You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Installing as a dependency of kiss3d, I get the following compilation errors:
Compiling ncollide v0.2.0 (https://github.com/sebcrozet/ncollide#faa3ad89)
src/broad_phase/dbvt_broad_phase.rs:189:35: 189:46 error: cannot move out of dereference of `&`-pointer
src/broad_phase/dbvt_broad_phase.rs:189 Pair::new(*proxy_key1, *proxy_key2),
^~~~~~~~~~~
src/broad_phase/dbvt_broad_phase.rs:189:48: 189:59 error: cannot move out of dereference of `&`-pointer
src/broad_phase/dbvt_broad_phase.rs:189 Pair::new(*proxy_key1, *proxy_key2),
^~~~~~~~~~~
src/broad_phase/dbvt_broad_phase.rs:230:31: 230:35 error: cannot move out of dereference of `&`-pointer
src/broad_phase/dbvt_broad_phase.rs:230 let ids = elts[id].key;
^~~~
src/broad_phase/dbvt_broad_phase.rs:230:25: 230:28 note: attempting to move value to here
src/broad_phase/dbvt_broad_phase.rs:230 let ids = elts[id].key;
^~~
src/broad_phase/dbvt_broad_phase.rs:230:25: 230:28 help: to prevent the move, use `ref ids` or `ref mut ids` to capture value by reference
src/broad_phase/dbvt_broad_phase.rs:230 let ids = elts[id].key;
^~~
src/utils/data/has_uid_map.rs:197:60: 197:68 error: use of moved value: `fast_key`
src/utils/data/has_uid_map.rs:197 let old_value = self.values.insert(fast_key.uid(), (key, value));
^~~~~~~~
src/utils/data/has_uid_map.rs:195:43: 195:51 note: `fast_key` moved here because it has type `utils::data::has_uid_map::FastKey`, which is non-copyable
src/utils/data/has_uid_map.rs:195 let _ = entry.set(fast_key);
^~~~~~~~
src/utils/data/has_uid_map.rs:200:26: 200:34 error: use of moved value: `fast_key`
src/utils/data/has_uid_map.rs:200 (fast_key, None)
^~~~~~~~
src/utils/data/has_uid_map.rs:195:43: 195:51 note: `fast_key` moved here because it has type `utils::data::has_uid_map::FastKey`, which is non-copyable
src/utils/data/has_uid_map.rs:195 let _ = entry.set(fast_key);
^~~~~~~~
src/world/collision_objects_dispatcher.rs:121:29: 121:33 error: cannot move out of dereference of `&`-pointer
src/world/collision_objects_dispatcher.rs:121 let key = Pair::new(*fk1, *fk2);
^~~~
src/world/collision_objects_dispatcher.rs:121:35: 121:39 error: cannot move out of dereference of `&`-pointer
src/world/collision_objects_dispatcher.rs:121 let key = Pair::new(*fk1, *fk2);
^~~~
error: aborting due to 7 previous errors
Could not compile `ncollide`.
Should I downgrade Rust to 0.12?
The text was updated successfully, but these errors were encountered:
Installing as a dependency of kiss3d, I get the following compilation errors:
Should I downgrade Rust to 0.12?
The text was updated successfully, but these errors were encountered: