bevy-tnua-avian2d 0.2.0

Avian 2D integration for bevy-tnua
Build #1595494 2024-12-21T02:16:03.402967+00:00
# rustc version
rustc 1.85.0-nightly (5f23ef7d3 2024-12-20)# docs.rs version
docsrs 0.6.0 (c595fb1a 2024-12-19)# build log
[INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace-builder/builds/bevy-tnua-avian2d-0.2.0/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace-builder/builds/bevy-tnua-avian2d-0.2.0/source:/opt/rustwide/workdir:ro,Z" "-v" "/home/cratesfyi/workspace-builder/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/home/cratesfyi/workspace-builder/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "DOCS_RS=1" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "6442450944" "--cpus" "6" "--user" "1001:1001" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:f3a9d4ad9d972b27faf3965f35b62e55ba32bbce8f20bc8fe909558a86702fde" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "--features" "bevy/bevy_asset" "--all-features" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--emit=invocation-specific\", \"--resource-suffix\", \"-20241220-1.85.0-nightly-5f23ef7d3\", \"--static-root-path\", \"/-/rustdoc.static/\", \"--cap-lints\", \"warn\", \"--extern-html-root-takes-precedence\"]" "--offline" "-Zunstable-options" "--config=doc.extern-map.registries.crates-io=\"https://docs.rs/{pkg_name}/{version}/x86_64-unknown-linux-gnu\"" "-Zrustdoc-scrape-examples" "-j6" "--target" "x86_64-unknown-linux-gnu", kill_on_drop: false }`
[INFO] [stdout] 539d491a7dfee4af664668790cf80fe9970e31b472f1ac5c816829c565628dcd
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "539d491a7dfee4af664668790cf80fe9970e31b472f1ac5c816829c565628dcd", kill_on_drop: false }`
[INFO] [stderr] warning: target filter specified, but no targets matched; this is a no-op
[INFO] [stderr]     Checking avian2d v0.2.0
[INFO] [stderr] error[E0259]: the name `parry` is defined multiple times
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/lib.rs:470:1
[INFO] [stderr]     |
[INFO] [stderr] 467 | pub extern crate parry2d as parry;
[INFO] [stderr]     | ---------------------------------- previous import of the extern crate `parry` here
[INFO] [stderr] ...
[INFO] [stderr] 470 | pub extern crate parry2d_f64 as parry;
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `parry` reimported here
[INFO] [stderr]     |
[INFO] [stderr]     = note: `parry` must be defined only once in the type namespace of this module
[INFO] [stderr] help: you can use `as` to change the binding name of the import
[INFO] [stderr]     |
[INFO] [stderr] 470 | extern crate parry2d_f64 as other_parry;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error: feature "f32" and feature "f64" cannot be enabled at the same time
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/lib.rs:440:1
[INFO] [stderr]     |
[INFO] [stderr] 440 | compile_error!("feature \"f32\" and feature \"f64\" cannot be enabled at the same time");
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Scalar` is ambiguous
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/collider/parry/primitives2d.rs:1:36
[INFO] [stderr]    |
[INFO] [stderr] 1  | use crate::{math, AdjustPrecision, Scalar, Vector, FRAC_PI_2, PI, TAU};
[INFO] [stderr]    |                                    ^^^^^^ ambiguous name
[INFO] [stderr]    |
[INFO] [stderr]    = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Scalar` could refer to the type alias imported here
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]    |
[INFO] [stderr] 8  | pub use single::*;
[INFO] [stderr]    |         ^^^^^^^^^
[INFO] [stderr]    = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] note: `Scalar` could also refer to the type alias imported here
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]    |
[INFO] [stderr] 13 | pub use double::*;
[INFO] [stderr]    |         ^^^^^^^^^
[INFO] [stderr]    = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Vector` is ambiguous
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/collider/parry/primitives2d.rs:1:44
[INFO] [stderr]    |
[INFO] [stderr] 1  | use crate::{math, AdjustPrecision, Scalar, Vector, FRAC_PI_2, PI, TAU};
[INFO] [stderr]    |                                            ^^^^^^ ambiguous name
[INFO] [stderr]    |
[INFO] [stderr]    = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Vector` could refer to the type alias imported here
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]    |
[INFO] [stderr] 8  | pub use single::*;
[INFO] [stderr]    |         ^^^^^^^^^
[INFO] [stderr]    = help: consider adding an explicit import of `Vector` to disambiguate
[INFO] [stderr] note: `Vector` could also refer to the type alias imported here
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]    |
[INFO] [stderr] 13 | pub use double::*;
[INFO] [stderr]    |         ^^^^^^^^^
[INFO] [stderr]    = help: consider adding an explicit import of `Vector` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `FRAC_PI_2` is ambiguous
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/collider/parry/primitives2d.rs:1:52
[INFO] [stderr]    |
[INFO] [stderr] 1  | use crate::{math, AdjustPrecision, Scalar, Vector, FRAC_PI_2, PI, TAU};
[INFO] [stderr]    |                                                    ^^^^^^^^^ ambiguous name
[INFO] [stderr]    |
[INFO] [stderr]    = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `FRAC_PI_2` could refer to the constant imported here
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]    |
[INFO] [stderr] 8  | pub use single::*;
[INFO] [stderr]    |         ^^^^^^^^^
[INFO] [stderr]    = help: consider adding an explicit import of `FRAC_PI_2` to disambiguate
[INFO] [stderr] note: `FRAC_PI_2` could also refer to the constant imported here
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]    |
[INFO] [stderr] 13 | pub use double::*;
[INFO] [stderr]    |         ^^^^^^^^^
[INFO] [stderr]    = help: consider adding an explicit import of `FRAC_PI_2` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `PI` is ambiguous
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/collider/parry/primitives2d.rs:1:63
[INFO] [stderr]    |
[INFO] [stderr] 1  | use crate::{math, AdjustPrecision, Scalar, Vector, FRAC_PI_2, PI, TAU};
[INFO] [stderr]    |                                                               ^^ ambiguous name
[INFO] [stderr]    |
[INFO] [stderr]    = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `PI` could refer to the constant imported here
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]    |
[INFO] [stderr] 8  | pub use single::*;
[INFO] [stderr]    |         ^^^^^^^^^
[INFO] [stderr]    = help: consider adding an explicit import of `PI` to disambiguate
[INFO] [stderr] note: `PI` could also refer to the constant imported here
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]    |
[INFO] [stderr] 13 | pub use double::*;
[INFO] [stderr]    |         ^^^^^^^^^
[INFO] [stderr]    = help: consider adding an explicit import of `PI` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `TAU` is ambiguous
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/collider/parry/primitives2d.rs:1:67
[INFO] [stderr]    |
[INFO] [stderr] 1  | use crate::{math, AdjustPrecision, Scalar, Vector, FRAC_PI_2, PI, TAU};
[INFO] [stderr]    |                                                                   ^^^ ambiguous name
[INFO] [stderr]    |
[INFO] [stderr]    = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `TAU` could refer to the constant imported here
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]    |
[INFO] [stderr] 8  | pub use single::*;
[INFO] [stderr]    |         ^^^^^^^^^
[INFO] [stderr]    = help: consider adding an explicit import of `TAU` to disambiguate
[INFO] [stderr] note: `TAU` could also refer to the constant imported here
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]    |
[INFO] [stderr] 13 | pub use double::*;
[INFO] [stderr]    |         ^^^^^^^^^
[INFO] [stderr]    = help: consider adding an explicit import of `TAU` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Scalar` is ambiguous
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/dynamics/solver/softness_parameters/mod.rs:11:13
[INFO] [stderr]    |
[INFO] [stderr] 11 | use crate::{Scalar, TAU};
[INFO] [stderr]    |             ^^^^^^ ambiguous name
[INFO] [stderr]    |
[INFO] [stderr]    = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Scalar` could refer to the type alias imported here
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]    |
[INFO] [stderr] 8  | pub use single::*;
[INFO] [stderr]    |         ^^^^^^^^^
[INFO] [stderr]    = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] note: `Scalar` could also refer to the type alias imported here
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]    |
[INFO] [stderr] 13 | pub use double::*;
[INFO] [stderr]    |         ^^^^^^^^^
[INFO] [stderr]    = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `TAU` is ambiguous
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/dynamics/solver/softness_parameters/mod.rs:11:21
[INFO] [stderr]    |
[INFO] [stderr] 11 | use crate::{Scalar, TAU};
[INFO] [stderr]    |                     ^^^ ambiguous name
[INFO] [stderr]    |
[INFO] [stderr]    = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `TAU` could refer to the constant imported here
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]    |
[INFO] [stderr] 8  | pub use single::*;
[INFO] [stderr]    |         ^^^^^^^^^
[INFO] [stderr]    = help: consider adding an explicit import of `TAU` to disambiguate
[INFO] [stderr] note: `TAU` could also refer to the constant imported here
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]    |
[INFO] [stderr] 13 | pub use double::*;
[INFO] [stderr]    |         ^^^^^^^^^
[INFO] [stderr]    = help: consider adding an explicit import of `TAU` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Scalar` is ambiguous
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/contact_query.rs:71:26
[INFO] [stderr]    |
[INFO] [stderr] 71 |     prediction_distance: Scalar,
[INFO] [stderr]    |                          ^^^^^^ ambiguous name
[INFO] [stderr]    |
[INFO] [stderr]    = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Scalar` could refer to the type alias imported here
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]    |
[INFO] [stderr] 8  | pub use single::*;
[INFO] [stderr]    |         ^^^^^^^^^
[INFO] [stderr]    = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] note: `Scalar` could also refer to the type alias imported here
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]    |
[INFO] [stderr] 13 | pub use double::*;
[INFO] [stderr]    |         ^^^^^^^^^
[INFO] [stderr]    = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Vector` is ambiguous
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/contact_query.rs:88:25
[INFO] [stderr]    |
[INFO] [stderr] 88 |             let point1: Vector = rotation1.inverse() * Vector::from(contact.point1);
[INFO] [stderr]    |                         ^^^^^^ ambiguous name
[INFO] [stderr]    |
[INFO] [stderr]    = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Vector` could refer to the type alias imported here
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]    |
[INFO] [stderr] 8  | pub use single::*;
[INFO] [stderr]    |         ^^^^^^^^^
[INFO] [stderr]    = help: consider adding an explicit import of `Vector` to disambiguate
[INFO] [stderr] note: `Vector` could also refer to the type alias imported here
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]    |
[INFO] [stderr] 13 | pub use double::*;
[INFO] [stderr]    |         ^^^^^^^^^
[INFO] [stderr]    = help: consider adding an explicit import of `Vector` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Vector` is ambiguous
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/contact_query.rs:88:56
[INFO] [stderr]    |
[INFO] [stderr] 88 |             let point1: Vector = rotation1.inverse() * Vector::from(contact.point1);
[INFO] [stderr]    |                                                        ^^^^^^ ambiguous name
[INFO] [stderr]    |
[INFO] [stderr]    = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Vector` could refer to the type alias imported here
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]    |
[INFO] [stderr] 8  | pub use single::*;
[INFO] [stderr]    |         ^^^^^^^^^
[INFO] [stderr]    = help: consider adding an explicit import of `Vector` to disambiguate
[INFO] [stderr] note: `Vector` could also refer to the type alias imported here
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]    |
[INFO] [stderr] 13 | pub use double::*;
[INFO] [stderr]    |         ^^^^^^^^^
[INFO] [stderr]    = help: consider adding an explicit import of `Vector` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Vector` is ambiguous
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/contact_query.rs:89:25
[INFO] [stderr]    |
[INFO] [stderr] 89 |             let point2: Vector = rotation2.inverse() * Vector::from(contact.point2);
[INFO] [stderr]    |                         ^^^^^^ ambiguous name
[INFO] [stderr]    |
[INFO] [stderr]    = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Vector` could refer to the type alias imported here
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]    |
[INFO] [stderr] 8  | pub use single::*;
[INFO] [stderr]    |         ^^^^^^^^^
[INFO] [stderr]    = help: consider adding an explicit import of `Vector` to disambiguate
[INFO] [stderr] note: `Vector` could also refer to the type alias imported here
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]    |
[INFO] [stderr] 13 | pub use double::*;
[INFO] [stderr]    |         ^^^^^^^^^
[INFO] [stderr]    = help: consider adding an explicit import of `Vector` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Vector` is ambiguous
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/contact_query.rs:89:56
[INFO] [stderr]    |
[INFO] [stderr] 89 |             let point2: Vector = rotation2.inverse() * Vector::from(contact.point2);
[INFO] [stderr]    |                                                        ^^^^^^ ambiguous name
[INFO] [stderr]    |
[INFO] [stderr]    = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Vector` could refer to the type alias imported here
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]    |
[INFO] [stderr] 8  | pub use single::*;
[INFO] [stderr]    |         ^^^^^^^^^
[INFO] [stderr]    = help: consider adding an explicit import of `Vector` to disambiguate
[INFO] [stderr] note: `Vector` could also refer to the type alias imported here
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]    |
[INFO] [stderr] 13 | pub use double::*;
[INFO] [stderr]    |         ^^^^^^^^^
[INFO] [stderr]    = help: consider adding an explicit import of `Vector` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Vector` is ambiguous
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/contact_query.rs:90:26
[INFO] [stderr]    |
[INFO] [stderr] 90 |             let normal1: Vector = (rotation1.inverse() * Vector::from(contact.normal1)).normalize();
[INFO] [stderr]    |                          ^^^^^^ ambiguous name
[INFO] [stderr]    |
[INFO] [stderr]    = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Vector` could refer to the type alias imported here
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]    |
[INFO] [stderr] 8  | pub use single::*;
[INFO] [stderr]    |         ^^^^^^^^^
[INFO] [stderr]    = help: consider adding an explicit import of `Vector` to disambiguate
[INFO] [stderr] note: `Vector` could also refer to the type alias imported here
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]    |
[INFO] [stderr] 13 | pub use double::*;
[INFO] [stderr]    |         ^^^^^^^^^
[INFO] [stderr]    = help: consider adding an explicit import of `Vector` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Vector` is ambiguous
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/contact_query.rs:90:58
[INFO] [stderr]    |
[INFO] [stderr] 90 |             let normal1: Vector = (rotation1.inverse() * Vector::from(contact.normal1)).normalize();
[INFO] [stderr]    |                                                          ^^^^^^ ambiguous name
[INFO] [stderr]    |
[INFO] [stderr]    = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Vector` could refer to the type alias imported here
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]    |
[INFO] [stderr] 8  | pub use single::*;
[INFO] [stderr]    |         ^^^^^^^^^
[INFO] [stderr]    = help: consider adding an explicit import of `Vector` to disambiguate
[INFO] [stderr] note: `Vector` could also refer to the type alias imported here
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]    |
[INFO] [stderr] 13 | pub use double::*;
[INFO] [stderr]    |         ^^^^^^^^^
[INFO] [stderr]    = help: consider adding an explicit import of `Vector` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Vector` is ambiguous
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/contact_query.rs:91:26
[INFO] [stderr]    |
[INFO] [stderr] 91 |             let normal2: Vector = (rotation2.inverse() * Vector::from(contact.normal2)).normalize();
[INFO] [stderr]    |                          ^^^^^^ ambiguous name
[INFO] [stderr]    |
[INFO] [stderr]    = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Vector` could refer to the type alias imported here
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]    |
[INFO] [stderr] 8  | pub use single::*;
[INFO] [stderr]    |         ^^^^^^^^^
[INFO] [stderr]    = help: consider adding an explicit import of `Vector` to disambiguate
[INFO] [stderr] note: `Vector` could also refer to the type alias imported here
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]    |
[INFO] [stderr] 13 | pub use double::*;
[INFO] [stderr]    |         ^^^^^^^^^
[INFO] [stderr]    = help: consider adding an explicit import of `Vector` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Vector` is ambiguous
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/contact_query.rs:91:58
[INFO] [stderr]    |
[INFO] [stderr] 91 |             let normal2: Vector = (rotation2.inverse() * Vector::from(contact.normal2)).normalize();
[INFO] [stderr]    |                                                          ^^^^^^ ambiguous name
[INFO] [stderr]    |
[INFO] [stderr]    = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Vector` could refer to the type alias imported here
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]    |
[INFO] [stderr] 8  | pub use single::*;
[INFO] [stderr]    |         ^^^^^^^^^
[INFO] [stderr]    = help: consider adding an explicit import of `Vector` to disambiguate
[INFO] [stderr] note: `Vector` could also refer to the type alias imported here
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]    |
[INFO] [stderr] 13 | pub use double::*;
[INFO] [stderr]    |         ^^^^^^^^^
[INFO] [stderr]    = help: consider adding an explicit import of `Vector` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Scalar` is ambiguous
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/contact_query.rs:157:26
[INFO] [stderr]     |
[INFO] [stderr] 157 |     prediction_distance: Scalar,
[INFO] [stderr]     |                          ^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Scalar` could refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]     |
[INFO] [stderr] 8   | pub use single::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] note: `Scalar` could also refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]     |
[INFO] [stderr] 13  | pub use double::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Vector` is ambiguous
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/contact_query.rs:187:31
[INFO] [stderr]     |
[INFO] [stderr] 187 |                 let normal1 = Vector::from(contact.normal1);
[INFO] [stderr]     |                               ^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Vector` could refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]     |
[INFO] [stderr] 8   | pub use single::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Vector` to disambiguate
[INFO] [stderr] note: `Vector` could also refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]     |
[INFO] [stderr] 13  | pub use double::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Vector` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Vector` is ambiguous
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/contact_query.rs:188:31
[INFO] [stderr]     |
[INFO] [stderr] 188 |                 let normal2 = Vector::from(contact.normal2);
[INFO] [stderr]     |                               ^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Vector` could refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]     |
[INFO] [stderr] 8   | pub use single::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Vector` to disambiguate
[INFO] [stderr] note: `Vector` could also refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]     |
[INFO] [stderr] 13  | pub use double::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Vector` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Vector` is ambiguous
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/contact_query.rs:218:26
[INFO] [stderr]     |
[INFO] [stderr] 218 |             let normal1: Vector = subpos1
[INFO] [stderr]     |                          ^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Vector` could refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]     |
[INFO] [stderr] 8   | pub use single::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Vector` to disambiguate
[INFO] [stderr] note: `Vector` could also refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]     |
[INFO] [stderr] 13  | pub use double::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Vector` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Vector` is ambiguous
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/contact_query.rs:223:26
[INFO] [stderr]     |
[INFO] [stderr] 223 |             let normal2: Vector = subpos2
[INFO] [stderr]     |                          ^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Vector` could refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]     |
[INFO] [stderr] 8   | pub use single::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Vector` to disambiguate
[INFO] [stderr] note: `Vector` could also refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]     |
[INFO] [stderr] 13  | pub use double::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Vector` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Vector` is ambiguous
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/contact_query.rs:275:18
[INFO] [stderr]     |
[INFO] [stderr] 275 |     WithinMargin(Vector, Vector),
[INFO] [stderr]     |                  ^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Vector` could refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]     |
[INFO] [stderr] 8   | pub use single::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Vector` to disambiguate
[INFO] [stderr] note: `Vector` could also refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]     |
[INFO] [stderr] 13  | pub use double::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Vector` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Vector` is ambiguous
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/contact_query.rs:275:26
[INFO] [stderr]     |
[INFO] [stderr] 275 |     WithinMargin(Vector, Vector),
[INFO] [stderr]     |                          ^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Vector` could refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]     |
[INFO] [stderr] 8   | pub use single::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Vector` to disambiguate
[INFO] [stderr] note: `Vector` could also refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]     |
[INFO] [stderr] 13  | pub use double::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Vector` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Scalar` is ambiguous
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/contact_query.rs:352:19
[INFO] [stderr]     |
[INFO] [stderr] 352 |     max_distance: Scalar,
[INFO] [stderr]     |                   ^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Scalar` could refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]     |
[INFO] [stderr] 8   | pub use single::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] note: `Scalar` could also refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]     |
[INFO] [stderr] 13  | pub use double::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Scalar` is ambiguous
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/contact_query.rs:430:13
[INFO] [stderr]     |
[INFO] [stderr] 430 | ) -> Result<Scalar, UnsupportedShape> {
[INFO] [stderr]     |             ^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Scalar` could refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]     |
[INFO] [stderr] 8   | pub use single::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] note: `Scalar` could also refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]     |
[INFO] [stderr] 13  | pub use double::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Scalar` is ambiguous
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/contact_query.rs:519:25
[INFO] [stderr]     |
[INFO] [stderr] 519 |     pub time_of_impact: Scalar,
[INFO] [stderr]     |                         ^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Scalar` could refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]     |
[INFO] [stderr] 8   | pub use single::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] note: `Scalar` could also refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]     |
[INFO] [stderr] 13  | pub use double::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Vector` is ambiguous
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/contact_query.rs:522:17
[INFO] [stderr]     |
[INFO] [stderr] 522 |     pub point1: Vector,
[INFO] [stderr]     |                 ^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Vector` could refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]     |
[INFO] [stderr] 8   | pub use single::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Vector` to disambiguate
[INFO] [stderr] note: `Vector` could also refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]     |
[INFO] [stderr] 13  | pub use double::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Vector` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Vector` is ambiguous
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/contact_query.rs:525:17
[INFO] [stderr]     |
[INFO] [stderr] 525 |     pub point2: Vector,
[INFO] [stderr]     |                 ^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Vector` could refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]     |
[INFO] [stderr] 8   | pub use single::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Vector` to disambiguate
[INFO] [stderr] note: `Vector` could also refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]     |
[INFO] [stderr] 13  | pub use double::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Vector` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Vector` is ambiguous
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/contact_query.rs:528:18
[INFO] [stderr]     |
[INFO] [stderr] 528 |     pub normal1: Vector,
[INFO] [stderr]     |                  ^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Vector` could refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]     |
[INFO] [stderr] 8   | pub use single::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Vector` to disambiguate
[INFO] [stderr] note: `Vector` could also refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]     |
[INFO] [stderr] 13  | pub use double::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Vector` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Vector` is ambiguous
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/contact_query.rs:531:18
[INFO] [stderr]     |
[INFO] [stderr] 531 |     pub normal2: Vector,
[INFO] [stderr]     |                  ^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Vector` could refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]     |
[INFO] [stderr] 8   | pub use single::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Vector` to disambiguate
[INFO] [stderr] note: `Vector` could also refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]     |
[INFO] [stderr] 13  | pub use double::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Vector` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Scalar` is ambiguous
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/contact_query.rs:581:25
[INFO] [stderr]     |
[INFO] [stderr] 581 |     max_time_of_impact: Scalar,
[INFO] [stderr]     |                         ^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Scalar` could refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]     |
[INFO] [stderr] 8   | pub use single::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] note: `Scalar` could also refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]     |
[INFO] [stderr] 13  | pub use double::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Scalar` is ambiguous
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/narrow_phase.rs:197:37
[INFO] [stderr]     |
[INFO] [stderr] 197 |     pub default_speculative_margin: Scalar,
[INFO] [stderr]     |                                     ^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Scalar` could refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]     |
[INFO] [stderr] 8   | pub use single::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] note: `Scalar` could also refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]     |
[INFO] [stderr] 13  | pub use double::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Scalar` is ambiguous
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/narrow_phase.rs:211:28
[INFO] [stderr]     |
[INFO] [stderr] 211 |     pub contact_tolerance: Scalar,
[INFO] [stderr]     |                            ^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Scalar` could refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]     |
[INFO] [stderr] 8   | pub use single::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] note: `Scalar` could also refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]     |
[INFO] [stderr] 13  | pub use double::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Scalar` is ambiguous
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/narrow_phase.rs:227:41
[INFO] [stderr]     |
[INFO] [stderr] 227 |             default_speculative_margin: Scalar::MAX,
[INFO] [stderr]     |                                         ^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Scalar` could refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]     |
[INFO] [stderr] 8   | pub use single::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] note: `Scalar` could also refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]     |
[INFO] [stderr] 13  | pub use double::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Scalar` is ambiguous
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/narrow_phase.rs:385:43
[INFO] [stderr]     |
[INFO] [stderr] 385 |     default_speculative_margin: Local<'s, Scalar>,
[INFO] [stderr]     |                                           ^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Scalar` could refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]     |
[INFO] [stderr] 8   | pub use single::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] note: `Scalar` could also refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]     |
[INFO] [stderr] 13  | pub use double::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Scalar` is ambiguous
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/narrow_phase.rs:386:34
[INFO] [stderr]     |
[INFO] [stderr] 386 |     contact_tolerance: Local<'s, Scalar>,
[INFO] [stderr]     |                                  ^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Scalar` could refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]     |
[INFO] [stderr] 8   | pub use single::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] note: `Scalar` could also refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]     |
[INFO] [stderr] 13  | pub use double::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Scalar` is ambiguous
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/narrow_phase.rs:392:82
[INFO] [stderr]     |
[INFO] [stderr] 392 |     fn update(&mut self, broad_collision_pairs: &[(Entity, Entity)], delta_secs: Scalar) {
[INFO] [stderr]     |                                                                                  ^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Scalar` could refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]     |
[INFO] [stderr] 8   | pub use single::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] note: `Scalar` could also refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]     |
[INFO] [stderr] 13  | pub use double::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Scalar` is ambiguous
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/narrow_phase.rs:448:21
[INFO] [stderr]     |
[INFO] [stderr] 448 |         delta_secs: Scalar,
[INFO] [stderr]     |                     ^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Scalar` could refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]     |
[INFO] [stderr] 8   | pub use single::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] note: `Scalar` could also refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]     |
[INFO] [stderr] 13  | pub use double::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Scalar` is ambiguous
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/narrow_phase.rs:525:38
[INFO] [stderr]     |
[INFO] [stderr] 525 |             if speculative_margin1 < Scalar::MAX {
[INFO] [stderr]     |                                      ^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Scalar` could refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]     |
[INFO] [stderr] 8   | pub use single::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] note: `Scalar` could also refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]     |
[INFO] [stderr] 13  | pub use double::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Scalar` is ambiguous
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/narrow_phase.rs:528:38
[INFO] [stderr]     |
[INFO] [stderr] 528 |             if speculative_margin2 < Scalar::MAX {
[INFO] [stderr]     |                                      ^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Scalar` could refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]     |
[INFO] [stderr] 8   | pub use single::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] note: `Scalar` could also refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]     |
[INFO] [stderr] 13  | pub use double::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Scalar` is ambiguous
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/narrow_phase.rs:558:23
[INFO] [stderr]     |
[INFO] [stderr] 558 |         max_distance: Scalar,
[INFO] [stderr]     |                       ^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Scalar` could refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]     |
[INFO] [stderr] 8   | pub use single::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] note: `Scalar` could also refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]     |
[INFO] [stderr] 13  | pub use double::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Scalar` is ambiguous
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/narrow_phase.rs:651:21
[INFO] [stderr]     |
[INFO] [stderr] 651 |         delta_secs: Scalar,
[INFO] [stderr]     |                     ^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Scalar` could refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]     |
[INFO] [stderr] 8   | pub use single::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] note: `Scalar` could also refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]     |
[INFO] [stderr] 13  | pub use double::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Vector` is ambiguous
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/collider/backend.rs:154:42
[INFO] [stderr]     |
[INFO] [stderr] 154 |                 .unwrap_or(collider.aabb(Vector::ZERO, Rotation::default()));
[INFO] [stderr]     |                                          ^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Vector` could refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]     |
[INFO] [stderr] 8   | pub use single::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Vector` to disambiguate
[INFO] [stderr] note: `Vector` could also refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]     |
[INFO] [stderr] 13  | pub use double::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Vector` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Scalar` is ambiguous
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/collider/backend.rs:554:13
[INFO] [stderr]     |
[INFO] [stderr] 554 |             Scalar::MAX
[INFO] [stderr]     |             ^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Scalar` could refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]     |
[INFO] [stderr] 8   | pub use single::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] note: `Scalar` could also refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]     |
[INFO] [stderr] 13  | pub use double::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Vector` is ambiguous
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/collider/backend.rs:562:23
[INFO] [stderr]     |
[INFO] [stderr] 562 |                 .grow(Vector::splat(contact_tolerance + collision_margin));
[INFO] [stderr]     |                       ^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Vector` could refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]     |
[INFO] [stderr] 8   | pub use single::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Vector` to disambiguate
[INFO] [stderr] note: `Vector` could also refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]     |
[INFO] [stderr] 13  | pub use double::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Vector` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Vector` is ambiguous
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/collider/backend.rs:581:29
[INFO] [stderr]     |
[INFO] [stderr] 581 |                 lin_vel.0 + Vector::new(-ang_vel.0 * offset.y, ang_vel.0 * offset.x) * 1.0;
[INFO] [stderr]     |                             ^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Vector` could refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]     |
[INFO] [stderr] 8   | pub use single::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Vector` to disambiguate
[INFO] [stderr] note: `Vector` could also refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]     |
[INFO] [stderr] 13  | pub use double::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Vector` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Vector` is ambiguous
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/collider/backend.rs:618:19
[INFO] [stderr]     |
[INFO] [stderr] 618 |             .grow(Vector::splat(collision_margin));
[INFO] [stderr]     |                   ^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Vector` could refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]     |
[INFO] [stderr] 8   | pub use single::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Vector` to disambiguate
[INFO] [stderr] note: `Vector` could also refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]     |
[INFO] [stderr] 13  | pub use double::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Vector` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Scalar` is ambiguous
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/collider/parry/primitives2d.rs:41:55
[INFO] [stderr]    |
[INFO] [stderr] 41 |     fn local_support_point(&self, direction: &Vector2<Scalar>) -> Point2<Scalar> {
[INFO] [stderr]    |                                                       ^^^^^^ ambiguous name
[INFO] [stderr]    |
[INFO] [stderr]    = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Scalar` could refer to the type alias imported here
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]    |
[INFO] [stderr] 8  | pub use single::*;
[INFO] [stderr]    |         ^^^^^^^^^
[INFO] [stderr]    = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] note: `Scalar` could also refer to the type alias imported here
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]    |
[INFO] [stderr] 13 | pub use double::*;
[INFO] [stderr]    |         ^^^^^^^^^
[INFO] [stderr]    = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Scalar` is ambiguous
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/collider/parry/primitives2d.rs:41:74
[INFO] [stderr]    |
[INFO] [stderr] 41 |     fn local_support_point(&self, direction: &Vector2<Scalar>) -> Point2<Scalar> {
[INFO] [stderr]    |                                                                          ^^^^^^ ambiguous name
[INFO] [stderr]    |
[INFO] [stderr]    = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Scalar` could refer to the type alias imported here
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]    |
[INFO] [stderr] 8  | pub use single::*;
[INFO] [stderr]    |         ^^^^^^^^^
[INFO] [stderr]    = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] note: `Scalar` could also refer to the type alias imported here
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]    |
[INFO] [stderr] 13 | pub use double::*;
[INFO] [stderr]    |         ^^^^^^^^^
[INFO] [stderr]    = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Scalar` is ambiguous
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/collider/parry/primitives2d.rs:55:37
[INFO] [stderr]    |
[INFO] [stderr] 55 |         scale: &parry::math::Vector<Scalar>,
[INFO] [stderr]    |                                     ^^^^^^ ambiguous name
[INFO] [stderr]    |
[INFO] [stderr]    = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Scalar` could refer to the type alias imported here
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]    |
[INFO] [stderr] 8  | pub use single::*;
[INFO] [stderr]    |         ^^^^^^^^^
[INFO] [stderr]    = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] note: `Scalar` could also refer to the type alias imported here
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]    |
[INFO] [stderr] 13 | pub use double::*;
[INFO] [stderr]    |         ^^^^^^^^^
[INFO] [stderr]    = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Vector` is ambiguous
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/collider/parry/primitives2d.rs:58:25
[INFO] [stderr]    |
[INFO] [stderr] 58 |         let half_size = Vector::from(*scale).f32() * self.half_size;
[INFO] [stderr]    |                         ^^^^^^ ambiguous name
[INFO] [stderr]    |
[INFO] [stderr]    = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Vector` could refer to the type alias imported here
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]    |
[INFO] [stderr] 8  | pub use single::*;
[INFO] [stderr]    |         ^^^^^^^^^
[INFO] [stderr]    = help: consider adding an explicit import of `Vector` to disambiguate
[INFO] [stderr] note: `Vector` could also refer to the type alias imported here
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]    |
[INFO] [stderr] 13 | pub use double::*;
[INFO] [stderr]    |         ^^^^^^^^^
[INFO] [stderr]    = help: consider adding an explicit import of `Vector` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Scalar` is ambiguous
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/collider/parry/primitives2d.rs:73:48
[INFO] [stderr]    |
[INFO] [stderr] 73 |     fn compute_aabb(&self, position: &Isometry<Scalar>) -> parry::bounding_volume::Aabb {
[INFO] [stderr]    |                                                ^^^^^^ ambiguous name
[INFO] [stderr]    |
[INFO] [stderr]    = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Scalar` could refer to the type alias imported here
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]    |
[INFO] [stderr] 8  | pub use single::*;
[INFO] [stderr]    |         ^^^^^^^^^
[INFO] [stderr]    = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] note: `Scalar` could also refer to the type alias imported here
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]    |
[INFO] [stderr] 13 | pub use double::*;
[INFO] [stderr]    |         ^^^^^^^^^
[INFO] [stderr]    = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Scalar` is ambiguous
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/collider/parry/primitives2d.rs:92:29
[INFO] [stderr]    |
[INFO] [stderr] 92 |         position: &Isometry<Scalar>,
[INFO] [stderr]    |                             ^^^^^^ ambiguous name
[INFO] [stderr]    |
[INFO] [stderr]    = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Scalar` could refer to the type alias imported here
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]    |
[INFO] [stderr] 8  | pub use single::*;
[INFO] [stderr]    |         ^^^^^^^^^
[INFO] [stderr]    = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] note: `Scalar` could also refer to the type alias imported here
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]    |
[INFO] [stderr] 13 | pub use double::*;
[INFO] [stderr]    |         ^^^^^^^^^
[INFO] [stderr]    = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Scalar` is ambiguous
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/collider/parry/primitives2d.rs:106:40
[INFO] [stderr]     |
[INFO] [stderr] 106 |     fn mass_properties(&self, density: Scalar) -> MassProperties {
[INFO] [stderr]     |                                        ^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Scalar` could refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]     |
[INFO] [stderr] 8   | pub use single::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] note: `Scalar` could also refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]     |
[INFO] [stderr] 13  | pub use double::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Scalar` is ambiguous
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/collider/parry/primitives2d.rs:125:32
[INFO] [stderr]     |
[INFO] [stderr] 125 |     fn ccd_thickness(&self) -> Scalar {
[INFO] [stderr]     |                                ^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Scalar` could refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]     |
[INFO] [stderr] 8   | pub use single::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] note: `Scalar` could also refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]     |
[INFO] [stderr] 13  | pub use double::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Scalar` is ambiguous
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/collider/parry/primitives2d.rs:129:40
[INFO] [stderr]     |
[INFO] [stderr] 129 |     fn ccd_angular_thickness(&self) -> Scalar {
[INFO] [stderr]     |                                        ^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Scalar` could refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]     |
[INFO] [stderr] 8   | pub use single::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] note: `Scalar` could also refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]     |
[INFO] [stderr] 13  | pub use double::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Scalar` is ambiguous
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/collider/parry/primitives2d.rs:142:18
[INFO] [stderr]     |
[INFO] [stderr] 142 |         max_toi: Scalar,
[INFO] [stderr]     |                  ^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Scalar` could refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]     |
[INFO] [stderr] 8   | pub use single::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] note: `Scalar` could also refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]     |
[INFO] [stderr] 13  | pub use double::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Scalar` is ambiguous
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/collider/parry/primitives2d.rs:158:33
[INFO] [stderr]     |
[INFO] [stderr] 158 |         pt: &parry::math::Point<Scalar>,
[INFO] [stderr]     |                                 ^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Scalar` could refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]     |
[INFO] [stderr] 8   | pub use single::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] note: `Scalar` could also refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]     |
[INFO] [stderr] 13  | pub use double::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Scalar` is ambiguous
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/collider/parry/primitives2d.rs:166:33
[INFO] [stderr]     |
[INFO] [stderr] 166 |         pt: &parry::math::Point<Scalar>,
[INFO] [stderr]     |                                 ^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Scalar` could refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]     |
[INFO] [stderr] 8   | pub use single::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] note: `Scalar` could also refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]     |
[INFO] [stderr] 13  | pub use double::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Scalar` is ambiguous
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/collider/parry/primitives2d.rs:259:55
[INFO] [stderr]     |
[INFO] [stderr] 259 |     fn local_support_point(&self, direction: &Vector2<Scalar>) -> Point2<Scalar> {
[INFO] [stderr]     |                                                       ^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Scalar` could refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]     |
[INFO] [stderr] 8   | pub use single::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] note: `Scalar` could also refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]     |
[INFO] [stderr] 13  | pub use double::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Scalar` is ambiguous
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/collider/parry/primitives2d.rs:259:74
[INFO] [stderr]     |
[INFO] [stderr] 259 |     fn local_support_point(&self, direction: &Vector2<Scalar>) -> Point2<Scalar> {
[INFO] [stderr]     |                                                                          ^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Scalar` could refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]     |
[INFO] [stderr] 8   | pub use single::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] note: `Scalar` could also refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]     |
[INFO] [stderr] 13  | pub use double::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Vector` is ambiguous
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/collider/parry/primitives2d.rs:268:14
[INFO] [stderr]     |
[INFO] [stderr] 268 |             -Vector::from(*direction).angle_to(Vector::Y)
[INFO] [stderr]     |              ^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Vector` could refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]     |
[INFO] [stderr] 8   | pub use single::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Vector` to disambiguate
[INFO] [stderr] note: `Vector` could also refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]     |
[INFO] [stderr] 13  | pub use double::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Vector` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Vector` is ambiguous
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/collider/parry/primitives2d.rs:268:48
[INFO] [stderr]     |
[INFO] [stderr] 268 |             -Vector::from(*direction).angle_to(Vector::Y)
[INFO] [stderr]     |                                                ^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Vector` could refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]     |
[INFO] [stderr] 8   | pub use single::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Vector` to disambiguate
[INFO] [stderr] note: `Vector` could also refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]     |
[INFO] [stderr] 13  | pub use double::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Vector` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `TAU` is ambiguous
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/collider/parry/primitives2d.rs:270:13
[INFO] [stderr]     |
[INFO] [stderr] 270 |             TAU - Vector::from(*direction).angle_to(Vector::Y)
[INFO] [stderr]     |             ^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `TAU` could refer to the constant imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]     |
[INFO] [stderr] 8   | pub use single::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `TAU` to disambiguate
[INFO] [stderr] note: `TAU` could also refer to the constant imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]     |
[INFO] [stderr] 13  | pub use double::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `TAU` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Vector` is ambiguous
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/collider/parry/primitives2d.rs:270:19
[INFO] [stderr]     |
[INFO] [stderr] 270 |             TAU - Vector::from(*direction).angle_to(Vector::Y)
[INFO] [stderr]     |                   ^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Vector` could refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]     |
[INFO] [stderr] 8   | pub use single::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Vector` to disambiguate
[INFO] [stderr] note: `Vector` could also refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]     |
[INFO] [stderr] 13  | pub use double::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Vector` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Vector` is ambiguous
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/collider/parry/primitives2d.rs:270:53
[INFO] [stderr]     |
[INFO] [stderr] 270 |             TAU - Vector::from(*direction).angle_to(Vector::Y)
[INFO] [stderr]     |                                                     ^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Vector` could refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]     |
[INFO] [stderr] 8   | pub use single::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Vector` to disambiguate
[INFO] [stderr] note: `Vector` could also refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]     |
[INFO] [stderr] 13  | pub use double::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Vector` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Scalar` is ambiguous
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/collider/parry/primitives2d.rs:274:75
[INFO] [stderr]     |
[INFO] [stderr] 274 |         let n = (angle_from_top / external_angle).round() % self.sides as Scalar;
[INFO] [stderr]     |                                                                           ^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Scalar` could refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]     |
[INFO] [stderr] 8   | pub use single::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] note: `Scalar` could also refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]     |
[INFO] [stderr] 13  | pub use double::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `FRAC_PI_2` is ambiguous
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/collider/parry/primitives2d.rs:277:49
[INFO] [stderr]     |
[INFO] [stderr] 277 |         let target_angle = n * external_angle + FRAC_PI_2;
[INFO] [stderr]     |                                                 ^^^^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `FRAC_PI_2` could refer to the constant imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]     |
[INFO] [stderr] 8   | pub use single::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `FRAC_PI_2` to disambiguate
[INFO] [stderr] note: `FRAC_PI_2` could also refer to the constant imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]     |
[INFO] [stderr] 13  | pub use double::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `FRAC_PI_2` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Vector` is ambiguous
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/collider/parry/primitives2d.rs:280:37
[INFO] [stderr]     |
[INFO] [stderr] 280 |         Point2::from(circumradius * Vector::from_angle(target_angle))
[INFO] [stderr]     |                                     ^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Vector` could refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]     |
[INFO] [stderr] 8   | pub use single::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Vector` to disambiguate
[INFO] [stderr] note: `Vector` could also refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]     |
[INFO] [stderr] 13  | pub use double::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Vector` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Scalar` is ambiguous
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/collider/parry/primitives2d.rs:288:33
[INFO] [stderr]     |
[INFO] [stderr] 288 |         direction: &UnitVector2<Scalar>,
[INFO] [stderr]     |                                 ^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Scalar` could refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]     |
[INFO] [stderr] 8   | pub use single::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] note: `Scalar` could also refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]     |
[INFO] [stderr] 13  | pub use double::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Vector` is ambiguous
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/collider/parry/primitives2d.rs:296:14
[INFO] [stderr]     |
[INFO] [stderr] 296 |             -Vector::from(*direction).angle_to(Vector::Y)
[INFO] [stderr]     |              ^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Vector` could refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]     |
[INFO] [stderr] 8   | pub use single::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Vector` to disambiguate
[INFO] [stderr] note: `Vector` could also refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]     |
[INFO] [stderr] 13  | pub use double::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Vector` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Vector` is ambiguous
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/collider/parry/primitives2d.rs:296:48
[INFO] [stderr]     |
[INFO] [stderr] 296 |             -Vector::from(*direction).angle_to(Vector::Y)
[INFO] [stderr]     |                                                ^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Vector` could refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]     |
[INFO] [stderr] 8   | pub use single::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Vector` to disambiguate
[INFO] [stderr] note: `Vector` could also refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]     |
[INFO] [stderr] 13  | pub use double::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Vector` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `TAU` is ambiguous
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/collider/parry/primitives2d.rs:298:13
[INFO] [stderr]     |
[INFO] [stderr] 298 |             TAU - Vector::from(*direction).angle_to(Vector::Y)
[INFO] [stderr]     |             ^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `TAU` could refer to the constant imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]     |
[INFO] [stderr] 8   | pub use single::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `TAU` to disambiguate
[INFO] [stderr] note: `TAU` could also refer to the constant imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]     |
[INFO] [stderr] 13  | pub use double::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `TAU` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Vector` is ambiguous
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/collider/parry/primitives2d.rs:298:19
[INFO] [stderr]     |
[INFO] [stderr] 298 |             TAU - Vector::from(*direction).angle_to(Vector::Y)
[INFO] [stderr]     |                   ^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Vector` could refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]     |
[INFO] [stderr] 8   | pub use single::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Vector` to disambiguate
[INFO] [stderr] note: `Vector` could also refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]     |
[INFO] [stderr] 13  | pub use double::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Vector` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Vector` is ambiguous
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/collider/parry/primitives2d.rs:298:53
[INFO] [stderr]     |
[INFO] [stderr] 298 |             TAU - Vector::from(*direction).angle_to(Vector::Y)
[INFO] [stderr]     |                                                     ^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Vector` could refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]     |
[INFO] [stderr] 8   | pub use single::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Vector` to disambiguate
[INFO] [stderr] note: `Vector` could also refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]     |
[INFO] [stderr] 13  | pub use double::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Vector` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Scalar` is ambiguous
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/collider/parry/primitives2d.rs:303:57
[INFO] [stderr]     |
[INFO] [stderr] 303 |         let n1 = n_unnormalized.floor() % self.sides as Scalar;
[INFO] [stderr]     |                                                         ^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Scalar` could refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]     |
[INFO] [stderr] 8   | pub use single::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] note: `Scalar` could also refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]     |
[INFO] [stderr] 13  | pub use double::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Scalar` is ambiguous
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/collider/parry/primitives2d.rs:304:56
[INFO] [stderr]     |
[INFO] [stderr] 304 |         let n2 = n_unnormalized.ceil() % self.sides as Scalar;
[INFO] [stderr]     |                                                        ^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Scalar` could refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]     |
[INFO] [stderr] 8   | pub use single::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] note: `Scalar` could also refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]     |
[INFO] [stderr] 13  | pub use double::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `FRAC_PI_2` is ambiguous
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/collider/parry/primitives2d.rs:307:51
[INFO] [stderr]     |
[INFO] [stderr] 307 |         let target_angle1 = n1 * external_angle + FRAC_PI_2;
[INFO] [stderr]     |                                                   ^^^^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `FRAC_PI_2` could refer to the constant imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]     |
[INFO] [stderr] 8   | pub use single::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `FRAC_PI_2` to disambiguate
[INFO] [stderr] note: `FRAC_PI_2` could also refer to the constant imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]     |
[INFO] [stderr] 13  | pub use double::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `FRAC_PI_2` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `FRAC_PI_2` is ambiguous
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/collider/parry/primitives2d.rs:308:51
[INFO] [stderr]     |
[INFO] [stderr] 308 |         let target_angle2 = n2 * external_angle + FRAC_PI_2;
[INFO] [stderr]     |                                                   ^^^^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `FRAC_PI_2` could refer to the constant imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]     |
[INFO] [stderr] 8   | pub use single::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `FRAC_PI_2` to disambiguate
[INFO] [stderr] note: `FRAC_PI_2` could also refer to the constant imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]     |
[INFO] [stderr] 13  | pub use double::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `FRAC_PI_2` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Vector` is ambiguous
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/collider/parry/primitives2d.rs:311:51
[INFO] [stderr]     |
[INFO] [stderr] 311 |         let vertex1 = Point2::from(circumradius * Vector::from_angle(target_angle1));
[INFO] [stderr]     |                                                   ^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Vector` could refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]     |
[INFO] [stderr] 8   | pub use single::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Vector` to disambiguate
[INFO] [stderr] note: `Vector` could also refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]     |
[INFO] [stderr] 13  | pub use double::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Vector` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Vector` is ambiguous
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/collider/parry/primitives2d.rs:312:51
[INFO] [stderr]     |
[INFO] [stderr] 312 |         let vertex2 = Point2::from(circumradius * Vector::from_angle(target_angle2));
[INFO] [stderr]     |                                                   ^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Vector` could refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]     |
[INFO] [stderr] 8   | pub use single::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Vector` to disambiguate
[INFO] [stderr] note: `Vector` could also refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]     |
[INFO] [stderr] 13  | pub use double::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Vector` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Scalar` is ambiguous
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/collider/parry/primitives2d.rs:333:37
[INFO] [stderr]     |
[INFO] [stderr] 333 |         scale: &parry::math::Vector<Scalar>,
[INFO] [stderr]     |                                     ^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Scalar` could refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]     |
[INFO] [stderr] 8   | pub use single::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] note: `Scalar` could also refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]     |
[INFO] [stderr] 13  | pub use double::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Vector` is ambiguous
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/collider/parry/primitives2d.rs:336:28
[INFO] [stderr]     |
[INFO] [stderr] 336 |         let circumradius = Vector::from(*scale).f32() * self.circumradius();
[INFO] [stderr]     |                            ^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Vector` could refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]     |
[INFO] [stderr] 8   | pub use single::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Vector` to disambiguate
[INFO] [stderr] note: `Vector` could also refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]     |
[INFO] [stderr] 13  | pub use double::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Vector` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Scalar` is ambiguous
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/collider/parry/primitives2d.rs:351:48
[INFO] [stderr]     |
[INFO] [stderr] 351 |     fn compute_aabb(&self, position: &Isometry<Scalar>) -> parry::bounding_volume::Aabb {
[INFO] [stderr]     |                                                ^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Scalar` could refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]     |
[INFO] [stderr] 8   | pub use single::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] note: `Scalar` could also refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]     |
[INFO] [stderr] 13  | pub use double::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Scalar` is ambiguous
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/collider/parry/primitives2d.rs:370:29
[INFO] [stderr]     |
[INFO] [stderr] 370 |         position: &Isometry<Scalar>,
[INFO] [stderr]     |                             ^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Scalar` could refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:8:9
[INFO] [stderr]     |
[INFO] [stderr] 8   | pub use single::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] note: `Scalar` could also refer to the type alias imported here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/math/mod.rs:13:9
[INFO] [stderr]     |
[INFO] [stderr] 13  | pub use double::*;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `Scalar` to disambiguate
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `Scalar` is ambiguous
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/avian2d-0.2.0/src/collision/collider/parry/primitives2d.rs:384:40
[INFO] [stderr]     |
[INFO] [stderr] 384 |     fn mass_properties(&self, density: Scalar) -> MassProperties {
[INFO] [stderr]     |                                        ^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stderr] note: `Scalar` could refer to the type alias imported here
[WARN] too much data in the log, truncating it