[INFO] fetching crate ncollide_queries 0.4.1... [INFO] testing ncollide_queries-0.4.1 against 1.60.0 for beta-1.61-1 [INFO] extracting crate ncollide_queries 0.4.1 into /workspace/builds/worker-10/source [INFO] validating manifest of crates.io crate ncollide_queries 0.4.1 on toolchain 1.60.0 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.60.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate ncollide_queries 0.4.1 [INFO] finished tweaking crates.io crate ncollide_queries 0.4.1 [INFO] tweaked toml for crates.io crate ncollide_queries 0.4.1 written to /workspace/builds/worker-10/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.60.0" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.60.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded nalgebra v0.8.2 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-10/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-10/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+1.60.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 6a3c5014f5507b79718d48ff71045d6535468f549a4d03a6b1a789209d5e24ca [INFO] running `Command { std: "docker" "start" "-a" "6a3c5014f5507b79718d48ff71045d6535468f549a4d03a6b1a789209d5e24ca", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "6a3c5014f5507b79718d48ff71045d6535468f549a4d03a6b1a789209d5e24ca", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "6a3c5014f5507b79718d48ff71045d6535468f549a4d03a6b1a789209d5e24ca", kill_on_drop: false }` [INFO] [stdout] 6a3c5014f5507b79718d48ff71045d6535468f549a4d03a6b1a789209d5e24ca [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-10/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-10/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+1.60.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 150465f895f97b85d7d8b57b9c4ff717340ebe87b619d632f7140a3735708e52 [INFO] running `Command { std: "docker" "start" "-a" "150465f895f97b85d7d8b57b9c4ff717340ebe87b619d632f7140a3735708e52", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Compiling rustc-serialize v0.3.24 [INFO] [stderr] Compiling num-integer v0.1.44 [INFO] [stderr] Compiling num-iter v0.1.42 [INFO] [stderr] Compiling num-bigint v0.1.44 [INFO] [stderr] Compiling num-complex v0.1.43 [INFO] [stderr] Compiling num-rational v0.1.42 [INFO] [stderr] Compiling num v0.1.42 [INFO] [stderr] Compiling nalgebra v0.8.2 [INFO] [stderr] Compiling ncollide_queries v0.4.1 (/opt/rustwide/workdir) [INFO] [stdout] error[E0463]: can't find crate for `ncollide_math` [INFO] [stdout] --> lib.rs:15:1 [INFO] [stdout] | [INFO] [stdout] 15 | extern crate ncollide_math as math; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `ncollide_utils` [INFO] [stdout] --> lib.rs:16:1 [INFO] [stdout] | [INFO] [stdout] 16 | extern crate ncollide_utils as utils; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `ncollide_entities` [INFO] [stdout] --> lib.rs:17:1 [INFO] [stdout] | [INFO] [stdout] 17 | extern crate ncollide_entities; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `ncollide_entities` [INFO] [stdout] --> lib.rs:18:1 [INFO] [stdout] | [INFO] [stdout] 18 | extern crate ncollide_entities as entities; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/algorithms/simplex.rs:29:41 [INFO] [stdout] | [INFO] [stdout] 29 | fn max_sq_len(&self) -> ::Scalar; [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/algorithms/johnson_simplex.rs:22:41 [INFO] [stdout] | [INFO] [stdout] 22 | determinants: Vec<::Scalar> [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/algorithms/johnson_simplex.rs:257:54 [INFO] [stdout] | [INFO] [stdout] 257 | let mut determinant: ::Scalar = na::zero(); [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/algorithms/johnson_simplex.rs:324:52 [INFO] [stdout] | [INFO] [stdout] 324 | let mut total_det: ::Scalar = na::zero(); [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/algorithms/johnson_simplex.rs:379:41 [INFO] [stdout] | [INFO] [stdout] 379 | fn max_sq_len(&self) -> ::Scalar { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Reflection` [INFO] [stdout] --> geometry/algorithms/gjk.rs:47:20 [INFO] [stdout] | [INFO] [stdout] 47 | let reflect2 = Reflection::new(g2); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `Reflection` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AnnotatedMinkowskiSum` [INFO] [stdout] --> geometry/algorithms/gjk.rs:48:20 [INFO] [stdout] | [INFO] [stdout] 48 | let cso = AnnotatedMinkowskiSum::new(m1, g1, m2, &reflect2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `AnnotatedMinkowskiSum` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/algorithms/gjk.rs:65:92 [INFO] [stdout] | [INFO] [stdout] 65 | ... max_dist: ::Scalar, [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Reflection` [INFO] [stdout] --> geometry/algorithms/gjk.rs:72:20 [INFO] [stdout] | [INFO] [stdout] 72 | let reflect2 = Reflection::new(g2); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `Reflection` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AnnotatedMinkowskiSum` [INFO] [stdout] --> geometry/algorithms/gjk.rs:73:20 [INFO] [stdout] | [INFO] [stdout] 73 | let cso = AnnotatedMinkowskiSum::new(m1, g1, m2, &reflect2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `AnnotatedMinkowskiSum` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/algorithms/gjk.rs:93:65 [INFO] [stdout] | [INFO] [stdout] 93 | ... -> ::Scalar [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Reflection` [INFO] [stdout] --> geometry/algorithms/gjk.rs:98:20 [INFO] [stdout] | [INFO] [stdout] 98 | let reflect2 = Reflection::new(g2); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `Reflection` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MinkowskiSum` [INFO] [stdout] --> geometry/algorithms/gjk.rs:99:20 [INFO] [stdout] | [INFO] [stdout] 99 | let cso = MinkowskiSum::new(m1, g1, m2, &reflect2); [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `MinkowskiSum` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/algorithms/gjk.rs:119:73 [INFO] [stdout] | [INFO] [stdout] 119 | ... max_dist: ::Scalar, [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Reflection` [INFO] [stdout] --> geometry/algorithms/gjk.rs:126:20 [INFO] [stdout] | [INFO] [stdout] 126 | let reflect2 = Reflection::new(g2); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `Reflection` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AnnotatedMinkowskiSum` [INFO] [stdout] --> geometry/algorithms/gjk.rs:127:20 [INFO] [stdout] | [INFO] [stdout] 127 | let cso = AnnotatedMinkowskiSum::new(m1, g1, m2, &reflect2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `AnnotatedMinkowskiSum` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/algorithms/gjk.rs:154:27 [INFO] [stdout] | [INFO] [stdout] 154 | let _eps: ::Scalar = FloatError::epsilon(); [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FloatError` [INFO] [stdout] --> geometry/algorithms/gjk.rs:154:45 [INFO] [stdout] | [INFO] [stdout] 154 | let _eps: ::Scalar = FloatError::epsilon(); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `FloatError` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/algorithms/gjk.rs:204:81 [INFO] [stdout] | [INFO] [stdout] 204 | ... max_dist: ::Scalar, [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/algorithms/gjk.rs:215:27 [INFO] [stdout] | [INFO] [stdout] 215 | let _eps: ::Scalar = FloatError::epsilon(); [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FloatError` [INFO] [stdout] --> geometry/algorithms/gjk.rs:215:45 [INFO] [stdout] | [INFO] [stdout] 215 | let _eps: ::Scalar = FloatError::epsilon(); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `FloatError` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/algorithms/gjk.rs:273:60 [INFO] [stdout] | [INFO] [stdout] 273 | ... -> Option<(::Scalar, P::Vect)> [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/algorithms/gjk.rs:278:31 [INFO] [stdout] | [INFO] [stdout] 278 | let mut ltoi: ::Scalar = na::zero(); [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/algorithms/gjk.rs:280:27 [INFO] [stdout] | [INFO] [stdout] 280 | let _eps: ::Scalar = FloatError::epsilon(); [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FloatError` [INFO] [stdout] --> geometry/algorithms/gjk.rs:280:49 [INFO] [stdout] | [INFO] [stdout] 280 | let _eps: ::Scalar = FloatError::epsilon(); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `FloatError` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/algorithms/gjk.rs:281:31 [INFO] [stdout] | [INFO] [stdout] 281 | let _eps_tol: ::Scalar = _eps * na::cast(100.0f64); [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/algorithms/gjk.rs:292:40 [INFO] [stdout] | [INFO] [stdout] 292 | let mut old_max_bound: ::Scalar = Bounded::max_value(); [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/algorithms/gjk.rs:324:43 [INFO] [stdout] | [INFO] [stdout] 324 | let _max: ::Scalar = Bounded::max_value(); [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Reflection` [INFO] [stdout] --> geometry/algorithms/minkowski_sampling.rs:23:20 [INFO] [stdout] | [INFO] [stdout] 23 | let reflect2 = Reflection::new(g2); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `Reflection` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MinkowskiSum` [INFO] [stdout] --> geometry/algorithms/minkowski_sampling.rs:24:20 [INFO] [stdout] | [INFO] [stdout] 24 | let cso = MinkowskiSum::new(m1, g1, m2, &reflect2); [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `MinkowskiSum` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/contacts_internal/contact.rs:17:29 [INFO] [stdout] | [INFO] [stdout] 17 | pub depth: ::Scalar [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/contacts_internal/contact.rs:23:74 [INFO] [stdout] | [INFO] [stdout] 23 | pub fn new(world1: P, world2: P, normal: P::Vect, depth: ::Scalar) -> Contact

{ [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/contacts_internal/ball_against_ball.rs:9:64 [INFO] [stdout] | [INFO] [stdout] 9 | pub fn ball_against_ball

(center1: &P, b1: &Ball<::Scalar>, [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/contacts_internal/ball_against_ball.rs:10:64 [INFO] [stdout] | [INFO] [stdout] 10 | ... center2: &P, b2: &Ball<::Scalar>, [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/contacts_internal/ball_against_ball.rs:11:53 [INFO] [stdout] | [INFO] [stdout] 11 | ... prediction: ::Scalar) [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/contacts_internal/support_map_against_support_map.rs:22:64 [INFO] [stdout] | [INFO] [stdout] 22 | ... prediction: ::Scalar) [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/contacts_internal/support_map_against_support_map.rs:46:76 [INFO] [stdout] | [INFO] [stdout] 46 | ... prediction: ::Scalar, [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `support_map` [INFO] [stdout] --> geometry/contacts_internal/support_map_against_support_map.rs:66:19 [INFO] [stdout] | [INFO] [stdout] 66 | simplex.reset(support_map::cso_support_point(m1, g1, m2, g2, dir)); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared crate or module `support_map` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/contacts_internal/plane_against_support_map.rs:11:75 [INFO] [stdout] | [INFO] [stdout] 11 | ... prediction: ::Scalar) [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/contacts_internal/plane_against_support_map.rs:35:75 [INFO] [stdout] | [INFO] [stdout] 35 | ... prediction: ::Scalar) [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/contacts_internal/any_against_any.rs:16:78 [INFO] [stdout] | [INFO] [stdout] 16 | ... prediction: ::Scalar) [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/contacts_internal/any_against_any.rs:26:71 [INFO] [stdout] | [INFO] [stdout] 26 | if let (Some(b1), Some(b2)) = (r1.downcast_ref::::Scalar>>(), [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/contacts_internal/any_against_any.rs:27:71 [INFO] [stdout] | [INFO] [stdout] 27 | ... r2.downcast_ref::::Scalar>>()) { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `inspection` [INFO] [stdout] --> geometry/contacts_internal/any_against_any.rs:34:51 [INFO] [stdout] | [INFO] [stdout] 34 | (r1.downcast_ref::>(), inspection::maybe_repr_desc_as_support_map::(r2)) { [INFO] [stdout] | ^^^^^^^^^^ use of undeclared crate or module `inspection` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `inspection` [INFO] [stdout] --> geometry/contacts_internal/any_against_any.rs:38:14 [INFO] [stdout] | [INFO] [stdout] 38 | (inspection::maybe_repr_desc_as_support_map::(r1), r2.downcast_ref::>()) { [INFO] [stdout] | ^^^^^^^^^^ use of undeclared crate or module `inspection` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `inspection` [INFO] [stdout] --> geometry/contacts_internal/any_against_any.rs:42:14 [INFO] [stdout] | [INFO] [stdout] 42 | (inspection::maybe_repr_desc_as_support_map::(r1), [INFO] [stdout] | ^^^^^^^^^^ use of undeclared crate or module `inspection` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `inspection` [INFO] [stdout] --> geometry/contacts_internal/any_against_any.rs:43:14 [INFO] [stdout] | [INFO] [stdout] 43 | inspection::maybe_repr_desc_as_support_map::(r2)) { [INFO] [stdout] | ^^^^^^^^^^ use of undeclared crate or module `inspection` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `inspection` [INFO] [stdout] --> geometry/contacts_internal/any_against_any.rs:46:28 [INFO] [stdout] | [INFO] [stdout] 46 | else if let Some(c1) = inspection::maybe_repr_desc_as_composite_shape::(r1) { [INFO] [stdout] | ^^^^^^^^^^ use of undeclared crate or module `inspection` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `inspection` [INFO] [stdout] --> geometry/contacts_internal/any_against_any.rs:49:28 [INFO] [stdout] | [INFO] [stdout] 49 | else if let Some(c2) = inspection::maybe_repr_desc_as_composite_shape::(r2) { [INFO] [stdout] | ^^^^^^^^^^ use of undeclared crate or module `inspection` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/contacts_internal/composite_shape_against_any.rs:71:60 [INFO] [stdout] | [INFO] [stdout] 71 | ... prediction: ::Scalar) [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bounding_volume` [INFO] [stdout] --> geometry/contacts_internal/composite_shape_against_any.rs:80:20 [INFO] [stdout] | [INFO] [stdout] 80 | let ls_aabb2 = bounding_volume::aabb(g2, &ls_m2).loosened(prediction); [INFO] [stdout] | ^^^^^^^^^^^^^^^ use of undeclared crate or module `bounding_volume` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BoundingVolumeInterferencesCollector` [INFO] [stdout] --> geometry/contacts_internal/composite_shape_against_any.rs:85:27 [INFO] [stdout] | [INFO] [stdout] 85 | let mut visitor = BoundingVolumeInterferencesCollector::new(&ls_aabb2, &mut interferences); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `BoundingVolumeInterferencesCollector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/contacts_internal/composite_shape_against_any.rs:118:60 [INFO] [stdout] | [INFO] [stdout] 118 | ... prediction: ::Scalar) [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/distance_internal/ball_against_ball.rs:8:64 [INFO] [stdout] | [INFO] [stdout] 8 | pub fn ball_against_ball

(center1: &P, b1: &Ball<::Scalar>, [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/distance_internal/ball_against_ball.rs:9:64 [INFO] [stdout] | [INFO] [stdout] 9 | ... center2: &P, b2: &Ball<::Scalar>) [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/distance_internal/ball_against_ball.rs:10:44 [INFO] [stdout] | [INFO] [stdout] 10 | ... -> ::Scalar [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/distance_internal/support_map_against_support_map.rs:15:85 [INFO] [stdout] | [INFO] [stdout] 15 | ... -> ::Scalar [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/distance_internal/support_map_against_support_map.rs:34:67 [INFO] [stdout] | [INFO] [stdout] 34 | ... -> ::Scalar [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `support_map` [INFO] [stdout] --> geometry/distance_internal/support_map_against_support_map.rs:51:19 [INFO] [stdout] | [INFO] [stdout] 51 | simplex.reset(support_map::cso_support_point(m1, g1, m2, g2, dir).point().clone()); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared crate or module `support_map` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/distance_internal/plane_against_support_map.rs:10:66 [INFO] [stdout] | [INFO] [stdout] 10 | ... -> ::Scalar [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/distance_internal/plane_against_support_map.rs:31:66 [INFO] [stdout] | [INFO] [stdout] 31 | ... -> ::Scalar [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/distance_internal/any_against_any.rs:13:103 [INFO] [stdout] | [INFO] [stdout] 13 | pub fn any_against_any(m1: &M, g1: &G1, m2: &M, g2: &G2) -> ::Scalar [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/distance_internal/any_against_any.rs:22:71 [INFO] [stdout] | [INFO] [stdout] 22 | if let (Some(b1), Some(b2)) = (r1.downcast_ref::::Scalar>>(), [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/distance_internal/any_against_any.rs:23:71 [INFO] [stdout] | [INFO] [stdout] 23 | ... r2.downcast_ref::::Scalar>>()) { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `inspection` [INFO] [stdout] --> geometry/distance_internal/any_against_any.rs:30:51 [INFO] [stdout] | [INFO] [stdout] 30 | (r1.downcast_ref::>(), inspection::maybe_repr_desc_as_support_map::(r2)) { [INFO] [stdout] | ^^^^^^^^^^ use of undeclared crate or module `inspection` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `inspection` [INFO] [stdout] --> geometry/distance_internal/any_against_any.rs:34:14 [INFO] [stdout] | [INFO] [stdout] 34 | (inspection::maybe_repr_desc_as_support_map::(r1), r2.downcast_ref::>()) { [INFO] [stdout] | ^^^^^^^^^^ use of undeclared crate or module `inspection` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `inspection` [INFO] [stdout] --> geometry/distance_internal/any_against_any.rs:38:14 [INFO] [stdout] | [INFO] [stdout] 38 | (inspection::maybe_repr_desc_as_support_map::(r1), inspection::maybe_repr_desc_as_support_map::(r2)) { [INFO] [stdout] | ^^^^^^^^^^ use of undeclared crate or module `inspection` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `inspection` [INFO] [stdout] --> geometry/distance_internal/any_against_any.rs:38:70 [INFO] [stdout] | [INFO] [stdout] 38 | (inspection::maybe_repr_desc_as_support_map::(r1), inspection::maybe_repr_desc_as_support_map::(r2)) { [INFO] [stdout] | ^^^^^^^^^^ use of undeclared crate or module `inspection` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `inspection` [INFO] [stdout] --> geometry/distance_internal/any_against_any.rs:41:28 [INFO] [stdout] | [INFO] [stdout] 41 | else if let Some(c1) = inspection::maybe_repr_desc_as_composite_shape::(r1) { [INFO] [stdout] | ^^^^^^^^^^ use of undeclared crate or module `inspection` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `inspection` [INFO] [stdout] --> geometry/distance_internal/any_against_any.rs:44:28 [INFO] [stdout] | [INFO] [stdout] 44 | else if let Some(c2) = inspection::maybe_repr_desc_as_composite_shape::(r2) { [INFO] [stdout] | ^^^^^^^^^^ use of undeclared crate or module `inspection` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/distance_internal/composite_shape_against_any.rs:13:115 [INFO] [stdout] | [INFO] [stdout] 13 | pub fn composite_shape_against_any(m1: &M, g1: &G1, m2: &M, g2: &G2) -> ::Scalar [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/distance_internal/composite_shape_against_any.rs:25:115 [INFO] [stdout] | [INFO] [stdout] 25 | pub fn any_against_composite_shape(m1: &M, g1: &G1, m2: &M, g2: &G2) -> ::Scalar [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bounding_volume` [INFO] [stdout] --> geometry/distance_internal/composite_shape_against_any.rs:55:24 [INFO] [stdout] | [INFO] [stdout] 55 | let ls_aabb2 = bounding_volume::aabb(g2, &ls_m2); [INFO] [stdout] | ^^^^^^^^^^^^^^^ use of undeclared crate or module `bounding_volume` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/distance_internal/composite_shape_against_any.rs:70:23 [INFO] [stdout] | [INFO] [stdout] 70 | BVTCostFn<::Scalar, usize, AABB

> [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/distance_internal/composite_shape_against_any.rs:77:33 [INFO] [stdout] | [INFO] [stdout] 77 | type UserData = ::Scalar; [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/distance_internal/composite_shape_against_any.rs:79:71 [INFO] [stdout] | [INFO] [stdout] 79 | fn compute_bv_cost(&mut self, bv: &AABB

) -> Option<::Scalar> { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AABB` [INFO] [stdout] --> geometry/distance_internal/composite_shape_against_any.rs:81:20 [INFO] [stdout] | [INFO] [stdout] 81 | let msum = AABB::new(*bv.mins() + self.msum_shift + (-self.msum_margin), [INFO] [stdout] | ^^^^ use of undeclared type `AABB` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/distance_internal/composite_shape_against_any.rs:89:68 [INFO] [stdout] | [INFO] [stdout] 89 | fn compute_b_cost(&mut self, b: &usize) -> Option<(::Scalar, ::Scalar)> { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/distance_internal/composite_shape_against_any.rs:89:97 [INFO] [stdout] | [INFO] [stdout] 89 | fn compute_b_cost(&mut self, b: &usize) -> Option<(::Scalar, ::Scalar)> { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/proximity_internal/ball_against_ball.rs:8:64 [INFO] [stdout] | [INFO] [stdout] 8 | pub fn ball_against_ball

(center1: &P, b1: &Ball<::Scalar>, [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/proximity_internal/ball_against_ball.rs:9:64 [INFO] [stdout] | [INFO] [stdout] 9 | ... center2: &P, b2: &Ball<::Scalar>, [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/proximity_internal/ball_against_ball.rs:10:49 [INFO] [stdout] | [INFO] [stdout] 10 | ... margin: ::Scalar) [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/proximity_internal/support_map_against_support_map.rs:20:60 [INFO] [stdout] | [INFO] [stdout] 20 | ... margin: ::Scalar) [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/proximity_internal/support_map_against_support_map.rs:38:74 [INFO] [stdout] | [INFO] [stdout] 38 | ... margin: ::Scalar, [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `support_map` [INFO] [stdout] --> geometry/proximity_internal/support_map_against_support_map.rs:58:19 [INFO] [stdout] | [INFO] [stdout] 58 | simplex.reset(support_map::cso_support_point(m1, g1, m2, g2, dir)); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared crate or module `support_map` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/proximity_internal/plane_against_support_map.rs:11:71 [INFO] [stdout] | [INFO] [stdout] 11 | ... margin: ::Scalar) [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/proximity_internal/plane_against_support_map.rs:38:71 [INFO] [stdout] | [INFO] [stdout] 38 | ... margin: ::Scalar) [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/proximity_internal/any_against_any.rs:14:74 [INFO] [stdout] | [INFO] [stdout] 14 | ... margin: ::Scalar) [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/proximity_internal/any_against_any.rs:24:71 [INFO] [stdout] | [INFO] [stdout] 24 | if let (Some(b1), Some(b2)) = (r1.downcast_ref::::Scalar>>(), [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/proximity_internal/any_against_any.rs:25:71 [INFO] [stdout] | [INFO] [stdout] 25 | ... r2.downcast_ref::::Scalar>>()) { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `inspection` [INFO] [stdout] --> geometry/proximity_internal/any_against_any.rs:32:51 [INFO] [stdout] | [INFO] [stdout] 32 | (r1.downcast_ref::>(), inspection::maybe_repr_desc_as_support_map::(r2)) { [INFO] [stdout] | ^^^^^^^^^^ use of undeclared crate or module `inspection` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `inspection` [INFO] [stdout] --> geometry/proximity_internal/any_against_any.rs:36:14 [INFO] [stdout] | [INFO] [stdout] 36 | (inspection::maybe_repr_desc_as_support_map::(r1), r2.downcast_ref::>()) { [INFO] [stdout] | ^^^^^^^^^^ use of undeclared crate or module `inspection` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `inspection` [INFO] [stdout] --> geometry/proximity_internal/any_against_any.rs:40:14 [INFO] [stdout] | [INFO] [stdout] 40 | (inspection::maybe_repr_desc_as_support_map::(r1), inspection::maybe_repr_desc_as_support_map::(r2)) { [INFO] [stdout] | ^^^^^^^^^^ use of undeclared crate or module `inspection` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `inspection` [INFO] [stdout] --> geometry/proximity_internal/any_against_any.rs:40:70 [INFO] [stdout] | [INFO] [stdout] 40 | (inspection::maybe_repr_desc_as_support_map::(r1), inspection::maybe_repr_desc_as_support_map::(r2)) { [INFO] [stdout] | ^^^^^^^^^^ use of undeclared crate or module `inspection` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `inspection` [INFO] [stdout] --> geometry/proximity_internal/any_against_any.rs:43:28 [INFO] [stdout] | [INFO] [stdout] 43 | else if let Some(c1) = inspection::maybe_repr_desc_as_composite_shape::(r1) { [INFO] [stdout] | ^^^^^^^^^^ use of undeclared crate or module `inspection` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `inspection` [INFO] [stdout] --> geometry/proximity_internal/any_against_any.rs:46:28 [INFO] [stdout] | [INFO] [stdout] 46 | else if let Some(c2) = inspection::maybe_repr_desc_as_composite_shape::(r2) { [INFO] [stdout] | ^^^^^^^^^^ use of undeclared crate or module `inspection` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/proximity_internal/composite_shape_against_any.rs:17:56 [INFO] [stdout] | [INFO] [stdout] 17 | ... margin: ::Scalar) [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/proximity_internal/composite_shape_against_any.rs:36:56 [INFO] [stdout] | [INFO] [stdout] 36 | ... margin: ::Scalar) [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/proximity_internal/composite_shape_against_any.rs:54:25 [INFO] [stdout] | [INFO] [stdout] 54 | margin: ::Scalar, [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/proximity_internal/composite_shape_against_any.rs:66:82 [INFO] [stdout] | [INFO] [stdout] 66 | pub fn new(m1: &'a M, g1: &'a G1, m2: &'a M, g2: &'a G2, margin: ::Scalar) [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bounding_volume` [INFO] [stdout] --> geometry/proximity_internal/composite_shape_against_any.rs:70:24 [INFO] [stdout] | [INFO] [stdout] 70 | let ls_aabb2 = bounding_volume::aabb(g2, &ls_m2); [INFO] [stdout] | ^^^^^^^^^^^^^^^ use of undeclared crate or module `bounding_volume` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/proximity_internal/composite_shape_against_any.rs:86:62 [INFO] [stdout] | [INFO] [stdout] 86 | impl<'a, P, M, G1: ?Sized, G2: ?Sized> BVTCostFn<::Scalar, usize, AABB

> [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/proximity_internal/composite_shape_against_any.rs:96:71 [INFO] [stdout] | [INFO] [stdout] 96 | fn compute_bv_cost(&mut self, bv: &AABB

) -> Option<::Scalar> { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AABB` [INFO] [stdout] --> geometry/proximity_internal/composite_shape_against_any.rs:103:20 [INFO] [stdout] | [INFO] [stdout] 103 | let msum = AABB::new(*bv.mins() + self.msum_shift + (-self.msum_margin), [INFO] [stdout] | ^^^^ use of undeclared type `AABB` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/proximity_internal/composite_shape_against_any.rs:117:68 [INFO] [stdout] | [INFO] [stdout] 117 | fn compute_b_cost(&mut self, b: &usize) -> Option<(::Scalar, Proximity)> { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/time_of_impact_internal/ball_against_ball.rs:9:80 [INFO] [stdout] | [INFO] [stdout] 9 | pub fn ball_against_ball

(center1: &P, vel1: &P::Vect, b1: &Ball<::Scalar>, [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/time_of_impact_internal/ball_against_ball.rs:10:80 [INFO] [stdout] | [INFO] [stdout] 10 | ... center2: &P, vel2: &P::Vect, b2: &Ball<::Scalar>) [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/time_of_impact_internal/ball_against_ball.rs:11:51 [INFO] [stdout] | [INFO] [stdout] 11 | ... -> Option<::Scalar> [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/time_of_impact_internal/support_map_against_support_map.rs:12:92 [INFO] [stdout] | [INFO] [stdout] 12 | ... -> Option<::Scalar> [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Reflection` [INFO] [stdout] --> geometry/time_of_impact_internal/support_map_against_support_map.rs:18:15 [INFO] [stdout] | [INFO] [stdout] 18 | let rg2 = Reflection::new(g2); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `Reflection` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MinkowskiSum` [INFO] [stdout] --> geometry/time_of_impact_internal/support_map_against_support_map.rs:19:15 [INFO] [stdout] | [INFO] [stdout] 19 | let cso = MinkowskiSum::new(m1, g1, m2, &rg2); [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `MinkowskiSum` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/time_of_impact_internal/plane_against_support_map.rs:10:73 [INFO] [stdout] | [INFO] [stdout] 10 | ... -> Option<::Scalar> [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/time_of_impact_internal/plane_against_support_map.rs:24:73 [INFO] [stdout] | [INFO] [stdout] 24 | ... -> Option<::Scalar> [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/time_of_impact_internal/any_against_any.rs:15:76 [INFO] [stdout] | [INFO] [stdout] 15 | ... -> Option<::Scalar> [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/time_of_impact_internal/any_against_any.rs:24:71 [INFO] [stdout] | [INFO] [stdout] 24 | if let (Some(b1), Some(b2)) = (r1.downcast_ref::::Scalar>>(), [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/time_of_impact_internal/any_against_any.rs:25:71 [INFO] [stdout] | [INFO] [stdout] 25 | ... r2.downcast_ref::::Scalar>>()) { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `inspection` [INFO] [stdout] --> geometry/time_of_impact_internal/any_against_any.rs:32:51 [INFO] [stdout] | [INFO] [stdout] 32 | (r1.downcast_ref::>(), inspection::maybe_repr_desc_as_support_map::(r2)) { [INFO] [stdout] | ^^^^^^^^^^ use of undeclared crate or module `inspection` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `inspection` [INFO] [stdout] --> geometry/time_of_impact_internal/any_against_any.rs:36:14 [INFO] [stdout] | [INFO] [stdout] 36 | (inspection::maybe_repr_desc_as_support_map::(r1), r2.downcast_ref::>()) { [INFO] [stdout] | ^^^^^^^^^^ use of undeclared crate or module `inspection` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `inspection` [INFO] [stdout] --> geometry/time_of_impact_internal/any_against_any.rs:40:14 [INFO] [stdout] | [INFO] [stdout] 40 | (inspection::maybe_repr_desc_as_support_map::(r1), inspection::maybe_repr_desc_as_support_map::(r2)) { [INFO] [stdout] | ^^^^^^^^^^ use of undeclared crate or module `inspection` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `inspection` [INFO] [stdout] --> geometry/time_of_impact_internal/any_against_any.rs:40:70 [INFO] [stdout] | [INFO] [stdout] 40 | (inspection::maybe_repr_desc_as_support_map::(r1), inspection::maybe_repr_desc_as_support_map::(r2)) { [INFO] [stdout] | ^^^^^^^^^^ use of undeclared crate or module `inspection` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `inspection` [INFO] [stdout] --> geometry/time_of_impact_internal/any_against_any.rs:43:28 [INFO] [stdout] | [INFO] [stdout] 43 | else if let Some(c1) = inspection::maybe_repr_desc_as_composite_shape::(r1) { [INFO] [stdout] | ^^^^^^^^^^ use of undeclared crate or module `inspection` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `inspection` [INFO] [stdout] --> geometry/time_of_impact_internal/any_against_any.rs:46:28 [INFO] [stdout] | [INFO] [stdout] 46 | else if let Some(c2) = inspection::maybe_repr_desc_as_composite_shape::(r2) { [INFO] [stdout] | ^^^^^^^^^^ use of undeclared crate or module `inspection` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/time_of_impact_internal/composite_shape_against_any.rs:14:88 [INFO] [stdout] | [INFO] [stdout] 14 | ... -> Option<::Scalar> [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/time_of_impact_internal/composite_shape_against_any.rs:28:88 [INFO] [stdout] | [INFO] [stdout] 28 | ... -> Option<::Scalar> [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bounding_volume` [INFO] [stdout] --> geometry/time_of_impact_internal/composite_shape_against_any.rs:59:24 [INFO] [stdout] | [INFO] [stdout] 59 | let ls_aabb2 = bounding_volume::aabb(g2, &ls_m2); [INFO] [stdout] | ^^^^^^^^^^^^^^^ use of undeclared crate or module `bounding_volume` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/time_of_impact_internal/composite_shape_against_any.rs:75:62 [INFO] [stdout] | [INFO] [stdout] 75 | impl<'a, P, M, G1: ?Sized, G2: ?Sized> BVTCostFn<::Scalar, usize, AABB

> [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/time_of_impact_internal/composite_shape_against_any.rs:82:33 [INFO] [stdout] | [INFO] [stdout] 82 | type UserData = ::Scalar; [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/time_of_impact_internal/composite_shape_against_any.rs:85:71 [INFO] [stdout] | [INFO] [stdout] 85 | fn compute_bv_cost(&mut self, bv: &AABB

) -> Option<::Scalar> { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AABB` [INFO] [stdout] --> geometry/time_of_impact_internal/composite_shape_against_any.rs:87:20 [INFO] [stdout] | [INFO] [stdout] 87 | let msum = AABB::new(*bv.mins() + self.msum_shift + (-self.msum_margin), [INFO] [stdout] | ^^^^ use of undeclared type `AABB` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/time_of_impact_internal/composite_shape_against_any.rs:95:68 [INFO] [stdout] | [INFO] [stdout] 95 | fn compute_b_cost(&mut self, b: &usize) -> Option<(::Scalar, ::Scalar)> { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> geometry/time_of_impact_internal/composite_shape_against_any.rs:95:97 [INFO] [stdout] | [INFO] [stdout] 95 | fn compute_b_cost(&mut self, b: &usize) -> Option<(::Scalar, ::Scalar)> { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> point/point_query.rs:11:63 [INFO] [stdout] | [INFO] [stdout] 11 | fn distance_to_point(&self, m: &M, pt: &P) -> ::Scalar; [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> point/point_plane.rs:25:63 [INFO] [stdout] | [INFO] [stdout] 25 | fn distance_to_point(&self, m: &M, pt: &P) -> ::Scalar { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> point/point_ball.rs:8:50 [INFO] [stdout] | [INFO] [stdout] 8 | impl PointQuery for Ball<::Scalar> [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> point/point_ball.rs:27:63 [INFO] [stdout] | [INFO] [stdout] 27 | fn distance_to_point(&self, m: &M, pt: &P) -> ::Scalar { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AABB` [INFO] [stdout] --> point/point_cuboid.rs:15:9 [INFO] [stdout] | [INFO] [stdout] 15 | AABB::new(dl, ur).project_point(m, pt, solid) [INFO] [stdout] | ^^^^ use of undeclared type `AABB` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> point/point_cuboid.rs:19:63 [INFO] [stdout] | [INFO] [stdout] 19 | fn distance_to_point(&self, m: &M, pt: &P) -> ::Scalar { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AABB` [INFO] [stdout] --> point/point_cuboid.rs:22:9 [INFO] [stdout] | [INFO] [stdout] 22 | AABB::new(dl, ur).distance_to_point(m, pt) [INFO] [stdout] | ^^^^ use of undeclared type `AABB` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AABB` [INFO] [stdout] --> point/point_cuboid.rs:29:9 [INFO] [stdout] | [INFO] [stdout] 29 | AABB::new(dl, ur).contains_point(m, pt) [INFO] [stdout] | ^^^^ use of undeclared type `AABB` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> point/point_aabb.rs:22:35 [INFO] [stdout] | [INFO] [stdout] 22 | let _max: ::Scalar = Bounded::max_value(); [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> point/point_aabb.rs:56:63 [INFO] [stdout] | [INFO] [stdout] 56 | fn distance_to_point(&self, m: &M, pt: &P) -> ::Scalar { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Ball` [INFO] [stdout] --> point/point_bounding_sphere.rs:13:21 [INFO] [stdout] | [INFO] [stdout] 13 | let proj = Ball::new(self.radius()).project_point(&Identity::new(), &ls_pt, solid); [INFO] [stdout] | ^^^^ use of undeclared type `Ball` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> point/point_bounding_sphere.rs:19:63 [INFO] [stdout] | [INFO] [stdout] 19 | fn distance_to_point(&self, m: &M, pt: &P) -> ::Scalar { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Ball` [INFO] [stdout] --> point/point_bounding_sphere.rs:22:9 [INFO] [stdout] | [INFO] [stdout] 22 | Ball::new(self.radius()).distance_to_point(&Identity::new(), &ls_pt) [INFO] [stdout] | ^^^^ use of undeclared type `Ball` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Ball` [INFO] [stdout] --> point/point_bounding_sphere.rs:29:9 [INFO] [stdout] | [INFO] [stdout] 29 | Ball::new(self.radius()).contains_point(&Identity::new(), &ls_pt) [INFO] [stdout] | ^^^^ use of undeclared type `Ball` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> point/point_support_map.rs:50:54 [INFO] [stdout] | [INFO] [stdout] 50 | impl PointQuery for Cylinder<::Scalar> [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> point/point_support_map.rs:59:63 [INFO] [stdout] | [INFO] [stdout] 59 | fn distance_to_point(&self, m: &M, pt: &P) -> ::Scalar { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> point/point_support_map.rs:69:50 [INFO] [stdout] | [INFO] [stdout] 69 | impl PointQuery for Cone<::Scalar> [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> point/point_support_map.rs:78:63 [INFO] [stdout] | [INFO] [stdout] 78 | fn distance_to_point(&self, m: &M, pt: &P) -> ::Scalar { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> point/point_support_map.rs:88:53 [INFO] [stdout] | [INFO] [stdout] 88 | impl PointQuery for Capsule<::Scalar> [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> point/point_support_map.rs:97:63 [INFO] [stdout] | [INFO] [stdout] 97 | fn distance_to_point(&self, m: &M, pt: &P) -> ::Scalar { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> point/point_support_map.rs:116:63 [INFO] [stdout] | [INFO] [stdout] 116 | fn distance_to_point(&self, m: &M, pt: &P) -> ::Scalar { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> point/point_segment.rs:35:63 [INFO] [stdout] | [INFO] [stdout] 35 | fn distance_to_point(&self, m: &M, pt: &P) -> ::Scalar { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> point/point_triangle.rs:79:47 [INFO] [stdout] | [INFO] [stdout] 79 | let denom = na::one::<::Scalar>() / (va + vb + vc); [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> point/point_triangle.rs:129:63 [INFO] [stdout] | [INFO] [stdout] 129 | fn distance_to_point(&self, m: &M, pt: &P) -> ::Scalar { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> point/point_compound.rs:23:66 [INFO] [stdout] | [INFO] [stdout] 23 | fn distance_to_point(&self, m: &M, point: &P) -> ::Scalar { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> point/point_compound.rs:48:38 [INFO] [stdout] | [INFO] [stdout] 48 | impl<'a, P, M> BVTCostFn<::Scalar, usize, AABB

> for CompoundPointProjCostFn<'a, P, M> [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> point/point_compound.rs:54:73 [INFO] [stdout] | [INFO] [stdout] 54 | fn compute_bv_cost(&mut self, aabb: &AABB

) -> Option<::Scalar> { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> point/point_compound.rs:59:68 [INFO] [stdout] | [INFO] [stdout] 59 | fn compute_b_cost(&mut self, b: &usize) -> Option<(::Scalar, P)> { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> point/point_mesh.rs:23:66 [INFO] [stdout] | [INFO] [stdout] 23 | fn distance_to_point(&self, m: &M, point: &P) -> ::Scalar { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> point/point_mesh.rs:47:41 [INFO] [stdout] | [INFO] [stdout] 47 | impl<'a, P, I, E> BVTCostFn<::Scalar, usize, AABB

> for BaseMeshPointProjCostFn<'a, P, I, E> [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> point/point_mesh.rs:53:73 [INFO] [stdout] | [INFO] [stdout] 53 | fn compute_bv_cost(&mut self, aabb: &AABB

) -> Option<::Scalar> { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> point/point_mesh.rs:58:68 [INFO] [stdout] | [INFO] [stdout] 58 | fn compute_b_cost(&mut self, b: &usize) -> Option<(::Scalar, P)> { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> point/point_mesh.rs:105:66 [INFO] [stdout] | [INFO] [stdout] 105 | fn distance_to_point(&self, m: &M, point: &P) -> ::Scalar { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> point/point_mesh.rs:124:66 [INFO] [stdout] | [INFO] [stdout] 124 | fn distance_to_point(&self, m: &M, point: &P) -> ::Scalar { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> point/point_repr.rs:13:67 [INFO] [stdout] | [INFO] [stdout] 13 | if let Some(b) = repr.downcast_ref::::Scalar>>() { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] ... [INFO] [stdout] 64 | dispatch!(self.project_point(m, pt, solid)) [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> point/point_repr.rs:16:75 [INFO] [stdout] | [INFO] [stdout] 16 | else if let Some(c) = repr.downcast_ref::::Scalar>>() { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] ... [INFO] [stdout] 64 | dispatch!(self.project_point(m, pt, solid)) [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> point/point_repr.rs:22:72 [INFO] [stdout] | [INFO] [stdout] 22 | else if let Some(c) = repr.downcast_ref::::Scalar>>() { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] ... [INFO] [stdout] 64 | dispatch!(self.project_point(m, pt, solid)) [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> point/point_repr.rs:31:76 [INFO] [stdout] | [INFO] [stdout] 31 | else if let Some(c) = repr.downcast_ref::::Scalar>>() { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] ... [INFO] [stdout] 64 | dispatch!(self.project_point(m, pt, solid)) [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> point/point_repr.rs:68:63 [INFO] [stdout] | [INFO] [stdout] 68 | fn distance_to_point(&self, m: &M, pt: &P) -> ::Scalar { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> point/point_repr.rs:13:67 [INFO] [stdout] | [INFO] [stdout] 13 | if let Some(b) = repr.downcast_ref::::Scalar>>() { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] ... [INFO] [stdout] 69 | dispatch!(self.distance_to_point(m, pt)) [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> point/point_repr.rs:16:75 [INFO] [stdout] | [INFO] [stdout] 16 | else if let Some(c) = repr.downcast_ref::::Scalar>>() { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] ... [INFO] [stdout] 69 | dispatch!(self.distance_to_point(m, pt)) [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> point/point_repr.rs:22:72 [INFO] [stdout] | [INFO] [stdout] 22 | else if let Some(c) = repr.downcast_ref::::Scalar>>() { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] ... [INFO] [stdout] 69 | dispatch!(self.distance_to_point(m, pt)) [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> point/point_repr.rs:31:76 [INFO] [stdout] | [INFO] [stdout] 31 | else if let Some(c) = repr.downcast_ref::::Scalar>>() { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] ... [INFO] [stdout] 69 | dispatch!(self.distance_to_point(m, pt)) [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> point/point_repr.rs:13:67 [INFO] [stdout] | [INFO] [stdout] 13 | if let Some(b) = repr.downcast_ref::::Scalar>>() { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] ... [INFO] [stdout] 74 | dispatch!(self.contains_point(m, pt)) [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> point/point_repr.rs:16:75 [INFO] [stdout] | [INFO] [stdout] 16 | else if let Some(c) = repr.downcast_ref::::Scalar>>() { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] ... [INFO] [stdout] 74 | dispatch!(self.contains_point(m, pt)) [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> point/point_repr.rs:22:72 [INFO] [stdout] | [INFO] [stdout] 22 | else if let Some(c) = repr.downcast_ref::::Scalar>>() { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] ... [INFO] [stdout] 74 | dispatch!(self.contains_point(m, pt)) [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> point/point_repr.rs:31:76 [INFO] [stdout] | [INFO] [stdout] 31 | else if let Some(c) = repr.downcast_ref::::Scalar>>() { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] ... [INFO] [stdout] 74 | dispatch!(self.contains_point(m, pt)) [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> ray/ray.rs:68:84 [INFO] [stdout] | [INFO] [stdout] 68 | fn toi_with_ray(&self, m: &M, ray: &Ray

, solid: bool) -> Option<::Scalar> { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> ray/ray_plane.rs:9:96 [INFO] [stdout] | [INFO] [stdout] 9 | pub fn plane_toi_with_ray

(center: &P, normal: &P::Vect, ray: &Ray

) -> Option<::Scalar> [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> ray/ray_ball.rs:26:47 [INFO] [stdout] | [INFO] [stdout] 26 | impl RayCast for Ball<::Scalar> [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> ray/ray_ball.rs:30:84 [INFO] [stdout] | [INFO] [stdout] 30 | fn toi_with_ray(&self, m: &M, ray: &Ray

, solid: bool) -> Option<::Scalar> { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> ray/ray_ball.rs:65:49 [INFO] [stdout] | [INFO] [stdout] 65 | ... radius: ::Scalar, [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> ray/ray_ball.rs:68:58 [INFO] [stdout] | [INFO] [stdout] 68 | ... -> (bool, Option<::Scalar>) [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> ray/ray_cuboid.rs:13:84 [INFO] [stdout] | [INFO] [stdout] 13 | fn toi_with_ray(&self, m: &M, ray: &Ray

, solid: bool) -> Option<::Scalar> { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AABB` [INFO] [stdout] --> ray/ray_cuboid.rs:16:9 [INFO] [stdout] | [INFO] [stdout] 16 | AABB::new(dl, ur).toi_with_ray(m, ray, solid) [INFO] [stdout] | ^^^^ use of undeclared type `AABB` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AABB` [INFO] [stdout] --> ray/ray_cuboid.rs:23:9 [INFO] [stdout] | [INFO] [stdout] 23 | AABB::new(dl, ur).toi_and_normal_with_ray(m, ray, solid) [INFO] [stdout] | ^^^^ use of undeclared type `AABB` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AABB` [INFO] [stdout] --> ray/ray_cuboid.rs:30:9 [INFO] [stdout] | [INFO] [stdout] 30 | AABB::new(dl, ur).toi_and_normal_and_uv_with_ray(m, ray, solid) [INFO] [stdout] | ^^^^ use of undeclared type `AABB` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> ray/ray_aabb.rs:13:84 [INFO] [stdout] | [INFO] [stdout] 13 | fn toi_with_ray(&self, m: &M, ray: &Ray

, solid: bool) -> Option<::Scalar> { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> ray/ray_aabb.rs:16:35 [INFO] [stdout] | [INFO] [stdout] 16 | let mut tmin: ::Scalar = na::zero(); [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> ray/ray_aabb.rs:17:35 [INFO] [stdout] | [INFO] [stdout] 17 | let mut tmax: ::Scalar = Bounded::max_value(); [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> ray/ray_aabb.rs:26:37 [INFO] [stdout] | [INFO] [stdout] 26 | let _1: ::Scalar = na::one(); [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> ray/ray_aabb.rs:94:82 [INFO] [stdout] | [INFO] [stdout] 94 | fn ray_aabb

(aabb: &AABB

, ray: &Ray

, solid: bool) -> Option<(::Scalar, P::Vect, isize)> [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> ray/ray_aabb.rs:96:31 [INFO] [stdout] | [INFO] [stdout] 96 | let mut tmax: ::Scalar = Bounded::max_value(); [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> ray/ray_aabb.rs:97:31 [INFO] [stdout] | [INFO] [stdout] 97 | let mut tmin: ::Scalar = -tmax; [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> ray/ray_aabb.rs:110:33 [INFO] [stdout] | [INFO] [stdout] 110 | let _1: ::Scalar = na::one(); [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> ray/ray_aabb.rs:161:79 [INFO] [stdout] | [INFO] [stdout] 161 | normal[(-far_side - 1) as usize] = -na::one::<::Scalar>(); [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> ray/ray_aabb.rs:164:77 [INFO] [stdout] | [INFO] [stdout] 164 | normal[(far_side - 1) as usize] = na::one::<::Scalar>(); [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> ray/ray_aabb.rs:179:75 [INFO] [stdout] | [INFO] [stdout] 179 | normal[(-near_side - 1) as usize] = na::one::<::Scalar>(); [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> ray/ray_aabb.rs:182:75 [INFO] [stdout] | [INFO] [stdout] 182 | normal[(near_side - 1) as usize] = -na::one::<::Scalar>(); [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> ray/ray_bounding_sphere.rs:12:84 [INFO] [stdout] | [INFO] [stdout] 12 | fn toi_with_ray(&self, m: &M, ray: &Ray

, solid: bool) -> Option<::Scalar> { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Ball` [INFO] [stdout] --> ray/ray_bounding_sphere.rs:15:9 [INFO] [stdout] | [INFO] [stdout] 15 | Ball::new(self.radius()).toi_with_ray(m, ¢ered_ray, solid) [INFO] [stdout] | ^^^^ use of undeclared type `Ball` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Ball` [INFO] [stdout] --> ray/ray_bounding_sphere.rs:22:9 [INFO] [stdout] | [INFO] [stdout] 22 | Ball::new(self.radius()).toi_and_normal_with_ray(&Identity::new(), ¢ered_ray, solid) [INFO] [stdout] | ^^^^ use of undeclared type `Ball` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Ball` [INFO] [stdout] --> ray/ray_bounding_sphere.rs:29:9 [INFO] [stdout] | [INFO] [stdout] 29 | Ball::new(self.radius()).toi_and_normal_and_uv_with_ray(&Identity::new(), ¢ered_ray, solid) [INFO] [stdout] | ^^^^ use of undeclared type `Ball` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Ball` [INFO] [stdout] --> ray/ray_bounding_sphere.rs:36:9 [INFO] [stdout] | [INFO] [stdout] 36 | Ball::new(self.radius()).intersects_ray(&Identity::new(), ¢ered_ray) [INFO] [stdout] | ^^^^ use of undeclared type `Ball` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> ray/ray_support_map.rs:54:51 [INFO] [stdout] | [INFO] [stdout] 54 | impl RayCast for Cylinder<::Scalar> [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> ray/ray_support_map.rs:69:47 [INFO] [stdout] | [INFO] [stdout] 69 | impl RayCast for Cone<::Scalar> [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> ray/ray_support_map.rs:84:50 [INFO] [stdout] | [INFO] [stdout] 84 | impl RayCast for Capsule<::Scalar> [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> ray/ray_triangle.rs:35:94 [INFO] [stdout] | [INFO] [stdout] 35 | ... -> Option<(RayIntersection, Vector3<::Scalar>)> [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> ray/ray_triangle.rs:83:42 [INFO] [stdout] | [INFO] [stdout] 83 | let invd = na::one::<::Scalar>() / d; [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> ray/ray_triangle.rs:102:42 [INFO] [stdout] | [INFO] [stdout] 102 | let invd = na::one::<::Scalar>() / d; [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> ray/ray_compound.rs:13:84 [INFO] [stdout] | [INFO] [stdout] 13 | fn toi_with_ray(&self, m: &M, ray: &Ray

, solid: bool) -> Option<::Scalar> { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> ray/ray_compound.rs:44:38 [INFO] [stdout] | [INFO] [stdout] 44 | impl<'a, P, M> BVTCostFn<::Scalar, usize, AABB

> for CompoundRayToiCostFn<'a, P, M> [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> ray/ray_compound.rs:47:33 [INFO] [stdout] | [INFO] [stdout] 47 | type UserData = ::Scalar; [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> ray/ray_compound.rs:49:73 [INFO] [stdout] | [INFO] [stdout] 49 | fn compute_bv_cost(&mut self, aabb: &AABB

) -> Option<::Scalar> { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> ray/ray_compound.rs:54:68 [INFO] [stdout] | [INFO] [stdout] 54 | fn compute_b_cost(&mut self, b: &usize) -> Option<(::Scalar, ::Scalar)> { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> ray/ray_compound.rs:54:97 [INFO] [stdout] | [INFO] [stdout] 54 | fn compute_b_cost(&mut self, b: &usize) -> Option<(::Scalar, ::Scalar)> { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> ray/ray_compound.rs:66:38 [INFO] [stdout] | [INFO] [stdout] 66 | impl<'a, P, M> BVTCostFn<::Scalar, usize, AABB

> [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> ray/ray_compound.rs:73:73 [INFO] [stdout] | [INFO] [stdout] 73 | fn compute_bv_cost(&mut self, aabb: &AABB

) -> Option<::Scalar> { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> ray/ray_compound.rs:78:68 [INFO] [stdout] | [INFO] [stdout] 78 | fn compute_b_cost(&mut self, b: &usize) -> Option<(::Scalar, RayIntersection)> { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> ray/ray_mesh.rs:18:80 [INFO] [stdout] | [INFO] [stdout] 18 | fn toi_with_ray(&self, m: &M, ray: &Ray

, _: bool) -> Option<::Scalar> { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> ray/ray_mesh.rs:104:41 [INFO] [stdout] | [INFO] [stdout] 104 | impl<'a, P, I, E> BVTCostFn<::Scalar, usize, AABB

> for BaseMeshRayToiCostFn<'a, P, I, E> [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> ray/ray_mesh.rs:107:33 [INFO] [stdout] | [INFO] [stdout] 107 | type UserData = ::Scalar; [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> ray/ray_mesh.rs:110:73 [INFO] [stdout] | [INFO] [stdout] 110 | fn compute_bv_cost(&mut self, aabb: &AABB

) -> Option<::Scalar> { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> ray/ray_mesh.rs:115:68 [INFO] [stdout] | [INFO] [stdout] 115 | fn compute_b_cost(&mut self, b: &usize) -> Option<(::Scalar, ::Scalar)> { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> ray/ray_mesh.rs:115:97 [INFO] [stdout] | [INFO] [stdout] 115 | fn compute_b_cost(&mut self, b: &usize) -> Option<(::Scalar, ::Scalar)> { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> ray/ray_mesh.rs:125:41 [INFO] [stdout] | [INFO] [stdout] 125 | impl<'a, P, I, E> BVTCostFn<::Scalar, usize, AABB

> for BaseMeshRayToiAndNormalCostFn<'a, P, I, E> [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> ray/ray_mesh.rs:131:73 [INFO] [stdout] | [INFO] [stdout] 131 | fn compute_bv_cost(&mut self, aabb: &AABB

) -> Option<::Scalar> { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> ray/ray_mesh.rs:136:68 [INFO] [stdout] | [INFO] [stdout] 136 | fn compute_b_cost(&mut self, b: &usize) -> Option<(::Scalar, RayIntersection)> { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> ray/ray_mesh.rs:146:41 [INFO] [stdout] | [INFO] [stdout] 146 | impl<'a, P, I, E> BVTCostFn<::Scalar, usize, AABB

> [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> ray/ray_mesh.rs:151:68 [INFO] [stdout] | [INFO] [stdout] 151 | type UserData = (RayIntersection, Vector3<::Scalar>); [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> ray/ray_mesh.rs:154:73 [INFO] [stdout] | [INFO] [stdout] 154 | fn compute_bv_cost(&mut self, aabb: &AABB

) -> Option<::Scalar> { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> ray/ray_mesh.rs:160:32 [INFO] [stdout] | [INFO] [stdout] 160 | -> Option<(::Scalar, (RayIntersection, Vector3<::Scalar>))> { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> ray/ray_mesh.rs:160:96 [INFO] [stdout] | [INFO] [stdout] 160 | -> Option<(::Scalar, (RayIntersection, Vector3<::Scalar>))> { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> ray/ray_mesh.rs:179:84 [INFO] [stdout] | [INFO] [stdout] 179 | fn toi_with_ray(&self, m: &M, ray: &Ray

, solid: bool) -> Option<::Scalar> { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> ray/ray_mesh.rs:198:84 [INFO] [stdout] | [INFO] [stdout] 198 | fn toi_with_ray(&self, m: &M, ray: &Ray

, solid: bool) -> Option<::Scalar> { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> ray/ray_repr.rs:62:84 [INFO] [stdout] | [INFO] [stdout] 62 | fn toi_with_ray(&self, m: &M, ray: &Ray

, solid: bool) -> Option<::Scalar> { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> ray/ray_repr.rs:12:67 [INFO] [stdout] | [INFO] [stdout] 12 | if let Some(b) = repr.downcast_ref::::Scalar>>() { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] ... [INFO] [stdout] 63 | dispatch!(self.toi_with_ray(m, ray, solid)) [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> ray/ray_repr.rs:15:75 [INFO] [stdout] | [INFO] [stdout] 15 | else if let Some(c) = repr.downcast_ref::::Scalar>>() { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] ... [INFO] [stdout] 63 | dispatch!(self.toi_with_ray(m, ray, solid)) [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> ray/ray_repr.rs:21:72 [INFO] [stdout] | [INFO] [stdout] 21 | else if let Some(c) = repr.downcast_ref::::Scalar>>() { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] ... [INFO] [stdout] 63 | dispatch!(self.toi_with_ray(m, ray, solid)) [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> ray/ray_repr.rs:30:76 [INFO] [stdout] | [INFO] [stdout] 30 | else if let Some(c) = repr.downcast_ref::::Scalar>>() { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] ... [INFO] [stdout] 63 | dispatch!(self.toi_with_ray(m, ray, solid)) [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> ray/ray_repr.rs:12:67 [INFO] [stdout] | [INFO] [stdout] 12 | if let Some(b) = repr.downcast_ref::::Scalar>>() { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] ... [INFO] [stdout] 68 | dispatch!(self.toi_and_normal_with_ray(m, ray, solid)) [INFO] [stdout] | ------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> ray/ray_repr.rs:15:75 [INFO] [stdout] | [INFO] [stdout] 15 | else if let Some(c) = repr.downcast_ref::::Scalar>>() { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] ... [INFO] [stdout] 68 | dispatch!(self.toi_and_normal_with_ray(m, ray, solid)) [INFO] [stdout] | ------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> ray/ray_repr.rs:21:72 [INFO] [stdout] | [INFO] [stdout] 21 | else if let Some(c) = repr.downcast_ref::::Scalar>>() { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] ... [INFO] [stdout] 68 | dispatch!(self.toi_and_normal_with_ray(m, ray, solid)) [INFO] [stdout] | ------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> ray/ray_repr.rs:30:76 [INFO] [stdout] | [INFO] [stdout] 30 | else if let Some(c) = repr.downcast_ref::::Scalar>>() { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] ... [INFO] [stdout] 68 | dispatch!(self.toi_and_normal_with_ray(m, ray, solid)) [INFO] [stdout] | ------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> ray/ray_repr.rs:12:67 [INFO] [stdout] | [INFO] [stdout] 12 | if let Some(b) = repr.downcast_ref::::Scalar>>() { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] ... [INFO] [stdout] 73 | dispatch!(self.toi_and_normal_and_uv_with_ray(m, ray, solid)) [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> ray/ray_repr.rs:15:75 [INFO] [stdout] | [INFO] [stdout] 15 | else if let Some(c) = repr.downcast_ref::::Scalar>>() { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] ... [INFO] [stdout] 73 | dispatch!(self.toi_and_normal_and_uv_with_ray(m, ray, solid)) [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> ray/ray_repr.rs:21:72 [INFO] [stdout] | [INFO] [stdout] 21 | else if let Some(c) = repr.downcast_ref::::Scalar>>() { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] ... [INFO] [stdout] 73 | dispatch!(self.toi_and_normal_and_uv_with_ray(m, ray, solid)) [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> ray/ray_repr.rs:30:76 [INFO] [stdout] | [INFO] [stdout] 30 | else if let Some(c) = repr.downcast_ref::::Scalar>>() { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] ... [INFO] [stdout] 73 | dispatch!(self.toi_and_normal_and_uv_with_ray(m, ray, solid)) [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> ray/ray_repr.rs:12:67 [INFO] [stdout] | [INFO] [stdout] 12 | if let Some(b) = repr.downcast_ref::::Scalar>>() { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] ... [INFO] [stdout] 78 | dispatch!(self.intersects_ray(m, ray)) [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> ray/ray_repr.rs:15:75 [INFO] [stdout] | [INFO] [stdout] 15 | else if let Some(c) = repr.downcast_ref::::Scalar>>() { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] ... [INFO] [stdout] 78 | dispatch!(self.intersects_ray(m, ray)) [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> ray/ray_repr.rs:21:72 [INFO] [stdout] | [INFO] [stdout] 21 | else if let Some(c) = repr.downcast_ref::::Scalar>>() { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] ... [INFO] [stdout] 78 | dispatch!(self.intersects_ray(m, ray)) [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> ray/ray_repr.rs:30:76 [INFO] [stdout] | [INFO] [stdout] 30 | else if let Some(c) = repr.downcast_ref::::Scalar>>() { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] ... [INFO] [stdout] 78 | dispatch!(self.intersects_ray(m, ray)) [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> ray/ray_bvt.rs:24:42 [INFO] [stdout] | [INFO] [stdout] 24 | impl<'a, P, B, BV> BVTCostFn<::Scalar, B, BV> for RayIntersectionCostFn<'a, P> [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> ray/ray_bvt.rs:31:66 [INFO] [stdout] | [INFO] [stdout] 31 | fn compute_bv_cost(&mut self, bv: &BV) -> Option<::Scalar> { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector` [INFO] [stdout] --> ray/ray_bvt.rs:36:64 [INFO] [stdout] | [INFO] [stdout] 36 | fn compute_b_cost(&mut self, b: &B) -> Option<(::Scalar, RayIntersection)> { [INFO] [stdout] | ^^^^^^ use of undeclared type `Vector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> geometry/algorithms/simplex.rs:6:22 [INFO] [stdout] | [INFO] [stdout] 6 | pub trait Simplex { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> geometry/algorithms/johnson_simplex.rs:18:30 [INFO] [stdout] | [INFO] [stdout] 18 | pub struct JohnsonSimplex { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> geometry/algorithms/johnson_simplex.rs:195:14 [INFO] [stdout] | [INFO] [stdout] 195 | where P: Point { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> geometry/algorithms/johnson_simplex.rs:220:14 [INFO] [stdout] | [INFO] [stdout] 220 | where P: Point { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> geometry/algorithms/johnson_simplex.rs:366:14 [INFO] [stdout] | [INFO] [stdout] 366 | where P: Point { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> geometry/algorithms/gjk.rs:43:15 [INFO] [stdout] | [INFO] [stdout] 43 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AnnotatedPoint` in this scope [INFO] [stdout] --> geometry/algorithms/gjk.rs:44:23 [INFO] [stdout] | [INFO] [stdout] 44 | S: Simplex>, [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `SupportMap` in this scope [INFO] [stdout] --> geometry/algorithms/gjk.rs:45:15 [INFO] [stdout] | [INFO] [stdout] 45 | G1: SupportMap, [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `SupportMap` in this scope [INFO] [stdout] --> geometry/algorithms/gjk.rs:46:15 [INFO] [stdout] | [INFO] [stdout] 46 | G2: SupportMap { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> geometry/algorithms/gjk.rs:68:15 [INFO] [stdout] | [INFO] [stdout] 68 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AnnotatedPoint` in this scope [INFO] [stdout] --> geometry/algorithms/gjk.rs:69:23 [INFO] [stdout] | [INFO] [stdout] 69 | S: Simplex>, [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `SupportMap` in this scope [INFO] [stdout] --> geometry/algorithms/gjk.rs:70:15 [INFO] [stdout] | [INFO] [stdout] 70 | G1: SupportMap, [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `SupportMap` in this scope [INFO] [stdout] --> geometry/algorithms/gjk.rs:71:15 [INFO] [stdout] | [INFO] [stdout] 71 | G2: SupportMap { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> geometry/algorithms/gjk.rs:94:15 [INFO] [stdout] | [INFO] [stdout] 94 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `SupportMap` in this scope [INFO] [stdout] --> geometry/algorithms/gjk.rs:96:15 [INFO] [stdout] | [INFO] [stdout] 96 | G1: SupportMap, [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `SupportMap` in this scope [INFO] [stdout] --> geometry/algorithms/gjk.rs:97:15 [INFO] [stdout] | [INFO] [stdout] 97 | G2: SupportMap { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> geometry/algorithms/gjk.rs:122:15 [INFO] [stdout] | [INFO] [stdout] 122 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AnnotatedPoint` in this scope [INFO] [stdout] --> geometry/algorithms/gjk.rs:123:23 [INFO] [stdout] | [INFO] [stdout] 123 | S: Simplex>, [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `SupportMap` in this scope [INFO] [stdout] --> geometry/algorithms/gjk.rs:124:15 [INFO] [stdout] | [INFO] [stdout] 124 | G1: SupportMap, [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `SupportMap` in this scope [INFO] [stdout] --> geometry/algorithms/gjk.rs:125:15 [INFO] [stdout] | [INFO] [stdout] 125 | G2: SupportMap { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> geometry/algorithms/gjk.rs:147:14 [INFO] [stdout] | [INFO] [stdout] 147 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `SupportMap` in this scope [INFO] [stdout] --> geometry/algorithms/gjk.rs:149:14 [INFO] [stdout] | [INFO] [stdout] 149 | G: SupportMap { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> geometry/algorithms/gjk.rs:208:14 [INFO] [stdout] | [INFO] [stdout] 208 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `SupportMap` in this scope [INFO] [stdout] --> geometry/algorithms/gjk.rs:210:14 [INFO] [stdout] | [INFO] [stdout] 210 | G: SupportMap { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> geometry/algorithms/gjk.rs:274:14 [INFO] [stdout] | [INFO] [stdout] 274 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `SupportMap` in this scope [INFO] [stdout] --> geometry/algorithms/gjk.rs:277:14 [INFO] [stdout] | [INFO] [stdout] 277 | G: SupportMap { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> geometry/algorithms/minkowski_sampling.rs:17:14 [INFO] [stdout] | [INFO] [stdout] 17 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AnnotatedPoint` in this scope [INFO] [stdout] --> geometry/algorithms/minkowski_sampling.rs:20:23 [INFO] [stdout] | [INFO] [stdout] 20 | S: Simplex>, [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `SupportMap` in this scope [INFO] [stdout] --> geometry/algorithms/minkowski_sampling.rs:21:15 [INFO] [stdout] | [INFO] [stdout] 21 | G1: SupportMap, [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `SupportMap` in this scope [INFO] [stdout] --> geometry/algorithms/minkowski_sampling.rs:22:15 [INFO] [stdout] | [INFO] [stdout] 22 | G2: SupportMap { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> geometry/algorithms/minkowski_sampling.rs:109:14 [INFO] [stdout] | [INFO] [stdout] 109 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `SupportMap` in this scope [INFO] [stdout] --> geometry/algorithms/minkowski_sampling.rs:112:14 [INFO] [stdout] | [INFO] [stdout] 112 | G: SupportMap { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> geometry/contacts_internal/contact.rs:6:23 [INFO] [stdout] | [INFO] [stdout] 6 | pub struct Contact { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> geometry/contacts_internal/contact.rs:20:9 [INFO] [stdout] | [INFO] [stdout] 20 | impl Contact

{ [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> geometry/contacts_internal/contact.rs:33:9 [INFO] [stdout] | [INFO] [stdout] 33 | impl Contact

{ [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> geometry/contacts_internal/ball_against_ball.rs:13:14 [INFO] [stdout] | [INFO] [stdout] 13 | where P: Point { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Ball` in this scope [INFO] [stdout] --> geometry/contacts_internal/ball_against_ball.rs:9:47 [INFO] [stdout] | [INFO] [stdout] 9 | pub fn ball_against_ball

(center1: &P, b1: &Ball<::Scalar>, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Ball` in this scope [INFO] [stdout] --> geometry/contacts_internal/ball_against_ball.rs:10:47 [INFO] [stdout] | [INFO] [stdout] 10 | ... center2: &P, b2: &Ball<::Scalar>, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> geometry/contacts_internal/support_map_against_support_map.rs:24:15 [INFO] [stdout] | [INFO] [stdout] 24 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `SupportMap` in this scope [INFO] [stdout] --> geometry/contacts_internal/support_map_against_support_map.rs:27:15 [INFO] [stdout] | [INFO] [stdout] 27 | G1: SupportMap, [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `SupportMap` in this scope [INFO] [stdout] --> geometry/contacts_internal/support_map_against_support_map.rs:28:15 [INFO] [stdout] | [INFO] [stdout] 28 | G2: SupportMap { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> geometry/contacts_internal/support_map_against_support_map.rs:50:15 [INFO] [stdout] | [INFO] [stdout] 50 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AnnotatedPoint` in this scope [INFO] [stdout] --> geometry/contacts_internal/support_map_against_support_map.rs:53:23 [INFO] [stdout] | [INFO] [stdout] 53 | S: Simplex>, [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `SupportMap` in this scope [INFO] [stdout] --> geometry/contacts_internal/support_map_against_support_map.rs:54:15 [INFO] [stdout] | [INFO] [stdout] 54 | G1: SupportMap, [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `SupportMap` in this scope [INFO] [stdout] --> geometry/contacts_internal/support_map_against_support_map.rs:55:15 [INFO] [stdout] | [INFO] [stdout] 55 | G2: SupportMap { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> geometry/contacts_internal/plane_against_support_map.rs:13:14 [INFO] [stdout] | [INFO] [stdout] 13 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `SupportMap` in this scope [INFO] [stdout] --> geometry/contacts_internal/plane_against_support_map.rs:15:14 [INFO] [stdout] | [INFO] [stdout] 15 | G: SupportMap { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Plane` in this scope [INFO] [stdout] --> geometry/contacts_internal/plane_against_support_map.rs:9:71 [INFO] [stdout] | [INFO] [stdout] 9 | pub fn plane_against_support_map(mplane: &M, plane: &Plane, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> geometry/contacts_internal/plane_against_support_map.rs:37:14 [INFO] [stdout] | [INFO] [stdout] 37 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `SupportMap` in this scope [INFO] [stdout] --> geometry/contacts_internal/plane_against_support_map.rs:39:14 [INFO] [stdout] | [INFO] [stdout] 39 | G: SupportMap { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Plane` in this scope [INFO] [stdout] --> geometry/contacts_internal/plane_against_support_map.rs:34:71 [INFO] [stdout] | [INFO] [stdout] 34 | ... mplane: &M, plane: &Plane, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> geometry/contacts_internal/any_against_any.rs:18:15 [INFO] [stdout] | [INFO] [stdout] 18 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Isometry` in this scope [INFO] [stdout] --> geometry/contacts_internal/any_against_any.rs:20:15 [INFO] [stdout] | [INFO] [stdout] 20 | M: Isometry + Translation, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Repr` in this scope [INFO] [stdout] --> geometry/contacts_internal/any_against_any.rs:21:15 [INFO] [stdout] | [INFO] [stdout] 21 | G1: Repr + HasBoundingVolume>, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `HasBoundingVolume` in this scope [INFO] [stdout] --> geometry/contacts_internal/any_against_any.rs:21:28 [INFO] [stdout] | [INFO] [stdout] 21 | G1: Repr + HasBoundingVolume>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AABB` in this scope [INFO] [stdout] --> geometry/contacts_internal/any_against_any.rs:21:49 [INFO] [stdout] | [INFO] [stdout] 21 | G1: Repr + HasBoundingVolume>, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Repr` in this scope [INFO] [stdout] --> geometry/contacts_internal/any_against_any.rs:22:15 [INFO] [stdout] | [INFO] [stdout] 22 | G2: Repr + HasBoundingVolume> { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `HasBoundingVolume` in this scope [INFO] [stdout] --> geometry/contacts_internal/any_against_any.rs:22:28 [INFO] [stdout] | [INFO] [stdout] 22 | G2: Repr + HasBoundingVolume> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AABB` in this scope [INFO] [stdout] --> geometry/contacts_internal/any_against_any.rs:22:49 [INFO] [stdout] | [INFO] [stdout] 22 | G2: Repr + HasBoundingVolume> { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Ball` in this scope [INFO] [stdout] --> geometry/contacts_internal/any_against_any.rs:26:54 [INFO] [stdout] | [INFO] [stdout] 26 | if let (Some(b1), Some(b2)) = (r1.downcast_ref::::Scalar>>(), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Ball` in this scope [INFO] [stdout] --> geometry/contacts_internal/any_against_any.rs:27:54 [INFO] [stdout] | [INFO] [stdout] 27 | ... r2.downcast_ref::::Scalar>>()) { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Plane` in this scope [INFO] [stdout] --> geometry/contacts_internal/any_against_any.rs:34:32 [INFO] [stdout] | [INFO] [stdout] 34 | (r1.downcast_ref::>(), inspection::maybe_repr_desc_as_support_map::(r2)) { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Plane` in this scope [INFO] [stdout] --> geometry/contacts_internal/any_against_any.rs:38:88 [INFO] [stdout] | [INFO] [stdout] 38 | (inspection::maybe_repr_desc_as_support_map::(r1), r2.downcast_ref::>()) { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> geometry/contacts_internal/composite_shape_against_any.rs:73:15 [INFO] [stdout] | [INFO] [stdout] 73 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Isometry` in this scope [INFO] [stdout] --> geometry/contacts_internal/composite_shape_against_any.rs:75:15 [INFO] [stdout] | [INFO] [stdout] 75 | M: Isometry + Translation, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `CompositeShape` in this scope [INFO] [stdout] --> geometry/contacts_internal/composite_shape_against_any.rs:76:15 [INFO] [stdout] | [INFO] [stdout] 76 | G1: CompositeShape, [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Repr` in this scope [INFO] [stdout] --> geometry/contacts_internal/composite_shape_against_any.rs:77:15 [INFO] [stdout] | [INFO] [stdout] 77 | G2: Repr + HasBoundingVolume> { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `HasBoundingVolume` in this scope [INFO] [stdout] --> geometry/contacts_internal/composite_shape_against_any.rs:77:28 [INFO] [stdout] | [INFO] [stdout] 77 | G2: Repr + HasBoundingVolume> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AABB` in this scope [INFO] [stdout] --> geometry/contacts_internal/composite_shape_against_any.rs:77:49 [INFO] [stdout] | [INFO] [stdout] 77 | G2: Repr + HasBoundingVolume> { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> geometry/contacts_internal/composite_shape_against_any.rs:120:15 [INFO] [stdout] | [INFO] [stdout] 120 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Isometry` in this scope [INFO] [stdout] --> geometry/contacts_internal/composite_shape_against_any.rs:122:15 [INFO] [stdout] | [INFO] [stdout] 122 | M: Isometry + Translation, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Repr` in this scope [INFO] [stdout] --> geometry/contacts_internal/composite_shape_against_any.rs:123:15 [INFO] [stdout] | [INFO] [stdout] 123 | G1: Repr + HasBoundingVolume>, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `HasBoundingVolume` in this scope [INFO] [stdout] --> geometry/contacts_internal/composite_shape_against_any.rs:123:28 [INFO] [stdout] | [INFO] [stdout] 123 | G1: Repr + HasBoundingVolume>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AABB` in this scope [INFO] [stdout] --> geometry/contacts_internal/composite_shape_against_any.rs:123:49 [INFO] [stdout] | [INFO] [stdout] 123 | G1: Repr + HasBoundingVolume>, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `CompositeShape` in this scope [INFO] [stdout] --> geometry/contacts_internal/composite_shape_against_any.rs:124:15 [INFO] [stdout] | [INFO] [stdout] 124 | G2: CompositeShape { [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> geometry/distance_internal/ball_against_ball.rs:11:14 [INFO] [stdout] | [INFO] [stdout] 11 | where P: Point { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Ball` in this scope [INFO] [stdout] --> geometry/distance_internal/ball_against_ball.rs:8:47 [INFO] [stdout] | [INFO] [stdout] 8 | pub fn ball_against_ball

(center1: &P, b1: &Ball<::Scalar>, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Ball` in this scope [INFO] [stdout] --> geometry/distance_internal/ball_against_ball.rs:9:47 [INFO] [stdout] | [INFO] [stdout] 9 | ... center2: &P, b2: &Ball<::Scalar>) [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> geometry/distance_internal/support_map_against_support_map.rs:16:15 [INFO] [stdout] | [INFO] [stdout] 16 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `SupportMap` in this scope [INFO] [stdout] --> geometry/distance_internal/support_map_against_support_map.rs:19:15 [INFO] [stdout] | [INFO] [stdout] 19 | G1: SupportMap, [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `SupportMap` in this scope [INFO] [stdout] --> geometry/distance_internal/support_map_against_support_map.rs:20:15 [INFO] [stdout] | [INFO] [stdout] 20 | G2: SupportMap { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> geometry/distance_internal/support_map_against_support_map.rs:35:15 [INFO] [stdout] | [INFO] [stdout] 35 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `SupportMap` in this scope [INFO] [stdout] --> geometry/distance_internal/support_map_against_support_map.rs:39:15 [INFO] [stdout] | [INFO] [stdout] 39 | G1: SupportMap, [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `SupportMap` in this scope [INFO] [stdout] --> geometry/distance_internal/support_map_against_support_map.rs:40:15 [INFO] [stdout] | [INFO] [stdout] 40 | G2: SupportMap { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> geometry/distance_internal/plane_against_support_map.rs:11:14 [INFO] [stdout] | [INFO] [stdout] 11 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `SupportMap` in this scope [INFO] [stdout] --> geometry/distance_internal/plane_against_support_map.rs:13:14 [INFO] [stdout] | [INFO] [stdout] 13 | G: SupportMap { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Plane` in this scope [INFO] [stdout] --> geometry/distance_internal/plane_against_support_map.rs:8:71 [INFO] [stdout] | [INFO] [stdout] 8 | pub fn plane_against_support_map(mplane: &M, plane: &Plane, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> geometry/distance_internal/plane_against_support_map.rs:32:14 [INFO] [stdout] | [INFO] [stdout] 32 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `SupportMap` in this scope [INFO] [stdout] --> geometry/distance_internal/plane_against_support_map.rs:34:14 [INFO] [stdout] | [INFO] [stdout] 34 | G: SupportMap { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Plane` in this scope [INFO] [stdout] --> geometry/distance_internal/plane_against_support_map.rs:30:71 [INFO] [stdout] | [INFO] [stdout] 30 | ... mplane: &M, plane: &Plane) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> geometry/distance_internal/any_against_any.rs:14:15 [INFO] [stdout] | [INFO] [stdout] 14 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Isometry` in this scope [INFO] [stdout] --> geometry/distance_internal/any_against_any.rs:16:15 [INFO] [stdout] | [INFO] [stdout] 16 | M: Isometry + Translation, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Repr` in this scope [INFO] [stdout] --> geometry/distance_internal/any_against_any.rs:17:15 [INFO] [stdout] | [INFO] [stdout] 17 | G1: Repr + HasBoundingVolume>, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `HasBoundingVolume` in this scope [INFO] [stdout] --> geometry/distance_internal/any_against_any.rs:17:28 [INFO] [stdout] | [INFO] [stdout] 17 | G1: Repr + HasBoundingVolume>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AABB` in this scope [INFO] [stdout] --> geometry/distance_internal/any_against_any.rs:17:49 [INFO] [stdout] | [INFO] [stdout] 17 | G1: Repr + HasBoundingVolume>, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Repr` in this scope [INFO] [stdout] --> geometry/distance_internal/any_against_any.rs:18:15 [INFO] [stdout] | [INFO] [stdout] 18 | G2: Repr + HasBoundingVolume> { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `HasBoundingVolume` in this scope [INFO] [stdout] --> geometry/distance_internal/any_against_any.rs:18:28 [INFO] [stdout] | [INFO] [stdout] 18 | G2: Repr + HasBoundingVolume> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AABB` in this scope [INFO] [stdout] --> geometry/distance_internal/any_against_any.rs:18:49 [INFO] [stdout] | [INFO] [stdout] 18 | G2: Repr + HasBoundingVolume> { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Ball` in this scope [INFO] [stdout] --> geometry/distance_internal/any_against_any.rs:22:54 [INFO] [stdout] | [INFO] [stdout] 22 | if let (Some(b1), Some(b2)) = (r1.downcast_ref::::Scalar>>(), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Ball` in this scope [INFO] [stdout] --> geometry/distance_internal/any_against_any.rs:23:54 [INFO] [stdout] | [INFO] [stdout] 23 | ... r2.downcast_ref::::Scalar>>()) { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Plane` in this scope [INFO] [stdout] --> geometry/distance_internal/any_against_any.rs:30:32 [INFO] [stdout] | [INFO] [stdout] 30 | (r1.downcast_ref::>(), inspection::maybe_repr_desc_as_support_map::(r2)) { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Plane` in this scope [INFO] [stdout] --> geometry/distance_internal/any_against_any.rs:34:88 [INFO] [stdout] | [INFO] [stdout] 34 | (inspection::maybe_repr_desc_as_support_map::(r1), r2.downcast_ref::>()) { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> geometry/distance_internal/composite_shape_against_any.rs:14:15 [INFO] [stdout] | [INFO] [stdout] 14 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Isometry` in this scope [INFO] [stdout] --> geometry/distance_internal/composite_shape_against_any.rs:16:15 [INFO] [stdout] | [INFO] [stdout] 16 | M: Isometry + Translation, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `CompositeShape` in this scope [INFO] [stdout] --> geometry/distance_internal/composite_shape_against_any.rs:17:15 [INFO] [stdout] | [INFO] [stdout] 17 | G1: CompositeShape, [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Repr` in this scope [INFO] [stdout] --> geometry/distance_internal/composite_shape_against_any.rs:18:15 [INFO] [stdout] | [INFO] [stdout] 18 | G2: Repr + HasBoundingVolume> { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `HasBoundingVolume` in this scope [INFO] [stdout] --> geometry/distance_internal/composite_shape_against_any.rs:18:28 [INFO] [stdout] | [INFO] [stdout] 18 | G2: Repr + HasBoundingVolume> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AABB` in this scope [INFO] [stdout] --> geometry/distance_internal/composite_shape_against_any.rs:18:49 [INFO] [stdout] | [INFO] [stdout] 18 | G2: Repr + HasBoundingVolume> { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> geometry/distance_internal/composite_shape_against_any.rs:26:15 [INFO] [stdout] | [INFO] [stdout] 26 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Isometry` in this scope [INFO] [stdout] --> geometry/distance_internal/composite_shape_against_any.rs:28:15 [INFO] [stdout] | [INFO] [stdout] 28 | M: Isometry + Translation, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Repr` in this scope [INFO] [stdout] --> geometry/distance_internal/composite_shape_against_any.rs:29:15 [INFO] [stdout] | [INFO] [stdout] 29 | G1: Repr + HasBoundingVolume>, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `HasBoundingVolume` in this scope [INFO] [stdout] --> geometry/distance_internal/composite_shape_against_any.rs:29:28 [INFO] [stdout] | [INFO] [stdout] 29 | G1: Repr + HasBoundingVolume>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AABB` in this scope [INFO] [stdout] --> geometry/distance_internal/composite_shape_against_any.rs:29:49 [INFO] [stdout] | [INFO] [stdout] 29 | G1: Repr + HasBoundingVolume>, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `CompositeShape` in this scope [INFO] [stdout] --> geometry/distance_internal/composite_shape_against_any.rs:30:15 [INFO] [stdout] | [INFO] [stdout] 30 | G2: CompositeShape { [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> geometry/distance_internal/composite_shape_against_any.rs:34:55 [INFO] [stdout] | [INFO] [stdout] 34 | struct CompositeShapeAgainstAnyDistCostFn<'a, P: 'a + Point, M: 'a, G1: ?Sized + 'a, G2: ?Sized + 'a> { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> geometry/distance_internal/composite_shape_against_any.rs:47:15 [INFO] [stdout] | [INFO] [stdout] 47 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Isometry` in this scope [INFO] [stdout] --> geometry/distance_internal/composite_shape_against_any.rs:48:15 [INFO] [stdout] | [INFO] [stdout] 48 | M: Isometry, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `CompositeShape` in this scope [INFO] [stdout] --> geometry/distance_internal/composite_shape_against_any.rs:49:15 [INFO] [stdout] | [INFO] [stdout] 49 | G1: CompositeShape, [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Repr` in this scope [INFO] [stdout] --> geometry/distance_internal/composite_shape_against_any.rs:50:15 [INFO] [stdout] | [INFO] [stdout] 50 | G2: Repr + HasBoundingVolume> { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `HasBoundingVolume` in this scope [INFO] [stdout] --> geometry/distance_internal/composite_shape_against_any.rs:50:28 [INFO] [stdout] | [INFO] [stdout] 50 | G2: Repr + HasBoundingVolume> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AABB` in this scope [INFO] [stdout] --> geometry/distance_internal/composite_shape_against_any.rs:50:49 [INFO] [stdout] | [INFO] [stdout] 50 | G2: Repr + HasBoundingVolume> { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `BVTCostFn` in this scope [INFO] [stdout] --> geometry/distance_internal/composite_shape_against_any.rs:70:1 [INFO] [stdout] | [INFO] [stdout] 70 | BVTCostFn<::Scalar, usize, AABB

> [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AABB` in this scope [INFO] [stdout] --> geometry/distance_internal/composite_shape_against_any.rs:70:47 [INFO] [stdout] | [INFO] [stdout] 70 | BVTCostFn<::Scalar, usize, AABB

> [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> geometry/distance_internal/composite_shape_against_any.rs:72:15 [INFO] [stdout] | [INFO] [stdout] 72 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Isometry` in this scope [INFO] [stdout] --> geometry/distance_internal/composite_shape_against_any.rs:74:15 [INFO] [stdout] | [INFO] [stdout] 74 | M: Isometry + Translation, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `CompositeShape` in this scope [INFO] [stdout] --> geometry/distance_internal/composite_shape_against_any.rs:75:15 [INFO] [stdout] | [INFO] [stdout] 75 | G1: CompositeShape, [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Repr` in this scope [INFO] [stdout] --> geometry/distance_internal/composite_shape_against_any.rs:76:15 [INFO] [stdout] | [INFO] [stdout] 76 | G2: Repr + HasBoundingVolume> { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `HasBoundingVolume` in this scope [INFO] [stdout] --> geometry/distance_internal/composite_shape_against_any.rs:76:28 [INFO] [stdout] | [INFO] [stdout] 76 | G2: Repr + HasBoundingVolume> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AABB` in this scope [INFO] [stdout] --> geometry/distance_internal/composite_shape_against_any.rs:76:49 [INFO] [stdout] | [INFO] [stdout] 76 | G2: Repr + HasBoundingVolume> { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AABB` in this scope [INFO] [stdout] --> geometry/distance_internal/composite_shape_against_any.rs:79:40 [INFO] [stdout] | [INFO] [stdout] 79 | fn compute_bv_cost(&mut self, bv: &AABB

) -> Option<::Scalar> { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> geometry/proximity_internal/ball_against_ball.rs:12:14 [INFO] [stdout] | [INFO] [stdout] 12 | where P: Point { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Ball` in this scope [INFO] [stdout] --> geometry/proximity_internal/ball_against_ball.rs:8:47 [INFO] [stdout] | [INFO] [stdout] 8 | pub fn ball_against_ball

(center1: &P, b1: &Ball<::Scalar>, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Ball` in this scope [INFO] [stdout] --> geometry/proximity_internal/ball_against_ball.rs:9:47 [INFO] [stdout] | [INFO] [stdout] 9 | ... center2: &P, b2: &Ball<::Scalar>, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> geometry/proximity_internal/support_map_against_support_map.rs:22:15 [INFO] [stdout] | [INFO] [stdout] 22 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `SupportMap` in this scope [INFO] [stdout] --> geometry/proximity_internal/support_map_against_support_map.rs:25:15 [INFO] [stdout] | [INFO] [stdout] 25 | G1: SupportMap, [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `SupportMap` in this scope [INFO] [stdout] --> geometry/proximity_internal/support_map_against_support_map.rs:26:15 [INFO] [stdout] | [INFO] [stdout] 26 | G2: SupportMap { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> geometry/proximity_internal/support_map_against_support_map.rs:42:15 [INFO] [stdout] | [INFO] [stdout] 42 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AnnotatedPoint` in this scope [INFO] [stdout] --> geometry/proximity_internal/support_map_against_support_map.rs:45:23 [INFO] [stdout] | [INFO] [stdout] 45 | S: Simplex>, [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `SupportMap` in this scope [INFO] [stdout] --> geometry/proximity_internal/support_map_against_support_map.rs:46:15 [INFO] [stdout] | [INFO] [stdout] 46 | G1: SupportMap, [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `SupportMap` in this scope [INFO] [stdout] --> geometry/proximity_internal/support_map_against_support_map.rs:47:15 [INFO] [stdout] | [INFO] [stdout] 47 | G2: SupportMap { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> geometry/proximity_internal/plane_against_support_map.rs:13:14 [INFO] [stdout] | [INFO] [stdout] 13 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `SupportMap` in this scope [INFO] [stdout] --> geometry/proximity_internal/plane_against_support_map.rs:15:14 [INFO] [stdout] | [INFO] [stdout] 15 | G: SupportMap { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Plane` in this scope [INFO] [stdout] --> geometry/proximity_internal/plane_against_support_map.rs:9:71 [INFO] [stdout] | [INFO] [stdout] 9 | pub fn plane_against_support_map(mplane: &M, plane: &Plane, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> geometry/proximity_internal/plane_against_support_map.rs:40:14 [INFO] [stdout] | [INFO] [stdout] 40 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `SupportMap` in this scope [INFO] [stdout] --> geometry/proximity_internal/plane_against_support_map.rs:42:14 [INFO] [stdout] | [INFO] [stdout] 42 | G: SupportMap { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Plane` in this scope [INFO] [stdout] --> geometry/proximity_internal/plane_against_support_map.rs:37:71 [INFO] [stdout] | [INFO] [stdout] 37 | ... mplane: &M, plane: &Plane, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> geometry/proximity_internal/any_against_any.rs:16:15 [INFO] [stdout] | [INFO] [stdout] 16 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Isometry` in this scope [INFO] [stdout] --> geometry/proximity_internal/any_against_any.rs:18:15 [INFO] [stdout] | [INFO] [stdout] 18 | M: Isometry + Translation, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Repr` in this scope [INFO] [stdout] --> geometry/proximity_internal/any_against_any.rs:19:15 [INFO] [stdout] | [INFO] [stdout] 19 | G1: Repr + HasBoundingVolume>, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `HasBoundingVolume` in this scope [INFO] [stdout] --> geometry/proximity_internal/any_against_any.rs:19:28 [INFO] [stdout] | [INFO] [stdout] 19 | G1: Repr + HasBoundingVolume>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AABB` in this scope [INFO] [stdout] --> geometry/proximity_internal/any_against_any.rs:19:49 [INFO] [stdout] | [INFO] [stdout] 19 | G1: Repr + HasBoundingVolume>, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Repr` in this scope [INFO] [stdout] --> geometry/proximity_internal/any_against_any.rs:20:15 [INFO] [stdout] | [INFO] [stdout] 20 | G2: Repr + HasBoundingVolume> { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `HasBoundingVolume` in this scope [INFO] [stdout] --> geometry/proximity_internal/any_against_any.rs:20:28 [INFO] [stdout] | [INFO] [stdout] 20 | G2: Repr + HasBoundingVolume> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AABB` in this scope [INFO] [stdout] --> geometry/proximity_internal/any_against_any.rs:20:49 [INFO] [stdout] | [INFO] [stdout] 20 | G2: Repr + HasBoundingVolume> { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Ball` in this scope [INFO] [stdout] --> geometry/proximity_internal/any_against_any.rs:24:54 [INFO] [stdout] | [INFO] [stdout] 24 | if let (Some(b1), Some(b2)) = (r1.downcast_ref::::Scalar>>(), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Ball` in this scope [INFO] [stdout] --> geometry/proximity_internal/any_against_any.rs:25:54 [INFO] [stdout] | [INFO] [stdout] 25 | ... r2.downcast_ref::::Scalar>>()) { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Plane` in this scope [INFO] [stdout] --> geometry/proximity_internal/any_against_any.rs:32:32 [INFO] [stdout] | [INFO] [stdout] 32 | (r1.downcast_ref::>(), inspection::maybe_repr_desc_as_support_map::(r2)) { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Plane` in this scope [INFO] [stdout] --> geometry/proximity_internal/any_against_any.rs:36:88 [INFO] [stdout] | [INFO] [stdout] 36 | (inspection::maybe_repr_desc_as_support_map::(r1), r2.downcast_ref::>()) { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> geometry/proximity_internal/composite_shape_against_any.rs:19:15 [INFO] [stdout] | [INFO] [stdout] 19 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Isometry` in this scope [INFO] [stdout] --> geometry/proximity_internal/composite_shape_against_any.rs:21:15 [INFO] [stdout] | [INFO] [stdout] 21 | M: Isometry + Translation, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `CompositeShape` in this scope [INFO] [stdout] --> geometry/proximity_internal/composite_shape_against_any.rs:22:15 [INFO] [stdout] | [INFO] [stdout] 22 | G1: CompositeShape, [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Repr` in this scope [INFO] [stdout] --> geometry/proximity_internal/composite_shape_against_any.rs:23:15 [INFO] [stdout] | [INFO] [stdout] 23 | G2: Repr + HasBoundingVolume> { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `HasBoundingVolume` in this scope [INFO] [stdout] --> geometry/proximity_internal/composite_shape_against_any.rs:23:28 [INFO] [stdout] | [INFO] [stdout] 23 | G2: Repr + HasBoundingVolume> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AABB` in this scope [INFO] [stdout] --> geometry/proximity_internal/composite_shape_against_any.rs:23:49 [INFO] [stdout] | [INFO] [stdout] 23 | G2: Repr + HasBoundingVolume> { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> geometry/proximity_internal/composite_shape_against_any.rs:38:15 [INFO] [stdout] | [INFO] [stdout] 38 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Isometry` in this scope [INFO] [stdout] --> geometry/proximity_internal/composite_shape_against_any.rs:40:15 [INFO] [stdout] | [INFO] [stdout] 40 | M: Isometry + Translation, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Repr` in this scope [INFO] [stdout] --> geometry/proximity_internal/composite_shape_against_any.rs:41:15 [INFO] [stdout] | [INFO] [stdout] 41 | G1: Repr + HasBoundingVolume>, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `HasBoundingVolume` in this scope [INFO] [stdout] --> geometry/proximity_internal/composite_shape_against_any.rs:41:28 [INFO] [stdout] | [INFO] [stdout] 41 | G1: Repr + HasBoundingVolume>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AABB` in this scope [INFO] [stdout] --> geometry/proximity_internal/composite_shape_against_any.rs:41:49 [INFO] [stdout] | [INFO] [stdout] 41 | G1: Repr + HasBoundingVolume>, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `CompositeShape` in this scope [INFO] [stdout] --> geometry/proximity_internal/composite_shape_against_any.rs:42:15 [INFO] [stdout] | [INFO] [stdout] 42 | G2: CompositeShape { [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> geometry/proximity_internal/composite_shape_against_any.rs:46:57 [INFO] [stdout] | [INFO] [stdout] 46 | struct CompositeShapeAgainstAnyInterfCostFn<'a, P: 'a + Point, M: 'a, G1: ?Sized + 'a, G2: ?Sized + 'a> { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> geometry/proximity_internal/composite_shape_against_any.rs:62:15 [INFO] [stdout] | [INFO] [stdout] 62 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Isometry` in this scope [INFO] [stdout] --> geometry/proximity_internal/composite_shape_against_any.rs:63:15 [INFO] [stdout] | [INFO] [stdout] 63 | M: Isometry, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `CompositeShape` in this scope [INFO] [stdout] --> geometry/proximity_internal/composite_shape_against_any.rs:64:15 [INFO] [stdout] | [INFO] [stdout] 64 | G1: CompositeShape, [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Repr` in this scope [INFO] [stdout] --> geometry/proximity_internal/composite_shape_against_any.rs:65:15 [INFO] [stdout] | [INFO] [stdout] 65 | G2: Repr + HasBoundingVolume> { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `HasBoundingVolume` in this scope [INFO] [stdout] --> geometry/proximity_internal/composite_shape_against_any.rs:65:28 [INFO] [stdout] | [INFO] [stdout] 65 | G2: Repr + HasBoundingVolume> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AABB` in this scope [INFO] [stdout] --> geometry/proximity_internal/composite_shape_against_any.rs:65:49 [INFO] [stdout] | [INFO] [stdout] 65 | G2: Repr + HasBoundingVolume> { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `BVTCostFn` in this scope [INFO] [stdout] --> geometry/proximity_internal/composite_shape_against_any.rs:86:40 [INFO] [stdout] | [INFO] [stdout] 86 | impl<'a, P, M, G1: ?Sized, G2: ?Sized> BVTCostFn<::Scalar, usize, AABB

> [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AABB` in this scope [INFO] [stdout] --> geometry/proximity_internal/composite_shape_against_any.rs:86:86 [INFO] [stdout] | [INFO] [stdout] 86 | impl<'a, P, M, G1: ?Sized, G2: ?Sized> BVTCostFn<::Scalar, usize, AABB

> [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> geometry/proximity_internal/composite_shape_against_any.rs:88:15 [INFO] [stdout] | [INFO] [stdout] 88 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Isometry` in this scope [INFO] [stdout] --> geometry/proximity_internal/composite_shape_against_any.rs:90:15 [INFO] [stdout] | [INFO] [stdout] 90 | M: Isometry + Translation, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `CompositeShape` in this scope [INFO] [stdout] --> geometry/proximity_internal/composite_shape_against_any.rs:91:15 [INFO] [stdout] | [INFO] [stdout] 91 | G1: CompositeShape, [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Repr` in this scope [INFO] [stdout] --> geometry/proximity_internal/composite_shape_against_any.rs:92:15 [INFO] [stdout] | [INFO] [stdout] 92 | G2: Repr + HasBoundingVolume> { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `HasBoundingVolume` in this scope [INFO] [stdout] --> geometry/proximity_internal/composite_shape_against_any.rs:92:28 [INFO] [stdout] | [INFO] [stdout] 92 | G2: Repr + HasBoundingVolume> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AABB` in this scope [INFO] [stdout] --> geometry/proximity_internal/composite_shape_against_any.rs:92:49 [INFO] [stdout] | [INFO] [stdout] 92 | G2: Repr + HasBoundingVolume> { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AABB` in this scope [INFO] [stdout] --> geometry/proximity_internal/composite_shape_against_any.rs:96:40 [INFO] [stdout] | [INFO] [stdout] 96 | fn compute_bv_cost(&mut self, bv: &AABB

) -> Option<::Scalar> { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> geometry/time_of_impact_internal/ball_against_ball.rs:12:14 [INFO] [stdout] | [INFO] [stdout] 12 | where P: Point { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Ball` in this scope [INFO] [stdout] --> geometry/time_of_impact_internal/ball_against_ball.rs:9:63 [INFO] [stdout] | [INFO] [stdout] 9 | pub fn ball_against_ball

(center1: &P, vel1: &P::Vect, b1: &Ball<::Scalar>, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Ball` in this scope [INFO] [stdout] --> geometry/time_of_impact_internal/ball_against_ball.rs:10:63 [INFO] [stdout] | [INFO] [stdout] 10 | ... center2: &P, vel2: &P::Vect, b2: &Ball<::Scalar>) [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> geometry/time_of_impact_internal/support_map_against_support_map.rs:13:15 [INFO] [stdout] | [INFO] [stdout] 13 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `SupportMap` in this scope [INFO] [stdout] --> geometry/time_of_impact_internal/support_map_against_support_map.rs:15:15 [INFO] [stdout] | [INFO] [stdout] 15 | G1: SupportMap, [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `SupportMap` in this scope [INFO] [stdout] --> geometry/time_of_impact_internal/support_map_against_support_map.rs:16:15 [INFO] [stdout] | [INFO] [stdout] 16 | G2: SupportMap { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> geometry/time_of_impact_internal/plane_against_support_map.rs:11:14 [INFO] [stdout] | [INFO] [stdout] 11 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `SupportMap` in this scope [INFO] [stdout] --> geometry/time_of_impact_internal/plane_against_support_map.rs:13:14 [INFO] [stdout] | [INFO] [stdout] 13 | G: SupportMap { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Plane` in this scope [INFO] [stdout] --> geometry/time_of_impact_internal/plane_against_support_map.rs:8:92 [INFO] [stdout] | [INFO] [stdout] 8 | pub fn plane_against_support_map(mplane: &M, vel_plane: &P::Vect, plane: &Plane, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> geometry/time_of_impact_internal/plane_against_support_map.rs:25:14 [INFO] [stdout] | [INFO] [stdout] 25 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `SupportMap` in this scope [INFO] [stdout] --> geometry/time_of_impact_internal/plane_against_support_map.rs:27:14 [INFO] [stdout] | [INFO] [stdout] 27 | G: SupportMap { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Plane` in this scope [INFO] [stdout] --> geometry/time_of_impact_internal/plane_against_support_map.rs:23:92 [INFO] [stdout] | [INFO] [stdout] 23 | ... mplane: &M, vel_plane: &P::Vect, plane: &Plane) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> geometry/time_of_impact_internal/any_against_any.rs:16:15 [INFO] [stdout] | [INFO] [stdout] 16 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Isometry` in this scope [INFO] [stdout] --> geometry/time_of_impact_internal/any_against_any.rs:18:15 [INFO] [stdout] | [INFO] [stdout] 18 | M: Isometry, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Repr` in this scope [INFO] [stdout] --> geometry/time_of_impact_internal/any_against_any.rs:19:15 [INFO] [stdout] | [INFO] [stdout] 19 | G1: Repr + HasBoundingVolume>, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `HasBoundingVolume` in this scope [INFO] [stdout] --> geometry/time_of_impact_internal/any_against_any.rs:19:28 [INFO] [stdout] | [INFO] [stdout] 19 | G1: Repr + HasBoundingVolume>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AABB` in this scope [INFO] [stdout] --> geometry/time_of_impact_internal/any_against_any.rs:19:49 [INFO] [stdout] | [INFO] [stdout] 19 | G1: Repr + HasBoundingVolume>, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Repr` in this scope [INFO] [stdout] --> geometry/time_of_impact_internal/any_against_any.rs:20:15 [INFO] [stdout] | [INFO] [stdout] 20 | G2: Repr + HasBoundingVolume> { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `HasBoundingVolume` in this scope [INFO] [stdout] --> geometry/time_of_impact_internal/any_against_any.rs:20:28 [INFO] [stdout] | [INFO] [stdout] 20 | G2: Repr + HasBoundingVolume> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AABB` in this scope [INFO] [stdout] --> geometry/time_of_impact_internal/any_against_any.rs:20:49 [INFO] [stdout] | [INFO] [stdout] 20 | G2: Repr + HasBoundingVolume> { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Ball` in this scope [INFO] [stdout] --> geometry/time_of_impact_internal/any_against_any.rs:24:54 [INFO] [stdout] | [INFO] [stdout] 24 | if let (Some(b1), Some(b2)) = (r1.downcast_ref::::Scalar>>(), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Ball` in this scope [INFO] [stdout] --> geometry/time_of_impact_internal/any_against_any.rs:25:54 [INFO] [stdout] | [INFO] [stdout] 25 | ... r2.downcast_ref::::Scalar>>()) { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Plane` in this scope [INFO] [stdout] --> geometry/time_of_impact_internal/any_against_any.rs:32:32 [INFO] [stdout] | [INFO] [stdout] 32 | (r1.downcast_ref::>(), inspection::maybe_repr_desc_as_support_map::(r2)) { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Plane` in this scope [INFO] [stdout] --> geometry/time_of_impact_internal/any_against_any.rs:36:88 [INFO] [stdout] | [INFO] [stdout] 36 | (inspection::maybe_repr_desc_as_support_map::(r1), r2.downcast_ref::>()) { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> geometry/time_of_impact_internal/composite_shape_against_any.rs:15:15 [INFO] [stdout] | [INFO] [stdout] 15 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Isometry` in this scope [INFO] [stdout] --> geometry/time_of_impact_internal/composite_shape_against_any.rs:17:15 [INFO] [stdout] | [INFO] [stdout] 17 | M: Isometry, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `CompositeShape` in this scope [INFO] [stdout] --> geometry/time_of_impact_internal/composite_shape_against_any.rs:18:15 [INFO] [stdout] | [INFO] [stdout] 18 | G1: CompositeShape, [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Repr` in this scope [INFO] [stdout] --> geometry/time_of_impact_internal/composite_shape_against_any.rs:19:15 [INFO] [stdout] | [INFO] [stdout] 19 | G2: Repr + HasBoundingVolume> { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `HasBoundingVolume` in this scope [INFO] [stdout] --> geometry/time_of_impact_internal/composite_shape_against_any.rs:19:28 [INFO] [stdout] | [INFO] [stdout] 19 | G2: Repr + HasBoundingVolume> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AABB` in this scope [INFO] [stdout] --> geometry/time_of_impact_internal/composite_shape_against_any.rs:19:49 [INFO] [stdout] | [INFO] [stdout] 19 | G2: Repr + HasBoundingVolume> { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> geometry/time_of_impact_internal/composite_shape_against_any.rs:29:15 [INFO] [stdout] | [INFO] [stdout] 29 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Isometry` in this scope [INFO] [stdout] --> geometry/time_of_impact_internal/composite_shape_against_any.rs:31:15 [INFO] [stdout] | [INFO] [stdout] 31 | M: Isometry, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Repr` in this scope [INFO] [stdout] --> geometry/time_of_impact_internal/composite_shape_against_any.rs:32:15 [INFO] [stdout] | [INFO] [stdout] 32 | G1: Repr + HasBoundingVolume>, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `HasBoundingVolume` in this scope [INFO] [stdout] --> geometry/time_of_impact_internal/composite_shape_against_any.rs:32:28 [INFO] [stdout] | [INFO] [stdout] 32 | G1: Repr + HasBoundingVolume>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AABB` in this scope [INFO] [stdout] --> geometry/time_of_impact_internal/composite_shape_against_any.rs:32:49 [INFO] [stdout] | [INFO] [stdout] 32 | G1: Repr + HasBoundingVolume>, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `CompositeShape` in this scope [INFO] [stdout] --> geometry/time_of_impact_internal/composite_shape_against_any.rs:33:15 [INFO] [stdout] | [INFO] [stdout] 33 | G2: CompositeShape { [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> geometry/time_of_impact_internal/composite_shape_against_any.rs:37:54 [INFO] [stdout] | [INFO] [stdout] 37 | struct CompositeShapeAgainstAnyTOICostFn<'a, P: 'a + Point, M: 'a, G1: ?Sized + 'a, G2: ?Sized + 'a> { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> geometry/time_of_impact_internal/composite_shape_against_any.rs:51:15 [INFO] [stdout] | [INFO] [stdout] 51 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Isometry` in this scope [INFO] [stdout] --> geometry/time_of_impact_internal/composite_shape_against_any.rs:52:15 [INFO] [stdout] | [INFO] [stdout] 52 | M: Isometry, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `CompositeShape` in this scope [INFO] [stdout] --> geometry/time_of_impact_internal/composite_shape_against_any.rs:53:15 [INFO] [stdout] | [INFO] [stdout] 53 | G1: CompositeShape, [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Repr` in this scope [INFO] [stdout] --> geometry/time_of_impact_internal/composite_shape_against_any.rs:54:15 [INFO] [stdout] | [INFO] [stdout] 54 | G2: Repr + HasBoundingVolume> { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `HasBoundingVolume` in this scope [INFO] [stdout] --> geometry/time_of_impact_internal/composite_shape_against_any.rs:54:28 [INFO] [stdout] | [INFO] [stdout] 54 | G2: Repr + HasBoundingVolume> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AABB` in this scope [INFO] [stdout] --> geometry/time_of_impact_internal/composite_shape_against_any.rs:54:49 [INFO] [stdout] | [INFO] [stdout] 54 | G2: Repr + HasBoundingVolume> { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `BVTCostFn` in this scope [INFO] [stdout] --> geometry/time_of_impact_internal/composite_shape_against_any.rs:75:40 [INFO] [stdout] | [INFO] [stdout] 75 | impl<'a, P, M, G1: ?Sized, G2: ?Sized> BVTCostFn<::Scalar, usize, AABB

> [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AABB` in this scope [INFO] [stdout] --> geometry/time_of_impact_internal/composite_shape_against_any.rs:75:86 [INFO] [stdout] | [INFO] [stdout] 75 | impl<'a, P, M, G1: ?Sized, G2: ?Sized> BVTCostFn<::Scalar, usize, AABB

> [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> geometry/time_of_impact_internal/composite_shape_against_any.rs:77:15 [INFO] [stdout] | [INFO] [stdout] 77 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Isometry` in this scope [INFO] [stdout] --> geometry/time_of_impact_internal/composite_shape_against_any.rs:79:15 [INFO] [stdout] | [INFO] [stdout] 79 | M: Isometry, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `CompositeShape` in this scope [INFO] [stdout] --> geometry/time_of_impact_internal/composite_shape_against_any.rs:80:15 [INFO] [stdout] | [INFO] [stdout] 80 | G1: CompositeShape, [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Repr` in this scope [INFO] [stdout] --> geometry/time_of_impact_internal/composite_shape_against_any.rs:81:15 [INFO] [stdout] | [INFO] [stdout] 81 | G2: Repr + HasBoundingVolume> { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `HasBoundingVolume` in this scope [INFO] [stdout] --> geometry/time_of_impact_internal/composite_shape_against_any.rs:81:28 [INFO] [stdout] | [INFO] [stdout] 81 | G2: Repr + HasBoundingVolume> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AABB` in this scope [INFO] [stdout] --> geometry/time_of_impact_internal/composite_shape_against_any.rs:81:49 [INFO] [stdout] | [INFO] [stdout] 81 | G2: Repr + HasBoundingVolume> { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AABB` in this scope [INFO] [stdout] --> geometry/time_of_impact_internal/composite_shape_against_any.rs:85:40 [INFO] [stdout] | [INFO] [stdout] 85 | fn compute_bv_cost(&mut self, bv: &AABB

) -> Option<::Scalar> { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> point/point_query.rs:4:25 [INFO] [stdout] | [INFO] [stdout] 4 | pub trait PointQuery { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Plane` in this scope [INFO] [stdout] --> point/point_plane.rs:8:33 [INFO] [stdout] | [INFO] [stdout] 8 | impl PointQuery for Plane [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> point/point_plane.rs:9:14 [INFO] [stdout] | [INFO] [stdout] 9 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Ball` in this scope [INFO] [stdout] --> point/point_ball.rs:8:33 [INFO] [stdout] | [INFO] [stdout] 8 | impl PointQuery for Ball<::Scalar> [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> point/point_ball.rs:9:14 [INFO] [stdout] | [INFO] [stdout] 9 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Cuboid` in this scope [INFO] [stdout] --> point/point_cuboid.rs:8:33 [INFO] [stdout] | [INFO] [stdout] 8 | impl PointQuery for Cuboid [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> point/point_cuboid.rs:9:14 [INFO] [stdout] | [INFO] [stdout] 9 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AABB` in this scope [INFO] [stdout] --> point/point_aabb.rs:8:33 [INFO] [stdout] | [INFO] [stdout] 8 | impl PointQuery for AABB

[INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> point/point_aabb.rs:9:14 [INFO] [stdout] | [INFO] [stdout] 9 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `BoundingSphere` in this scope [INFO] [stdout] --> point/point_bounding_sphere.rs:7:33 [INFO] [stdout] | [INFO] [stdout] 7 | impl PointQuery for BoundingSphere

[INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> point/point_bounding_sphere.rs:8:14 [INFO] [stdout] | [INFO] [stdout] 8 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> point/point_support_map.rs:19:14 [INFO] [stdout] | [INFO] [stdout] 19 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `SupportMap` in this scope [INFO] [stdout] --> point/point_support_map.rs:22:14 [INFO] [stdout] | [INFO] [stdout] 22 | G: SupportMap { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Cylinder` in this scope [INFO] [stdout] --> point/point_support_map.rs:50:33 [INFO] [stdout] | [INFO] [stdout] 50 | impl PointQuery for Cylinder<::Scalar> [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> point/point_support_map.rs:51:14 [INFO] [stdout] | [INFO] [stdout] 51 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Cone` in this scope [INFO] [stdout] --> point/point_support_map.rs:69:33 [INFO] [stdout] | [INFO] [stdout] 69 | impl PointQuery for Cone<::Scalar> [INFO] [stdout] | ^^^^ help: a trait with a similar name exists: `Clone` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> point/point_support_map.rs:70:14 [INFO] [stdout] | [INFO] [stdout] 70 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Capsule` in this scope [INFO] [stdout] --> point/point_support_map.rs:88:33 [INFO] [stdout] | [INFO] [stdout] 88 | impl PointQuery for Capsule<::Scalar> [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> point/point_support_map.rs:89:14 [INFO] [stdout] | [INFO] [stdout] 89 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ConvexHull` in this scope [INFO] [stdout] --> point/point_support_map.rs:107:33 [INFO] [stdout] | [INFO] [stdout] 107 | impl PointQuery for ConvexHull

[INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> point/point_support_map.rs:108:14 [INFO] [stdout] | [INFO] [stdout] 108 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Segment` in this scope [INFO] [stdout] --> point/point_segment.rs:8:33 [INFO] [stdout] | [INFO] [stdout] 8 | impl PointQuery for Segment

[INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> point/point_segment.rs:9:14 [INFO] [stdout] | [INFO] [stdout] 9 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Triangle` in this scope [INFO] [stdout] --> point/point_triangle.rs:8:33 [INFO] [stdout] | [INFO] [stdout] 8 | impl PointQuery for Triangle

[INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> point/point_triangle.rs:9:14 [INFO] [stdout] | [INFO] [stdout] 9 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Compound` in this scope [INFO] [stdout] --> point/point_compound.rs:10:33 [INFO] [stdout] | [INFO] [stdout] 10 | impl PointQuery for Compound [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> point/point_compound.rs:11:14 [INFO] [stdout] | [INFO] [stdout] 11 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Isometry` in this scope [INFO] [stdout] --> point/point_compound.rs:12:14 [INFO] [stdout] | [INFO] [stdout] 12 | M: Isometry + Translation { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> point/point_compound.rs:42:44 [INFO] [stdout] | [INFO] [stdout] 42 | struct CompoundPointProjCostFn<'a, P: 'a + Point, M: 'a> { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Compound` in this scope [INFO] [stdout] --> point/point_compound.rs:43:19 [INFO] [stdout] | [INFO] [stdout] 43 | compound: &'a Compound, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `BVTCostFn` in this scope [INFO] [stdout] --> point/point_compound.rs:48:16 [INFO] [stdout] | [INFO] [stdout] 48 | impl<'a, P, M> BVTCostFn<::Scalar, usize, AABB

> for CompoundPointProjCostFn<'a, P, M> [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AABB` in this scope [INFO] [stdout] --> point/point_compound.rs:48:62 [INFO] [stdout] | [INFO] [stdout] 48 | impl<'a, P, M> BVTCostFn<::Scalar, usize, AABB

> for CompoundPointProjCostFn<'a, P, M> [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> point/point_compound.rs:49:14 [INFO] [stdout] | [INFO] [stdout] 49 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Isometry` in this scope [INFO] [stdout] --> point/point_compound.rs:50:14 [INFO] [stdout] | [INFO] [stdout] 50 | M: Isometry + Translation { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AABB` in this scope [INFO] [stdout] --> point/point_compound.rs:54:42 [INFO] [stdout] | [INFO] [stdout] 54 | fn compute_bv_cost(&mut self, aabb: &AABB

) -> Option<::Scalar> { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> point/point_compound.rs:76:42 [INFO] [stdout] | [INFO] [stdout] 76 | struct PointContainementTest<'a, P: 'a + Point, M: 'a> { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Compound` in this scope [INFO] [stdout] --> point/point_compound.rs:77:19 [INFO] [stdout] | [INFO] [stdout] 77 | compound: &'a Compound, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `BVTVisitor` in this scope [INFO] [stdout] --> point/point_compound.rs:82:16 [INFO] [stdout] | [INFO] [stdout] 82 | impl<'a, P, M> BVTVisitor> for PointContainementTest<'a, P, M> [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AABB` in this scope [INFO] [stdout] --> point/point_compound.rs:82:34 [INFO] [stdout] | [INFO] [stdout] 82 | impl<'a, P, M> BVTVisitor> for PointContainementTest<'a, P, M> [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> point/point_compound.rs:83:14 [INFO] [stdout] | [INFO] [stdout] 83 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Isometry` in this scope [INFO] [stdout] --> point/point_compound.rs:84:14 [INFO] [stdout] | [INFO] [stdout] 84 | M: Isometry + Translation { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AABB` in this scope [INFO] [stdout] --> point/point_compound.rs:86:39 [INFO] [stdout] | [INFO] [stdout] 86 | fn visit_internal(&mut self, bv: &AABB

) -> bool { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AABB` in this scope [INFO] [stdout] --> point/point_compound.rs:91:46 [INFO] [stdout] | [INFO] [stdout] 91 | fn visit_leaf(&mut self, b: &usize, bv: &AABB

) { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `BaseMesh` in this scope [INFO] [stdout] --> point/point_mesh.rs:10:39 [INFO] [stdout] | [INFO] [stdout] 10 | impl PointQuery for BaseMesh [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> point/point_mesh.rs:11:14 [INFO] [stdout] | [INFO] [stdout] 11 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `BaseMeshElement` in this scope [INFO] [stdout] --> point/point_mesh.rs:13:14 [INFO] [stdout] | [INFO] [stdout] 13 | E: BaseMeshElement + PointQuery { [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> point/point_mesh.rs:42:44 [INFO] [stdout] | [INFO] [stdout] 42 | struct BaseMeshPointProjCostFn<'a, P: 'a + Point, I: 'a, E: 'a> { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `BaseMesh` in this scope [INFO] [stdout] --> point/point_mesh.rs:43:16 [INFO] [stdout] | [INFO] [stdout] 43 | mesh: &'a BaseMesh, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `BVTCostFn` in this scope [INFO] [stdout] --> point/point_mesh.rs:47:19 [INFO] [stdout] | [INFO] [stdout] 47 | impl<'a, P, I, E> BVTCostFn<::Scalar, usize, AABB

> for BaseMeshPointProjCostFn<'a, P, I, E> [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AABB` in this scope [INFO] [stdout] --> point/point_mesh.rs:47:65 [INFO] [stdout] | [INFO] [stdout] 47 | impl<'a, P, I, E> BVTCostFn<::Scalar, usize, AABB

> for BaseMeshPointProjCostFn<'a, P, I, E> [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> point/point_mesh.rs:48:14 [INFO] [stdout] | [INFO] [stdout] 48 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `BaseMeshElement` in this scope [INFO] [stdout] --> point/point_mesh.rs:49:14 [INFO] [stdout] | [INFO] [stdout] 49 | E: BaseMeshElement + PointQuery { [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AABB` in this scope [INFO] [stdout] --> point/point_mesh.rs:53:42 [INFO] [stdout] | [INFO] [stdout] 53 | fn compute_bv_cost(&mut self, aabb: &AABB

) -> Option<::Scalar> { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> point/point_mesh.rs:69:42 [INFO] [stdout] | [INFO] [stdout] 69 | struct PointContainementTest<'a, P: 'a + Point, I: 'a, E: 'a> { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `BaseMesh` in this scope [INFO] [stdout] --> point/point_mesh.rs:70:16 [INFO] [stdout] | [INFO] [stdout] 70 | mesh: &'a BaseMesh, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `BVTVisitor` in this scope [INFO] [stdout] --> point/point_mesh.rs:75:19 [INFO] [stdout] | [INFO] [stdout] 75 | impl<'a, P, I, E> BVTVisitor> for PointContainementTest<'a, P, I, E> [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AABB` in this scope [INFO] [stdout] --> point/point_mesh.rs:75:37 [INFO] [stdout] | [INFO] [stdout] 75 | impl<'a, P, I, E> BVTVisitor> for PointContainementTest<'a, P, I, E> [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> point/point_mesh.rs:76:14 [INFO] [stdout] | [INFO] [stdout] 76 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `BaseMeshElement` in this scope [INFO] [stdout] --> point/point_mesh.rs:77:14 [INFO] [stdout] | [INFO] [stdout] 77 | E: BaseMeshElement + PointQuery { [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AABB` in this scope [INFO] [stdout] --> point/point_mesh.rs:79:39 [INFO] [stdout] | [INFO] [stdout] 79 | fn visit_internal(&mut self, bv: &AABB

) -> bool { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AABB` in this scope [INFO] [stdout] --> point/point_mesh.rs:84:46 [INFO] [stdout] | [INFO] [stdout] 84 | fn visit_leaf(&mut self, b: &usize, bv: &AABB

) { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TriMesh` in this scope [INFO] [stdout] --> point/point_mesh.rs:96:33 [INFO] [stdout] | [INFO] [stdout] 96 | impl PointQuery for TriMesh

[INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> point/point_mesh.rs:97:14 [INFO] [stdout] | [INFO] [stdout] 97 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Polyline` in this scope [INFO] [stdout] --> point/point_mesh.rs:115:33 [INFO] [stdout] | [INFO] [stdout] 115 | impl PointQuery for Polyline

[INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> point/point_mesh.rs:116:14 [INFO] [stdout] | [INFO] [stdout] 116 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Repr` in this scope [INFO] [stdout] --> point/point_repr.rs:59:33 [INFO] [stdout] | [INFO] [stdout] 59 | impl PointQuery for Repr [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> point/point_repr.rs:60:14 [INFO] [stdout] | [INFO] [stdout] 60 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Isometry` in this scope [INFO] [stdout] --> point/point_repr.rs:61:14 [INFO] [stdout] | [INFO] [stdout] 61 | M: Isometry + Translation { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Ball` in this scope [INFO] [stdout] --> point/point_repr.rs:13:50 [INFO] [stdout] | [INFO] [stdout] 13 | if let Some(b) = repr.downcast_ref::::Scalar>>() { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 64 | dispatch!(self.project_point(m, pt, solid)) [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Capsule` in this scope [INFO] [stdout] --> point/point_repr.rs:16:55 [INFO] [stdout] | [INFO] [stdout] 16 | else if let Some(c) = repr.downcast_ref::::Scalar>>() { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 64 | dispatch!(self.project_point(m, pt, solid)) [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Compound` in this scope [INFO] [stdout] --> point/point_repr.rs:19:55 [INFO] [stdout] | [INFO] [stdout] 19 | else if let Some(c) = repr.downcast_ref::>() { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 64 | dispatch!(self.project_point(m, pt, solid)) [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Cone` in this scope [INFO] [stdout] --> point/point_repr.rs:22:55 [INFO] [stdout] | [INFO] [stdout] 22 | else if let Some(c) = repr.downcast_ref::::Scalar>>() { [INFO] [stdout] | ^^^^ help: a trait with a similar name exists: `Clone` [INFO] [stdout] ... [INFO] [stdout] 64 | dispatch!(self.project_point(m, pt, solid)) [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ConvexHull` in this scope [INFO] [stdout] --> point/point_repr.rs:25:55 [INFO] [stdout] | [INFO] [stdout] 25 | else if let Some(c) = repr.downcast_ref::>() { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 64 | dispatch!(self.project_point(m, pt, solid)) [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Cuboid` in this scope [INFO] [stdout] --> point/point_repr.rs:28:55 [INFO] [stdout] | [INFO] [stdout] 28 | else if let Some(c) = repr.downcast_ref::>() { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 64 | dispatch!(self.project_point(m, pt, solid)) [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Cylinder` in this scope [INFO] [stdout] --> point/point_repr.rs:31:55 [INFO] [stdout] | [INFO] [stdout] 31 | else if let Some(c) = repr.downcast_ref::::Scalar>>() { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 64 | dispatch!(self.project_point(m, pt, solid)) [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TriMesh` in this scope [INFO] [stdout] --> point/point_repr.rs:34:55 [INFO] [stdout] | [INFO] [stdout] 34 | else if let Some(t) = repr.downcast_ref::>() { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 64 | dispatch!(self.project_point(m, pt, solid)) [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Polyline` in this scope [INFO] [stdout] --> point/point_repr.rs:37:55 [INFO] [stdout] | [INFO] [stdout] 37 | else if let Some(p) = repr.downcast_ref::>() { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 64 | dispatch!(self.project_point(m, pt, solid)) [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Plane` in this scope [INFO] [stdout] --> point/point_repr.rs:40:55 [INFO] [stdout] | [INFO] [stdout] 40 | else if let Some(p) = repr.downcast_ref::>() { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 64 | dispatch!(self.project_point(m, pt, solid)) [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Segment` in this scope [INFO] [stdout] --> point/point_repr.rs:43:55 [INFO] [stdout] | [INFO] [stdout] 43 | else if let Some(s) = repr.downcast_ref::>() { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 64 | dispatch!(self.project_point(m, pt, solid)) [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Triangle` in this scope [INFO] [stdout] --> point/point_repr.rs:46:55 [INFO] [stdout] | [INFO] [stdout] 46 | else if let Some(t) = repr.downcast_ref::>() { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 64 | dispatch!(self.project_point(m, pt, solid)) [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Ball` in this scope [INFO] [stdout] --> point/point_repr.rs:13:50 [INFO] [stdout] | [INFO] [stdout] 13 | if let Some(b) = repr.downcast_ref::::Scalar>>() { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 69 | dispatch!(self.distance_to_point(m, pt)) [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Capsule` in this scope [INFO] [stdout] --> point/point_repr.rs:16:55 [INFO] [stdout] | [INFO] [stdout] 16 | else if let Some(c) = repr.downcast_ref::::Scalar>>() { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 69 | dispatch!(self.distance_to_point(m, pt)) [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Compound` in this scope [INFO] [stdout] --> point/point_repr.rs:19:55 [INFO] [stdout] | [INFO] [stdout] 19 | else if let Some(c) = repr.downcast_ref::>() { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 69 | dispatch!(self.distance_to_point(m, pt)) [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Cone` in this scope [INFO] [stdout] --> point/point_repr.rs:22:55 [INFO] [stdout] | [INFO] [stdout] 22 | else if let Some(c) = repr.downcast_ref::::Scalar>>() { [INFO] [stdout] | ^^^^ help: a trait with a similar name exists: `Clone` [INFO] [stdout] ... [INFO] [stdout] 69 | dispatch!(self.distance_to_point(m, pt)) [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ConvexHull` in this scope [INFO] [stdout] --> point/point_repr.rs:25:55 [INFO] [stdout] | [INFO] [stdout] 25 | else if let Some(c) = repr.downcast_ref::>() { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 69 | dispatch!(self.distance_to_point(m, pt)) [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Cuboid` in this scope [INFO] [stdout] --> point/point_repr.rs:28:55 [INFO] [stdout] | [INFO] [stdout] 28 | else if let Some(c) = repr.downcast_ref::>() { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 69 | dispatch!(self.distance_to_point(m, pt)) [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Cylinder` in this scope [INFO] [stdout] --> point/point_repr.rs:31:55 [INFO] [stdout] | [INFO] [stdout] 31 | else if let Some(c) = repr.downcast_ref::::Scalar>>() { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 69 | dispatch!(self.distance_to_point(m, pt)) [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TriMesh` in this scope [INFO] [stdout] --> point/point_repr.rs:34:55 [INFO] [stdout] | [INFO] [stdout] 34 | else if let Some(t) = repr.downcast_ref::>() { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 69 | dispatch!(self.distance_to_point(m, pt)) [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Polyline` in this scope [INFO] [stdout] --> point/point_repr.rs:37:55 [INFO] [stdout] | [INFO] [stdout] 37 | else if let Some(p) = repr.downcast_ref::>() { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 69 | dispatch!(self.distance_to_point(m, pt)) [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Plane` in this scope [INFO] [stdout] --> point/point_repr.rs:40:55 [INFO] [stdout] | [INFO] [stdout] 40 | else if let Some(p) = repr.downcast_ref::>() { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 69 | dispatch!(self.distance_to_point(m, pt)) [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Segment` in this scope [INFO] [stdout] --> point/point_repr.rs:43:55 [INFO] [stdout] | [INFO] [stdout] 43 | else if let Some(s) = repr.downcast_ref::>() { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 69 | dispatch!(self.distance_to_point(m, pt)) [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Triangle` in this scope [INFO] [stdout] --> point/point_repr.rs:46:55 [INFO] [stdout] | [INFO] [stdout] 46 | else if let Some(t) = repr.downcast_ref::>() { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 69 | dispatch!(self.distance_to_point(m, pt)) [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Ball` in this scope [INFO] [stdout] --> point/point_repr.rs:13:50 [INFO] [stdout] | [INFO] [stdout] 13 | if let Some(b) = repr.downcast_ref::::Scalar>>() { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 74 | dispatch!(self.contains_point(m, pt)) [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Capsule` in this scope [INFO] [stdout] --> point/point_repr.rs:16:55 [INFO] [stdout] | [INFO] [stdout] 16 | else if let Some(c) = repr.downcast_ref::::Scalar>>() { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 74 | dispatch!(self.contains_point(m, pt)) [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Compound` in this scope [INFO] [stdout] --> point/point_repr.rs:19:55 [INFO] [stdout] | [INFO] [stdout] 19 | else if let Some(c) = repr.downcast_ref::>() { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 74 | dispatch!(self.contains_point(m, pt)) [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Cone` in this scope [INFO] [stdout] --> point/point_repr.rs:22:55 [INFO] [stdout] | [INFO] [stdout] 22 | else if let Some(c) = repr.downcast_ref::::Scalar>>() { [INFO] [stdout] | ^^^^ help: a trait with a similar name exists: `Clone` [INFO] [stdout] ... [INFO] [stdout] 74 | dispatch!(self.contains_point(m, pt)) [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ConvexHull` in this scope [INFO] [stdout] --> point/point_repr.rs:25:55 [INFO] [stdout] | [INFO] [stdout] 25 | else if let Some(c) = repr.downcast_ref::>() { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 74 | dispatch!(self.contains_point(m, pt)) [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Cuboid` in this scope [INFO] [stdout] --> point/point_repr.rs:28:55 [INFO] [stdout] | [INFO] [stdout] 28 | else if let Some(c) = repr.downcast_ref::>() { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 74 | dispatch!(self.contains_point(m, pt)) [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Cylinder` in this scope [INFO] [stdout] --> point/point_repr.rs:31:55 [INFO] [stdout] | [INFO] [stdout] 31 | else if let Some(c) = repr.downcast_ref::::Scalar>>() { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 74 | dispatch!(self.contains_point(m, pt)) [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TriMesh` in this scope [INFO] [stdout] --> point/point_repr.rs:34:55 [INFO] [stdout] | [INFO] [stdout] 34 | else if let Some(t) = repr.downcast_ref::>() { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 74 | dispatch!(self.contains_point(m, pt)) [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Polyline` in this scope [INFO] [stdout] --> point/point_repr.rs:37:55 [INFO] [stdout] | [INFO] [stdout] 37 | else if let Some(p) = repr.downcast_ref::>() { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 74 | dispatch!(self.contains_point(m, pt)) [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Plane` in this scope [INFO] [stdout] --> point/point_repr.rs:40:55 [INFO] [stdout] | [INFO] [stdout] 40 | else if let Some(p) = repr.downcast_ref::>() { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 74 | dispatch!(self.contains_point(m, pt)) [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Segment` in this scope [INFO] [stdout] --> point/point_repr.rs:43:55 [INFO] [stdout] | [INFO] [stdout] 43 | else if let Some(s) = repr.downcast_ref::>() { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 74 | dispatch!(self.contains_point(m, pt)) [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Triangle` in this scope [INFO] [stdout] --> point/point_repr.rs:46:55 [INFO] [stdout] | [INFO] [stdout] 46 | else if let Some(t) = repr.downcast_ref::>() { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 74 | dispatch!(self.contains_point(m, pt)) [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `BVTVisitor` in this scope [INFO] [stdout] --> point/point_bvt.rs:25:20 [INFO] [stdout] | [INFO] [stdout] 25 | impl<'a, P, B, BV> BVTVisitor for PointInterferencesCollector<'a, P, B> [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> point/point_bvt.rs:26:15 [INFO] [stdout] | [INFO] [stdout] 26 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> ray/ray.rs:8:19 [INFO] [stdout] | [INFO] [stdout] 8 | pub struct Ray { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> ray/ray.rs:15:9 [INFO] [stdout] | [INFO] [stdout] 15 | impl Ray

{ [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Vector` in this scope [INFO] [stdout] --> ray/ray.rs:27:31 [INFO] [stdout] | [INFO] [stdout] 27 | pub struct RayIntersection { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Vector` in this scope [INFO] [stdout] --> ray/ray.rs:43:9 [INFO] [stdout] | [INFO] [stdout] 43 | impl RayIntersection { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> ray/ray.rs:66:22 [INFO] [stdout] | [INFO] [stdout] 66 | pub trait RayCast { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> ray/ray_plane.rs:10:14 [INFO] [stdout] | [INFO] [stdout] 10 | where P: Point { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Plane` in this scope [INFO] [stdout] --> ray/ray_plane.rs:22:30 [INFO] [stdout] | [INFO] [stdout] 22 | impl RayCast for Plane [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> ray/ray_plane.rs:23:14 [INFO] [stdout] | [INFO] [stdout] 23 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Vector` in this scope [INFO] [stdout] --> ray/ray_ball.rs:11:14 [INFO] [stdout] | [INFO] [stdout] 11 | where V: Vector { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Ball` in this scope [INFO] [stdout] --> ray/ray_ball.rs:26:30 [INFO] [stdout] | [INFO] [stdout] 26 | impl RayCast for Ball<::Scalar> [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> ray/ray_ball.rs:27:14 [INFO] [stdout] | [INFO] [stdout] 27 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> ray/ray_ball.rs:69:14 [INFO] [stdout] | [INFO] [stdout] 69 | where P: Point { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Cuboid` in this scope [INFO] [stdout] --> ray/ray_cuboid.rs:9:30 [INFO] [stdout] | [INFO] [stdout] 9 | impl RayCast for Cuboid [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> ray/ray_cuboid.rs:10:14 [INFO] [stdout] | [INFO] [stdout] 10 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AABB` in this scope [INFO] [stdout] --> ray/ray_aabb.rs:10:30 [INFO] [stdout] | [INFO] [stdout] 10 | impl RayCast for AABB

[INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> ray/ray_aabb.rs:11:14 [INFO] [stdout] | [INFO] [stdout] 11 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> ray/ray_aabb.rs:66:14 [INFO] [stdout] | [INFO] [stdout] 66 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AABB` in this scope [INFO] [stdout] --> ray/ray_aabb.rs:64:58 [INFO] [stdout] | [INFO] [stdout] 64 | fn do_toi_and_normal_and_uv_with_ray(m: &M, aabb: &AABB

, ray: &Ray

, solid: bool) [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> ray/ray_aabb.rs:95:14 [INFO] [stdout] | [INFO] [stdout] 95 | where P: Point { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AABB` in this scope [INFO] [stdout] --> ray/ray_aabb.rs:94:23 [INFO] [stdout] | [INFO] [stdout] 94 | fn ray_aabb

(aabb: &AABB

, ray: &Ray

, solid: bool) -> Option<(::Scalar, P::Vect, isize)> [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `BoundingSphere` in this scope [INFO] [stdout] --> ray/ray_bounding_sphere.rs:8:30 [INFO] [stdout] | [INFO] [stdout] 8 | impl RayCast for BoundingSphere

[INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> ray/ray_bounding_sphere.rs:9:14 [INFO] [stdout] | [INFO] [stdout] 9 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> ray/ray_support_map.rs:19:14 [INFO] [stdout] | [INFO] [stdout] 19 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `SupportMap` in this scope [INFO] [stdout] --> ray/ray_support_map.rs:22:14 [INFO] [stdout] | [INFO] [stdout] 22 | G: SupportMap { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Cylinder` in this scope [INFO] [stdout] --> ray/ray_support_map.rs:54:30 [INFO] [stdout] | [INFO] [stdout] 54 | impl RayCast for Cylinder<::Scalar> [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> ray/ray_support_map.rs:55:14 [INFO] [stdout] | [INFO] [stdout] 55 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Cone` in this scope [INFO] [stdout] --> ray/ray_support_map.rs:69:30 [INFO] [stdout] | [INFO] [stdout] 69 | impl RayCast for Cone<::Scalar> [INFO] [stdout] | ^^^^ help: a trait with a similar name exists: `Clone` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> ray/ray_support_map.rs:70:14 [INFO] [stdout] | [INFO] [stdout] 70 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Capsule` in this scope [INFO] [stdout] --> ray/ray_support_map.rs:84:30 [INFO] [stdout] | [INFO] [stdout] 84 | impl RayCast for Capsule<::Scalar> [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> ray/ray_support_map.rs:85:14 [INFO] [stdout] | [INFO] [stdout] 85 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ConvexHull` in this scope [INFO] [stdout] --> ray/ray_support_map.rs:99:30 [INFO] [stdout] | [INFO] [stdout] 99 | impl RayCast for ConvexHull

[INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> ray/ray_support_map.rs:100:14 [INFO] [stdout] | [INFO] [stdout] 100 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Segment` in this scope [INFO] [stdout] --> ray/ray_support_map.rs:114:30 [INFO] [stdout] | [INFO] [stdout] 114 | impl RayCast for Segment

[INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> ray/ray_support_map.rs:115:14 [INFO] [stdout] | [INFO] [stdout] 115 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `MinkowskiSum` in this scope [INFO] [stdout] --> ray/ray_support_map.rs:130:63 [INFO] [stdout] | [INFO] [stdout] 130 | impl<'a, P, M, M2, G1: ?Sized, G2: ?Sized> RayCast for MinkowskiSum<'a, M, G1, G2> [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> ray/ray_support_map.rs:131:15 [INFO] [stdout] | [INFO] [stdout] 131 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `SupportMap` in this scope [INFO] [stdout] --> ray/ray_support_map.rs:133:15 [INFO] [stdout] | [INFO] [stdout] 133 | G1: SupportMap, [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `SupportMap` in this scope [INFO] [stdout] --> ray/ray_support_map.rs:134:15 [INFO] [stdout] | [INFO] [stdout] 134 | G2: SupportMap { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Triangle` in this scope [INFO] [stdout] --> ray/ray_triangle.rs:11:30 [INFO] [stdout] | [INFO] [stdout] 11 | impl RayCast for Triangle

[INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> ray/ray_triangle.rs:12:14 [INFO] [stdout] | [INFO] [stdout] 12 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> ray/ray_triangle.rs:36:14 [INFO] [stdout] | [INFO] [stdout] 36 | where P: Point { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Compound` in this scope [INFO] [stdout] --> ray/ray_compound.rs:10:30 [INFO] [stdout] | [INFO] [stdout] 10 | impl RayCast for Compound [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> ray/ray_compound.rs:11:14 [INFO] [stdout] | [INFO] [stdout] 11 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Isometry` in this scope [INFO] [stdout] --> ray/ray_compound.rs:12:14 [INFO] [stdout] | [INFO] [stdout] 12 | M: Isometry { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> ray/ray_compound.rs:38:41 [INFO] [stdout] | [INFO] [stdout] 38 | struct CompoundRayToiCostFn<'a, P: 'a + Point, M: 'a> { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Compound` in this scope [INFO] [stdout] --> ray/ray_compound.rs:39:19 [INFO] [stdout] | [INFO] [stdout] 39 | compound: &'a Compound, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `BVTCostFn` in this scope [INFO] [stdout] --> ray/ray_compound.rs:44:16 [INFO] [stdout] | [INFO] [stdout] 44 | impl<'a, P, M> BVTCostFn<::Scalar, usize, AABB

> for CompoundRayToiCostFn<'a, P, M> [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AABB` in this scope [INFO] [stdout] --> ray/ray_compound.rs:44:62 [INFO] [stdout] | [INFO] [stdout] 44 | impl<'a, P, M> BVTCostFn<::Scalar, usize, AABB

> for CompoundRayToiCostFn<'a, P, M> [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> ray/ray_compound.rs:45:14 [INFO] [stdout] | [INFO] [stdout] 45 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Isometry` in this scope [INFO] [stdout] --> ray/ray_compound.rs:46:14 [INFO] [stdout] | [INFO] [stdout] 46 | M: Isometry { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AABB` in this scope [INFO] [stdout] --> ray/ray_compound.rs:49:42 [INFO] [stdout] | [INFO] [stdout] 49 | fn compute_bv_cost(&mut self, aabb: &AABB

) -> Option<::Scalar> { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> ray/ray_compound.rs:60:50 [INFO] [stdout] | [INFO] [stdout] 60 | struct CompoundRayToiAndNormalCostFn<'a, P: 'a + Point, M: 'a> { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Compound` in this scope [INFO] [stdout] --> ray/ray_compound.rs:61:19 [INFO] [stdout] | [INFO] [stdout] 61 | compound: &'a Compound, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `BVTCostFn` in this scope [INFO] [stdout] --> ray/ray_compound.rs:66:16 [INFO] [stdout] | [INFO] [stdout] 66 | impl<'a, P, M> BVTCostFn<::Scalar, usize, AABB

> [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AABB` in this scope [INFO] [stdout] --> ray/ray_compound.rs:66:62 [INFO] [stdout] | [INFO] [stdout] 66 | impl<'a, P, M> BVTCostFn<::Scalar, usize, AABB

> [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> ray/ray_compound.rs:68:14 [INFO] [stdout] | [INFO] [stdout] 68 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Isometry` in this scope [INFO] [stdout] --> ray/ray_compound.rs:69:14 [INFO] [stdout] | [INFO] [stdout] 69 | M: Isometry { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AABB` in this scope [INFO] [stdout] --> ray/ray_compound.rs:73:42 [INFO] [stdout] | [INFO] [stdout] 73 | fn compute_bv_cost(&mut self, aabb: &AABB

) -> Option<::Scalar> { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `BaseMesh` in this scope [INFO] [stdout] --> ray/ray_mesh.rs:12:36 [INFO] [stdout] | [INFO] [stdout] 12 | impl RayCast for BaseMesh [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> ray/ray_mesh.rs:13:14 [INFO] [stdout] | [INFO] [stdout] 13 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `BaseMeshElement` in this scope [INFO] [stdout] --> ray/ray_mesh.rs:16:14 [INFO] [stdout] | [INFO] [stdout] 16 | E: BaseMeshElement + RayCast { [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> ray/ray_mesh.rs:99:41 [INFO] [stdout] | [INFO] [stdout] 99 | struct BaseMeshRayToiCostFn<'a, P: 'a + Point, I: 'a, E: 'a> { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `BaseMesh` in this scope [INFO] [stdout] --> ray/ray_mesh.rs:100:16 [INFO] [stdout] | [INFO] [stdout] 100 | mesh: &'a BaseMesh, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `BVTCostFn` in this scope [INFO] [stdout] --> ray/ray_mesh.rs:104:19 [INFO] [stdout] | [INFO] [stdout] 104 | impl<'a, P, I, E> BVTCostFn<::Scalar, usize, AABB

> for BaseMeshRayToiCostFn<'a, P, I, E> [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AABB` in this scope [INFO] [stdout] --> ray/ray_mesh.rs:104:65 [INFO] [stdout] | [INFO] [stdout] 104 | impl<'a, P, I, E> BVTCostFn<::Scalar, usize, AABB

> for BaseMeshRayToiCostFn<'a, P, I, E> [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> ray/ray_mesh.rs:105:14 [INFO] [stdout] | [INFO] [stdout] 105 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `BaseMeshElement` in this scope [INFO] [stdout] --> ray/ray_mesh.rs:106:14 [INFO] [stdout] | [INFO] [stdout] 106 | E: BaseMeshElement + RayCast { [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AABB` in this scope [INFO] [stdout] --> ray/ray_mesh.rs:110:42 [INFO] [stdout] | [INFO] [stdout] 110 | fn compute_bv_cost(&mut self, aabb: &AABB

) -> Option<::Scalar> { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> ray/ray_mesh.rs:120:50 [INFO] [stdout] | [INFO] [stdout] 120 | struct BaseMeshRayToiAndNormalCostFn<'a, P: 'a + Point, I: 'a, E: 'a> { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `BaseMesh` in this scope [INFO] [stdout] --> ray/ray_mesh.rs:121:16 [INFO] [stdout] | [INFO] [stdout] 121 | mesh: &'a BaseMesh, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `BVTCostFn` in this scope [INFO] [stdout] --> ray/ray_mesh.rs:125:19 [INFO] [stdout] | [INFO] [stdout] 125 | impl<'a, P, I, E> BVTCostFn<::Scalar, usize, AABB

> for BaseMeshRayToiAndNormalCostFn<'a, P, I, E> [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AABB` in this scope [INFO] [stdout] --> ray/ray_mesh.rs:125:65 [INFO] [stdout] | [INFO] [stdout] 125 | impl<'a, P, I, E> BVTCostFn<::Scalar, usize, AABB

> for BaseMeshRayToiAndNormalCostFn<'a, P, I, E> [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> ray/ray_mesh.rs:126:14 [INFO] [stdout] | [INFO] [stdout] 126 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `BaseMeshElement` in this scope [INFO] [stdout] --> ray/ray_mesh.rs:127:14 [INFO] [stdout] | [INFO] [stdout] 127 | E: BaseMeshElement + RayCast { [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AABB` in this scope [INFO] [stdout] --> ray/ray_mesh.rs:131:42 [INFO] [stdout] | [INFO] [stdout] 131 | fn compute_bv_cost(&mut self, aabb: &AABB

) -> Option<::Scalar> { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> ray/ray_mesh.rs:141:56 [INFO] [stdout] | [INFO] [stdout] 141 | struct BaseMeshRayToiAndNormalAndUVsCostFn<'a, P: 'a + Point, I: 'a, E: 'a> { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `BaseMesh` in this scope [INFO] [stdout] --> ray/ray_mesh.rs:142:16 [INFO] [stdout] | [INFO] [stdout] 142 | mesh: &'a BaseMesh, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `BVTCostFn` in this scope [INFO] [stdout] --> ray/ray_mesh.rs:146:19 [INFO] [stdout] | [INFO] [stdout] 146 | impl<'a, P, I, E> BVTCostFn<::Scalar, usize, AABB

> [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AABB` in this scope [INFO] [stdout] --> ray/ray_mesh.rs:146:65 [INFO] [stdout] | [INFO] [stdout] 146 | impl<'a, P, I, E> BVTCostFn<::Scalar, usize, AABB

> [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> ray/ray_mesh.rs:148:14 [INFO] [stdout] | [INFO] [stdout] 148 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `BaseMeshElement` in this scope [INFO] [stdout] --> ray/ray_mesh.rs:150:14 [INFO] [stdout] | [INFO] [stdout] 150 | E: BaseMeshElement + RayCast { [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AABB` in this scope [INFO] [stdout] --> ray/ray_mesh.rs:154:42 [INFO] [stdout] | [INFO] [stdout] 154 | fn compute_bv_cost(&mut self, aabb: &AABB

) -> Option<::Scalar> { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TriMesh` in this scope [INFO] [stdout] --> ray/ray_mesh.rs:175:30 [INFO] [stdout] | [INFO] [stdout] 175 | impl RayCast for TriMesh

[INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> ray/ray_mesh.rs:176:14 [INFO] [stdout] | [INFO] [stdout] 176 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Polyline` in this scope [INFO] [stdout] --> ray/ray_mesh.rs:194:30 [INFO] [stdout] | [INFO] [stdout] 194 | impl RayCast for Polyline

[INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> ray/ray_mesh.rs:195:14 [INFO] [stdout] | [INFO] [stdout] 195 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Repr` in this scope [INFO] [stdout] --> ray/ray_repr.rs:58:30 [INFO] [stdout] | [INFO] [stdout] 58 | impl RayCast for Repr [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> ray/ray_repr.rs:59:14 [INFO] [stdout] | [INFO] [stdout] 59 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Isometry` in this scope [INFO] [stdout] --> ray/ray_repr.rs:60:14 [INFO] [stdout] | [INFO] [stdout] 60 | M: Isometry { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Ball` in this scope [INFO] [stdout] --> ray/ray_repr.rs:12:50 [INFO] [stdout] | [INFO] [stdout] 12 | if let Some(b) = repr.downcast_ref::::Scalar>>() { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 63 | dispatch!(self.toi_with_ray(m, ray, solid)) [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Capsule` in this scope [INFO] [stdout] --> ray/ray_repr.rs:15:55 [INFO] [stdout] | [INFO] [stdout] 15 | else if let Some(c) = repr.downcast_ref::::Scalar>>() { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 63 | dispatch!(self.toi_with_ray(m, ray, solid)) [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Compound` in this scope [INFO] [stdout] --> ray/ray_repr.rs:18:55 [INFO] [stdout] | [INFO] [stdout] 18 | else if let Some(c) = repr.downcast_ref::>() { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 63 | dispatch!(self.toi_with_ray(m, ray, solid)) [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Cone` in this scope [INFO] [stdout] --> ray/ray_repr.rs:21:55 [INFO] [stdout] | [INFO] [stdout] 21 | else if let Some(c) = repr.downcast_ref::::Scalar>>() { [INFO] [stdout] | ^^^^ help: a trait with a similar name exists: `Clone` [INFO] [stdout] ... [INFO] [stdout] 63 | dispatch!(self.toi_with_ray(m, ray, solid)) [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ConvexHull` in this scope [INFO] [stdout] --> ray/ray_repr.rs:24:55 [INFO] [stdout] | [INFO] [stdout] 24 | else if let Some(c) = repr.downcast_ref::>() { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 63 | dispatch!(self.toi_with_ray(m, ray, solid)) [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Cuboid` in this scope [INFO] [stdout] --> ray/ray_repr.rs:27:55 [INFO] [stdout] | [INFO] [stdout] 27 | else if let Some(c) = repr.downcast_ref::>() { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 63 | dispatch!(self.toi_with_ray(m, ray, solid)) [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Cylinder` in this scope [INFO] [stdout] --> ray/ray_repr.rs:30:55 [INFO] [stdout] | [INFO] [stdout] 30 | else if let Some(c) = repr.downcast_ref::::Scalar>>() { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 63 | dispatch!(self.toi_with_ray(m, ray, solid)) [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TriMesh` in this scope [INFO] [stdout] --> ray/ray_repr.rs:33:55 [INFO] [stdout] | [INFO] [stdout] 33 | else if let Some(t) = repr.downcast_ref::>() { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 63 | dispatch!(self.toi_with_ray(m, ray, solid)) [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Polyline` in this scope [INFO] [stdout] --> ray/ray_repr.rs:36:55 [INFO] [stdout] | [INFO] [stdout] 36 | else if let Some(p) = repr.downcast_ref::>() { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 63 | dispatch!(self.toi_with_ray(m, ray, solid)) [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Plane` in this scope [INFO] [stdout] --> ray/ray_repr.rs:39:55 [INFO] [stdout] | [INFO] [stdout] 39 | else if let Some(p) = repr.downcast_ref::>() { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 63 | dispatch!(self.toi_with_ray(m, ray, solid)) [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Segment` in this scope [INFO] [stdout] --> ray/ray_repr.rs:42:55 [INFO] [stdout] | [INFO] [stdout] 42 | else if let Some(s) = repr.downcast_ref::>() { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 63 | dispatch!(self.toi_with_ray(m, ray, solid)) [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Triangle` in this scope [INFO] [stdout] --> ray/ray_repr.rs:45:55 [INFO] [stdout] | [INFO] [stdout] 45 | else if let Some(t) = repr.downcast_ref::>() { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 63 | dispatch!(self.toi_with_ray(m, ray, solid)) [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Ball` in this scope [INFO] [stdout] --> ray/ray_repr.rs:12:50 [INFO] [stdout] | [INFO] [stdout] 12 | if let Some(b) = repr.downcast_ref::::Scalar>>() { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 68 | dispatch!(self.toi_and_normal_with_ray(m, ray, solid)) [INFO] [stdout] | ------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Capsule` in this scope [INFO] [stdout] --> ray/ray_repr.rs:15:55 [INFO] [stdout] | [INFO] [stdout] 15 | else if let Some(c) = repr.downcast_ref::::Scalar>>() { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 68 | dispatch!(self.toi_and_normal_with_ray(m, ray, solid)) [INFO] [stdout] | ------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Compound` in this scope [INFO] [stdout] --> ray/ray_repr.rs:18:55 [INFO] [stdout] | [INFO] [stdout] 18 | else if let Some(c) = repr.downcast_ref::>() { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 68 | dispatch!(self.toi_and_normal_with_ray(m, ray, solid)) [INFO] [stdout] | ------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Cone` in this scope [INFO] [stdout] --> ray/ray_repr.rs:21:55 [INFO] [stdout] | [INFO] [stdout] 21 | else if let Some(c) = repr.downcast_ref::::Scalar>>() { [INFO] [stdout] | ^^^^ help: a trait with a similar name exists: `Clone` [INFO] [stdout] ... [INFO] [stdout] 68 | dispatch!(self.toi_and_normal_with_ray(m, ray, solid)) [INFO] [stdout] | ------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ConvexHull` in this scope [INFO] [stdout] --> ray/ray_repr.rs:24:55 [INFO] [stdout] | [INFO] [stdout] 24 | else if let Some(c) = repr.downcast_ref::>() { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 68 | dispatch!(self.toi_and_normal_with_ray(m, ray, solid)) [INFO] [stdout] | ------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Cuboid` in this scope [INFO] [stdout] --> ray/ray_repr.rs:27:55 [INFO] [stdout] | [INFO] [stdout] 27 | else if let Some(c) = repr.downcast_ref::>() { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 68 | dispatch!(self.toi_and_normal_with_ray(m, ray, solid)) [INFO] [stdout] | ------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Cylinder` in this scope [INFO] [stdout] --> ray/ray_repr.rs:30:55 [INFO] [stdout] | [INFO] [stdout] 30 | else if let Some(c) = repr.downcast_ref::::Scalar>>() { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 68 | dispatch!(self.toi_and_normal_with_ray(m, ray, solid)) [INFO] [stdout] | ------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TriMesh` in this scope [INFO] [stdout] --> ray/ray_repr.rs:33:55 [INFO] [stdout] | [INFO] [stdout] 33 | else if let Some(t) = repr.downcast_ref::>() { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 68 | dispatch!(self.toi_and_normal_with_ray(m, ray, solid)) [INFO] [stdout] | ------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Polyline` in this scope [INFO] [stdout] --> ray/ray_repr.rs:36:55 [INFO] [stdout] | [INFO] [stdout] 36 | else if let Some(p) = repr.downcast_ref::>() { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 68 | dispatch!(self.toi_and_normal_with_ray(m, ray, solid)) [INFO] [stdout] | ------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Plane` in this scope [INFO] [stdout] --> ray/ray_repr.rs:39:55 [INFO] [stdout] | [INFO] [stdout] 39 | else if let Some(p) = repr.downcast_ref::>() { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 68 | dispatch!(self.toi_and_normal_with_ray(m, ray, solid)) [INFO] [stdout] | ------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Segment` in this scope [INFO] [stdout] --> ray/ray_repr.rs:42:55 [INFO] [stdout] | [INFO] [stdout] 42 | else if let Some(s) = repr.downcast_ref::>() { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 68 | dispatch!(self.toi_and_normal_with_ray(m, ray, solid)) [INFO] [stdout] | ------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Triangle` in this scope [INFO] [stdout] --> ray/ray_repr.rs:45:55 [INFO] [stdout] | [INFO] [stdout] 45 | else if let Some(t) = repr.downcast_ref::>() { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 68 | dispatch!(self.toi_and_normal_with_ray(m, ray, solid)) [INFO] [stdout] | ------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Ball` in this scope [INFO] [stdout] --> ray/ray_repr.rs:12:50 [INFO] [stdout] | [INFO] [stdout] 12 | if let Some(b) = repr.downcast_ref::::Scalar>>() { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 73 | dispatch!(self.toi_and_normal_and_uv_with_ray(m, ray, solid)) [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Capsule` in this scope [INFO] [stdout] --> ray/ray_repr.rs:15:55 [INFO] [stdout] | [INFO] [stdout] 15 | else if let Some(c) = repr.downcast_ref::::Scalar>>() { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 73 | dispatch!(self.toi_and_normal_and_uv_with_ray(m, ray, solid)) [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Compound` in this scope [INFO] [stdout] --> ray/ray_repr.rs:18:55 [INFO] [stdout] | [INFO] [stdout] 18 | else if let Some(c) = repr.downcast_ref::>() { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 73 | dispatch!(self.toi_and_normal_and_uv_with_ray(m, ray, solid)) [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Cone` in this scope [INFO] [stdout] --> ray/ray_repr.rs:21:55 [INFO] [stdout] | [INFO] [stdout] 21 | else if let Some(c) = repr.downcast_ref::::Scalar>>() { [INFO] [stdout] | ^^^^ help: a trait with a similar name exists: `Clone` [INFO] [stdout] ... [INFO] [stdout] 73 | dispatch!(self.toi_and_normal_and_uv_with_ray(m, ray, solid)) [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ConvexHull` in this scope [INFO] [stdout] --> ray/ray_repr.rs:24:55 [INFO] [stdout] | [INFO] [stdout] 24 | else if let Some(c) = repr.downcast_ref::>() { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 73 | dispatch!(self.toi_and_normal_and_uv_with_ray(m, ray, solid)) [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Cuboid` in this scope [INFO] [stdout] --> ray/ray_repr.rs:27:55 [INFO] [stdout] | [INFO] [stdout] 27 | else if let Some(c) = repr.downcast_ref::>() { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 73 | dispatch!(self.toi_and_normal_and_uv_with_ray(m, ray, solid)) [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Cylinder` in this scope [INFO] [stdout] --> ray/ray_repr.rs:30:55 [INFO] [stdout] | [INFO] [stdout] 30 | else if let Some(c) = repr.downcast_ref::::Scalar>>() { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 73 | dispatch!(self.toi_and_normal_and_uv_with_ray(m, ray, solid)) [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TriMesh` in this scope [INFO] [stdout] --> ray/ray_repr.rs:33:55 [INFO] [stdout] | [INFO] [stdout] 33 | else if let Some(t) = repr.downcast_ref::>() { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 73 | dispatch!(self.toi_and_normal_and_uv_with_ray(m, ray, solid)) [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Polyline` in this scope [INFO] [stdout] --> ray/ray_repr.rs:36:55 [INFO] [stdout] | [INFO] [stdout] 36 | else if let Some(p) = repr.downcast_ref::>() { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 73 | dispatch!(self.toi_and_normal_and_uv_with_ray(m, ray, solid)) [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Plane` in this scope [INFO] [stdout] --> ray/ray_repr.rs:39:55 [INFO] [stdout] | [INFO] [stdout] 39 | else if let Some(p) = repr.downcast_ref::>() { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 73 | dispatch!(self.toi_and_normal_and_uv_with_ray(m, ray, solid)) [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Segment` in this scope [INFO] [stdout] --> ray/ray_repr.rs:42:55 [INFO] [stdout] | [INFO] [stdout] 42 | else if let Some(s) = repr.downcast_ref::>() { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 73 | dispatch!(self.toi_and_normal_and_uv_with_ray(m, ray, solid)) [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Triangle` in this scope [INFO] [stdout] --> ray/ray_repr.rs:45:55 [INFO] [stdout] | [INFO] [stdout] 45 | else if let Some(t) = repr.downcast_ref::>() { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 73 | dispatch!(self.toi_and_normal_and_uv_with_ray(m, ray, solid)) [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Ball` in this scope [INFO] [stdout] --> ray/ray_repr.rs:12:50 [INFO] [stdout] | [INFO] [stdout] 12 | if let Some(b) = repr.downcast_ref::::Scalar>>() { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 78 | dispatch!(self.intersects_ray(m, ray)) [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Capsule` in this scope [INFO] [stdout] --> ray/ray_repr.rs:15:55 [INFO] [stdout] | [INFO] [stdout] 15 | else if let Some(c) = repr.downcast_ref::::Scalar>>() { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 78 | dispatch!(self.intersects_ray(m, ray)) [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Compound` in this scope [INFO] [stdout] --> ray/ray_repr.rs:18:55 [INFO] [stdout] | [INFO] [stdout] 18 | else if let Some(c) = repr.downcast_ref::>() { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 78 | dispatch!(self.intersects_ray(m, ray)) [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Cone` in this scope [INFO] [stdout] --> ray/ray_repr.rs:21:55 [INFO] [stdout] | [INFO] [stdout] 21 | else if let Some(c) = repr.downcast_ref::::Scalar>>() { [INFO] [stdout] | ^^^^ help: a trait with a similar name exists: `Clone` [INFO] [stdout] ... [INFO] [stdout] 78 | dispatch!(self.intersects_ray(m, ray)) [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ConvexHull` in this scope [INFO] [stdout] --> ray/ray_repr.rs:24:55 [INFO] [stdout] | [INFO] [stdout] 24 | else if let Some(c) = repr.downcast_ref::>() { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 78 | dispatch!(self.intersects_ray(m, ray)) [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Cuboid` in this scope [INFO] [stdout] --> ray/ray_repr.rs:27:55 [INFO] [stdout] | [INFO] [stdout] 27 | else if let Some(c) = repr.downcast_ref::>() { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 78 | dispatch!(self.intersects_ray(m, ray)) [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Cylinder` in this scope [INFO] [stdout] --> ray/ray_repr.rs:30:55 [INFO] [stdout] | [INFO] [stdout] 30 | else if let Some(c) = repr.downcast_ref::::Scalar>>() { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 78 | dispatch!(self.intersects_ray(m, ray)) [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TriMesh` in this scope [INFO] [stdout] --> ray/ray_repr.rs:33:55 [INFO] [stdout] | [INFO] [stdout] 33 | else if let Some(t) = repr.downcast_ref::>() { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 78 | dispatch!(self.intersects_ray(m, ray)) [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Polyline` in this scope [INFO] [stdout] --> ray/ray_repr.rs:36:55 [INFO] [stdout] | [INFO] [stdout] 36 | else if let Some(p) = repr.downcast_ref::>() { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 78 | dispatch!(self.intersects_ray(m, ray)) [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Plane` in this scope [INFO] [stdout] --> ray/ray_repr.rs:39:55 [INFO] [stdout] | [INFO] [stdout] 39 | else if let Some(p) = repr.downcast_ref::>() { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 78 | dispatch!(self.intersects_ray(m, ray)) [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Segment` in this scope [INFO] [stdout] --> ray/ray_repr.rs:42:55 [INFO] [stdout] | [INFO] [stdout] 42 | else if let Some(s) = repr.downcast_ref::>() { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 78 | dispatch!(self.intersects_ray(m, ray)) [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Triangle` in this scope [INFO] [stdout] --> ray/ray_repr.rs:45:55 [INFO] [stdout] | [INFO] [stdout] 45 | else if let Some(t) = repr.downcast_ref::>() { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 78 | dispatch!(self.intersects_ray(m, ray)) [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `dispatch` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> ray/ray_bvt.rs:7:46 [INFO] [stdout] | [INFO] [stdout] 7 | pub struct RayIntersectionCostFn<'a, P: 'a + Point> { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> ray/ray_bvt.rs:13:13 [INFO] [stdout] | [INFO] [stdout] 13 | impl<'a, P: Point> RayIntersectionCostFn<'a, P> { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `BVTCostFn` in this scope [INFO] [stdout] --> ray/ray_bvt.rs:24:20 [INFO] [stdout] | [INFO] [stdout] 24 | impl<'a, P, B, BV> BVTCostFn<::Scalar, B, BV> for RayIntersectionCostFn<'a, P> [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> ray/ray_bvt.rs:25:15 [INFO] [stdout] | [INFO] [stdout] 25 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> ray/ray_bvt.rs:47:50 [INFO] [stdout] | [INFO] [stdout] 47 | pub struct RayInterferencesCollector<'a, P: 'a + Point, B: 'a> { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> ray/ray_bvt.rs:52:13 [INFO] [stdout] | [INFO] [stdout] 52 | impl<'a, P: Point, B> RayInterferencesCollector<'a, P, B> { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `BVTVisitor` in this scope [INFO] [stdout] --> ray/ray_bvt.rs:63:20 [INFO] [stdout] | [INFO] [stdout] 63 | impl<'a, P, B, BV> BVTVisitor for RayInterferencesCollector<'a, P, B> [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Point` in this scope [INFO] [stdout] --> ray/ray_bvt.rs:64:15 [INFO] [stdout] | [INFO] [stdout] 64 | where P: Point, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> geometry/algorithms/simplex.rs:9:25 [INFO] [stdout] | [INFO] [stdout] 9 | fn reset(&mut self, P); [INFO] [stdout] | ^ help: try naming the parameter or explicitly ignoring it: `_: P` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(anonymous_parameters)]` on by default [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> geometry/algorithms/simplex.rs:12:29 [INFO] [stdout] | [INFO] [stdout] 12 | fn add_point(&mut self, P); [INFO] [stdout] | ^ help: try naming the parameter or explicitly ignoring it: `_: P` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> geometry/algorithms/simplex.rs:23:30 [INFO] [stdout] | [INFO] [stdout] 23 | fn contains_point(&self, &P) -> bool; [INFO] [stdout] | ^^ help: try naming the parameter or explicitly ignoring it: `_: &P` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> geometry/algorithms/johnson_simplex.rs:28:28 [INFO] [stdout] | [INFO] [stdout] 28 | #[derive(PartialEq, Clone, RustcEncodable, RustcDecodable)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> geometry/algorithms/johnson_simplex.rs:28:44 [INFO] [stdout] | [INFO] [stdout] 28 | #[derive(PartialEq, Clone, RustcEncodable, RustcDecodable)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> geometry/algorithms/gjk.rs:16:10 [INFO] [stdout] | [INFO] [stdout] 16 | #[derive(RustcEncodable, RustcDecodable, Clone)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> geometry/algorithms/gjk.rs:16:26 [INFO] [stdout] | [INFO] [stdout] 16 | #[derive(RustcEncodable, RustcDecodable, Clone)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> geometry/contacts_internal/contact.rs:5:35 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Debug, PartialEq, Clone, RustcEncodable, RustcDecodable)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> geometry/contacts_internal/contact.rs:5:51 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Debug, PartialEq, Clone, RustcEncodable, RustcDecodable)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around function argument [INFO] [stdout] --> geometry/contacts_internal/ball_against_ball.rs:32:17 [INFO] [stdout] | [INFO] [stdout] 32 | (sum_radius - distance_squared.sqrt()))) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] note: the lint level is defined here [INFO] [stdout] --> lib.rs:4:9 [INFO] [stdout] | [INFO] [stdout] 4 | #![deny(unused_parens)] [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 32 - (sum_radius - distance_squared.sqrt()))) [INFO] [stdout] 32 + sum_radius - distance_squared.sqrt())) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> geometry/proximity_internal/proximity.rs:2:35 [INFO] [stdout] | [INFO] [stdout] 2 | #[derive(Debug, PartialEq, Clone, RustcEncodable, RustcDecodable)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> geometry/proximity_internal/proximity.rs:2:51 [INFO] [stdout] | [INFO] [stdout] 2 | #[derive(Debug, PartialEq, Clone, RustcEncodable, RustcDecodable)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> ray/ray.rs:7:17 [INFO] [stdout] | [INFO] [stdout] 7 | #[derive(Debug, RustcEncodable, RustcDecodable, Clone)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> ray/ray.rs:7:33 [INFO] [stdout] | [INFO] [stdout] 7 | #[derive(Debug, RustcEncodable, RustcDecodable, Clone)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[inline]` is ignored on function prototypes [INFO] [stdout] --> point/point_query.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | #[inline] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_attributes)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[inline]` is ignored on function prototypes [INFO] [stdout] --> point/point_query.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 10 | #[inline] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[inline]` is ignored on function prototypes [INFO] [stdout] --> point/point_query.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 14 | #[inline] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[inline]` is ignored on function prototypes [INFO] [stdout] --> ray/ray.rs:73:5 [INFO] [stdout] | [INFO] [stdout] 73 | #[inline] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 749 previous errors; 18 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0405, E0412, E0433, E0463. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0405`. [INFO] [stdout] [INFO] [stderr] error: could not compile `ncollide_queries` due to 750 previous errors; 18 warnings emitted [INFO] running `Command { std: "docker" "inspect" "150465f895f97b85d7d8b57b9c4ff717340ebe87b619d632f7140a3735708e52", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "150465f895f97b85d7d8b57b9c4ff717340ebe87b619d632f7140a3735708e52", kill_on_drop: false }` [INFO] [stdout] 150465f895f97b85d7d8b57b9c4ff717340ebe87b619d632f7140a3735708e52