[INFO] cloning repository https://github.com/timjonaswechler/units [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/timjonaswechler/units" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftimjonaswechler%2Funits", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftimjonaswechler%2Funits'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 8e08cc860000d2bfdce412e27c934b464588dee4 [INFO] checking timjonaswechler/units against try#e784c10fc2dd34bf2bb7b1e51117e35d3f9c5837 for pr-143619 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftimjonaswechler%2Funits" "/workspace/builds/worker-1-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-1-tc2/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/timjonaswechler/units [INFO] finished tweaking git repo https://github.com/timjonaswechler/units [INFO] tweaked toml for git repo https://github.com/timjonaswechler/units written to /workspace/builds/worker-1-tc2/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/timjonaswechler/units on toolchain e784c10fc2dd34bf2bb7b1e51117e35d3f9c5837 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+e784c10fc2dd34bf2bb7b1e51117e35d3f9c5837" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/timjonaswechler/units already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+e784c10fc2dd34bf2bb7b1e51117e35d3f9c5837" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [ERROR] error running command: no output for 300 seconds [INFO] checking timjonaswechler/units against try#e784c10fc2dd34bf2bb7b1e51117e35d3f9c5837 for pr-143619 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftimjonaswechler%2Funits" "/workspace/builds/worker-1-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-1-tc2/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/timjonaswechler/units [INFO] finished tweaking git repo https://github.com/timjonaswechler/units [INFO] tweaked toml for git repo https://github.com/timjonaswechler/units written to /workspace/builds/worker-1-tc2/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/timjonaswechler/units on toolchain e784c10fc2dd34bf2bb7b1e51117e35d3f9c5837 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+e784c10fc2dd34bf2bb7b1e51117e35d3f9c5837" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/timjonaswechler/units already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+e784c10fc2dd34bf2bb7b1e51117e35d3f9c5837" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:cf8efcab8866f2cf4285301c7418e2f4f2a9b088c91ba69c40d5b659f81557f7" "/opt/rustwide/cargo-home/bin/cargo" "+e784c10fc2dd34bf2bb7b1e51117e35d3f9c5837" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] b36cfbb55febe0fcc2f95cf028cd8ce46550d9dcbf544cdd9a182d0ea80588af [INFO] running `Command { std: "docker" "start" "-a" "b36cfbb55febe0fcc2f95cf028cd8ce46550d9dcbf544cdd9a182d0ea80588af", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "b36cfbb55febe0fcc2f95cf028cd8ce46550d9dcbf544cdd9a182d0ea80588af", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b36cfbb55febe0fcc2f95cf028cd8ce46550d9dcbf544cdd9a182d0ea80588af", kill_on_drop: false }` [INFO] [stdout] b36cfbb55febe0fcc2f95cf028cd8ce46550d9dcbf544cdd9a182d0ea80588af [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:cf8efcab8866f2cf4285301c7418e2f4f2a9b088c91ba69c40d5b659f81557f7" "/opt/rustwide/cargo-home/bin/cargo" "+e784c10fc2dd34bf2bb7b1e51117e35d3f9c5837" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 1f828a11b1d46df4d267c29847437878384368c8e3869e97fb0ed90add0176e3 [INFO] running `Command { std: "docker" "start" "-a" "1f828a11b1d46df4d267c29847437878384368c8e3869e97fb0ed90add0176e3", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.95 [INFO] [stderr] Compiling serde v1.0.219 [INFO] [stderr] Compiling serde_json v1.0.140 [INFO] [stderr] Checking memchr v2.7.5 [INFO] [stderr] Checking itoa v1.0.15 [INFO] [stderr] Checking ryu v1.0.20 [INFO] [stderr] Compiling quote v1.0.40 [INFO] [stderr] Compiling syn v2.0.104 [INFO] [stderr] Compiling serde_derive v1.0.219 [INFO] [stderr] Checking units v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused imports: `Quantity` and `UnitComposition` [INFO] [stdout] --> src/arithmetic/same_dimension.rs:3:19 [INFO] [stdout] | [INFO] [stdout] 3 | use crate::core::{Quantity, UnitComposition}; [INFO] [stdout] | ^^^^^^^^ ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `AddAssign`, `Add`, `SubAssign`, and `Sub` [INFO] [stdout] --> src/arithmetic/same_dimension.rs:4:16 [INFO] [stdout] | [INFO] [stdout] 4 | use std::ops::{Add, Sub, AddAssign, SubAssign}; [INFO] [stdout] | ^^^ ^^^ ^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `same_dimension::*` [INFO] [stdout] --> src/arithmetic/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | pub use same_dimension::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `dimensional::*` [INFO] [stdout] --> src/arithmetic/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub use dimensional::*; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `scalar::*` [INFO] [stdout] --> src/arithmetic/mod.rs:10:9 [INFO] [stdout] | [INFO] [stdout] 10 | pub use scalar::*; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `mixed_units::*` [INFO] [stdout] --> src/arithmetic/mod.rs:11:9 [INFO] [stdout] | [INFO] [stdout] 11 | pub use mixed_units::*; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `unit_generation::*` [INFO] [stdout] --> src/macros/mod.rs:6:9 [INFO] [stdout] | [INFO] [stdout] 6 | pub use unit_generation::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `quantity_generation::*` [INFO] [stdout] --> src/macros/mod.rs:7:9 [INFO] [stdout] | [INFO] [stdout] 7 | pub use quantity_generation::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: ambiguous glob re-exports [INFO] [stdout] --> src/quantities/mod.rs:28:9 [INFO] [stdout] | [INFO] [stdout] 28 | pub use force::*; [INFO] [stdout] | ^^^^^^^^ the name `Dyne` in the type namespace is first re-exported here [INFO] [stdout] ... [INFO] [stdout] 36 | pub use pressure::*; [INFO] [stdout] | ----------- but the name `Dyne` in the type namespace is also re-exported here [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(ambiguous_glob_reexports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: ambiguous glob re-exports [INFO] [stdout] --> src/quantities/mod.rs:28:9 [INFO] [stdout] | [INFO] [stdout] 28 | pub use force::*; [INFO] [stdout] | ^^^^^^^^ the name `Dyne` in the value namespace is first re-exported here [INFO] [stdout] ... [INFO] [stdout] 36 | pub use pressure::*; [INFO] [stdout] | ----------- but the name `Dyne` in the value namespace is also re-exported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: ambiguous glob re-exports [INFO] [stdout] --> src/constants/mod.rs:15:9 [INFO] [stdout] | [INFO] [stdout] 15 | pub use fundamental::*; [INFO] [stdout] | ^^^^^^^^^^^^^^ the name `BOLTZMANN_CONSTANT` in the value namespace is first re-exported here [INFO] [stdout] ... [INFO] [stdout] 19 | pub use thermodynamic::*; [INFO] [stdout] | ---------------- but the name `BOLTZMANN_CONSTANT` in the value namespace is also re-exported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: ambiguous glob re-exports [INFO] [stdout] --> src/constants/mod.rs:15:9 [INFO] [stdout] | [INFO] [stdout] 15 | pub use fundamental::*; [INFO] [stdout] | ^^^^^^^^^^^^^^ the name `GAS_CONSTANT` in the value namespace is first re-exported here [INFO] [stdout] ... [INFO] [stdout] 19 | pub use thermodynamic::*; [INFO] [stdout] | ---------------- but the name `GAS_CONSTANT` in the value namespace is also re-exported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: ambiguous glob re-exports [INFO] [stdout] --> src/constants/mod.rs:15:9 [INFO] [stdout] | [INFO] [stdout] 15 | pub use fundamental::*; [INFO] [stdout] | ^^^^^^^^^^^^^^ the name `STEFAN_BOLTZMANN_CONSTANT` in the value namespace is first re-exported here [INFO] [stdout] ... [INFO] [stdout] 19 | pub use thermodynamic::*; [INFO] [stdout] | ---------------- but the name `STEFAN_BOLTZMANN_CONSTANT` in the value namespace is also re-exported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: ambiguous glob re-exports [INFO] [stdout] --> src/constants/mod.rs:15:9 [INFO] [stdout] | [INFO] [stdout] 15 | pub use fundamental::*; [INFO] [stdout] | ^^^^^^^^^^^^^^ the name `FINE_STRUCTURE_CONSTANT` in the value namespace is first re-exported here [INFO] [stdout] ... [INFO] [stdout] 18 | pub use electromagnetic::*; [INFO] [stdout] | ------------------ but the name `FINE_STRUCTURE_CONSTANT` in the value namespace is also re-exported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: ambiguous glob re-exports [INFO] [stdout] --> src/constants/mod.rs:17:9 [INFO] [stdout] | [INFO] [stdout] 17 | pub use atomic::*; [INFO] [stdout] | ^^^^^^^^^ the name `CLASSICAL_ELECTRON_RADIUS` in the value namespace is first re-exported here [INFO] [stdout] 18 | pub use electromagnetic::*; [INFO] [stdout] | ------------------ but the name `CLASSICAL_ELECTRON_RADIUS` in the value namespace is also re-exported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: ambiguous glob re-exports [INFO] [stdout] --> src/constants/mod.rs:17:9 [INFO] [stdout] | [INFO] [stdout] 17 | pub use atomic::*; [INFO] [stdout] | ^^^^^^^^^ the name `ELECTRON_MAGNETIC_MOMENT` in the value namespace is first re-exported here [INFO] [stdout] 18 | pub use electromagnetic::*; [INFO] [stdout] | ------------------ but the name `ELECTRON_MAGNETIC_MOMENT` in the value namespace is also re-exported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: ambiguous glob re-exports [INFO] [stdout] --> src/constants/mod.rs:17:9 [INFO] [stdout] | [INFO] [stdout] 17 | pub use atomic::*; [INFO] [stdout] | ^^^^^^^^^ the name `PROTON_MAGNETIC_MOMENT` in the value namespace is first re-exported here [INFO] [stdout] 18 | pub use electromagnetic::*; [INFO] [stdout] | ------------------ but the name `PROTON_MAGNETIC_MOMENT` in the value namespace is also re-exported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: ambiguous glob re-exports [INFO] [stdout] --> src/constants/mod.rs:17:9 [INFO] [stdout] | [INFO] [stdout] 17 | pub use atomic::*; [INFO] [stdout] | ^^^^^^^^^ the name `NEUTRON_MAGNETIC_MOMENT` in the value namespace is first re-exported here [INFO] [stdout] 18 | pub use electromagnetic::*; [INFO] [stdout] | ------------------ but the name `NEUTRON_MAGNETIC_MOMENT` in the value namespace is also re-exported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: ambiguous glob re-exports [INFO] [stdout] --> src/constants/mod.rs:17:9 [INFO] [stdout] | [INFO] [stdout] 17 | pub use atomic::*; [INFO] [stdout] | ^^^^^^^^^ the name `NUCLEAR_MAGNETON` in the value namespace is first re-exported here [INFO] [stdout] ... [INFO] [stdout] 20 | pub use nuclear::*; [INFO] [stdout] | ---------- but the name `NUCLEAR_MAGNETON` in the value namespace is also re-exported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: ambiguous glob re-exports [INFO] [stdout] --> src/constants/mod.rs:17:9 [INFO] [stdout] | [INFO] [stdout] 17 | pub use atomic::*; [INFO] [stdout] | ^^^^^^^^^ the name `BOHR_MAGNETON` in the value namespace is first re-exported here [INFO] [stdout] 18 | pub use electromagnetic::*; [INFO] [stdout] | ------------------ but the name `BOHR_MAGNETON` in the value namespace is also re-exported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: ambiguous glob re-exports [INFO] [stdout] --> src/constants/mod.rs:17:9 [INFO] [stdout] | [INFO] [stdout] 17 | pub use atomic::*; [INFO] [stdout] | ^^^^^^^^^ the name `THOMSON_CROSS_SECTION` in the value namespace is first re-exported here [INFO] [stdout] 18 | pub use electromagnetic::*; [INFO] [stdout] | ------------------ but the name `THOMSON_CROSS_SECTION` in the value namespace is also re-exported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: ambiguous glob re-exports [INFO] [stdout] --> src/constants/mod.rs:17:9 [INFO] [stdout] | [INFO] [stdout] 17 | pub use atomic::*; [INFO] [stdout] | ^^^^^^^^^ the name `W_BOSON_MASS_GEV` in the value namespace is first re-exported here [INFO] [stdout] ... [INFO] [stdout] 20 | pub use nuclear::*; [INFO] [stdout] | ---------- but the name `W_BOSON_MASS_GEV` in the value namespace is also re-exported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: ambiguous glob re-exports [INFO] [stdout] --> src/constants/mod.rs:17:9 [INFO] [stdout] | [INFO] [stdout] 17 | pub use atomic::*; [INFO] [stdout] | ^^^^^^^^^ the name `Z_BOSON_MASS_GEV` in the value namespace is first re-exported here [INFO] [stdout] ... [INFO] [stdout] 20 | pub use nuclear::*; [INFO] [stdout] | ---------- but the name `Z_BOSON_MASS_GEV` in the value namespace is also re-exported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: ambiguous glob re-exports [INFO] [stdout] --> src/constants/mod.rs:17:9 [INFO] [stdout] | [INFO] [stdout] 17 | pub use atomic::*; [INFO] [stdout] | ^^^^^^^^^ the name `HIGGS_BOSON_MASS_GEV` in the value namespace is first re-exported here [INFO] [stdout] ... [INFO] [stdout] 20 | pub use nuclear::*; [INFO] [stdout] | ---------- but the name `HIGGS_BOSON_MASS_GEV` in the value namespace is also re-exported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::fmt` [INFO] [stdout] --> src/formatting/scientific.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use std::fmt; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::fmt` [INFO] [stdout] --> src/formatting/precision.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use std::fmt; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::collections::HashMap` [INFO] [stdout] --> src/formatting/unit_selection.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use std::collections::HashMap; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `SmartUnitSelector` [INFO] [stdout] --> src/formatting/styles.rs:3:54 [INFO] [stdout] | [INFO] [stdout] 3 | use super::{ScientificFormatter, PrecisionFormatter, SmartUnitSelector}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: ambiguous glob re-exports [INFO] [stdout] --> src/lib.rs:45:9 [INFO] [stdout] | [INFO] [stdout] 45 | pub use core::*; [INFO] [stdout] | ^^^^^^^ the name `ElectricCharge` in the type namespace is first re-exported here [INFO] [stdout] ... [INFO] [stdout] 51 | pub use quantities::*; [INFO] [stdout] | ------------- but the name `ElectricCharge` in the type namespace is also re-exported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: ambiguous glob re-exports [INFO] [stdout] --> src/lib.rs:64:13 [INFO] [stdout] | [INFO] [stdout] 64 | pub use crate::core::*; [INFO] [stdout] | ^^^^^^^^^^^^^^ the name `ElectricCharge` in the type namespace is first re-exported here [INFO] [stdout] 65 | pub use crate::prefix::*; [INFO] [stdout] 66 | pub use crate::quantities::*; [INFO] [stdout] | -------------------- but the name `ElectricCharge` in the type namespace is also re-exported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `ElectricCharge` is ambiguous [INFO] [stdout] --> src/constants/fundamental.rs:17:30 [INFO] [stdout] | [INFO] [stdout] 17 | pub const ELEMENTARY_CHARGE: ElectricCharge = ElectricCharge::new(1.602176634e-19); [INFO] [stdout] | ^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `ElectricCharge` could refer to the type alias imported here [INFO] [stdout] --> src/lib.rs:64:13 [INFO] [stdout] | [INFO] [stdout] 64 | pub use crate::core::*; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `ElectricCharge` to disambiguate [INFO] [stdout] note: `ElectricCharge` could also refer to the type alias imported here [INFO] [stdout] --> src/lib.rs:66:13 [INFO] [stdout] | [INFO] [stdout] 66 | pub use crate::quantities::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `ElectricCharge` to disambiguate [INFO] [stdout] = note: `#[warn(ambiguous_glob_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `ElectricCharge` is ambiguous [INFO] [stdout] --> src/constants/fundamental.rs:17:56 [INFO] [stdout] | [INFO] [stdout] 17 | pub const ELEMENTARY_CHARGE: ElectricCharge = ElectricCharge::new(1.602176634e-19); [INFO] [stdout] | ^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `ElectricCharge` could refer to the type alias imported here [INFO] [stdout] --> src/lib.rs:64:13 [INFO] [stdout] | [INFO] [stdout] 64 | pub use crate::core::*; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `ElectricCharge` to disambiguate [INFO] [stdout] note: `ElectricCharge` could also refer to the type alias imported here [INFO] [stdout] --> src/lib.rs:66:13 [INFO] [stdout] | [INFO] [stdout] 66 | pub use crate::quantities::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `ElectricCharge` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `quantity_type` and `context` are never read [INFO] [stdout] --> src/formatting/unit_selection.rs:202:5 [INFO] [stdout] | [INFO] [stdout] 201 | pub struct UnitRecommendation { [INFO] [stdout] | ------------------ fields in this struct [INFO] [stdout] 202 | quantity_type: String, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 203 | context: String, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Meter` should have a snake case name [INFO] [stdout] --> src/quantities/distance.rs:46:5 [INFO] [stdout] | [INFO] [stdout] 46 | Meter, Centimeter, Millimeter, Kilometer, [INFO] [stdout] | ^^^^^ help: convert the identifier to snake case: `meter` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Centimeter` should have a snake case name [INFO] [stdout] --> src/quantities/distance.rs:46:12 [INFO] [stdout] | [INFO] [stdout] 46 | Meter, Centimeter, Millimeter, Kilometer, [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `centimeter` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Millimeter` should have a snake case name [INFO] [stdout] --> src/quantities/distance.rs:46:24 [INFO] [stdout] | [INFO] [stdout] 46 | Meter, Centimeter, Millimeter, Kilometer, [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to snake case: `millimeter` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Kilometer` should have a snake case name [INFO] [stdout] --> src/quantities/distance.rs:46:36 [INFO] [stdout] | [INFO] [stdout] 46 | Meter, Centimeter, Millimeter, Kilometer, [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `kilometer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Inch` should have a snake case name [INFO] [stdout] --> src/quantities/distance.rs:47:5 [INFO] [stdout] | [INFO] [stdout] 47 | Inch, Foot, Yard, Mile, NauticalMile, [INFO] [stdout] | ^^^^ help: convert the identifier to snake case (notice the capitalization): `inch` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Foot` should have a snake case name [INFO] [stdout] --> src/quantities/distance.rs:47:11 [INFO] [stdout] | [INFO] [stdout] 47 | Inch, Foot, Yard, Mile, NauticalMile, [INFO] [stdout] | ^^^^ help: convert the identifier to snake case (notice the capitalization): `foot` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Yard` should have a snake case name [INFO] [stdout] --> src/quantities/distance.rs:47:17 [INFO] [stdout] | [INFO] [stdout] 47 | Inch, Foot, Yard, Mile, NauticalMile, [INFO] [stdout] | ^^^^ help: convert the identifier to snake case (notice the capitalization): `yard` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Mile` should have a snake case name [INFO] [stdout] --> src/quantities/distance.rs:47:23 [INFO] [stdout] | [INFO] [stdout] 47 | Inch, Foot, Yard, Mile, NauticalMile, [INFO] [stdout] | ^^^^ help: convert the identifier to snake case: `mile` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `NauticalMile` should have a snake case name [INFO] [stdout] --> src/quantities/distance.rs:47:29 [INFO] [stdout] | [INFO] [stdout] 47 | Inch, Foot, Yard, Mile, NauticalMile, [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to snake case: `nautical_mile` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `AstronomicalUnit` should have a snake case name [INFO] [stdout] --> src/quantities/distance.rs:48:5 [INFO] [stdout] | [INFO] [stdout] 48 | AstronomicalUnit, LightYear, Parsec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `astronomical_unit` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `LightYear` should have a snake case name [INFO] [stdout] --> src/quantities/distance.rs:48:23 [INFO] [stdout] | [INFO] [stdout] 48 | AstronomicalUnit, LightYear, Parsec, [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to snake case: `light_year` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Parsec` should have a snake case name [INFO] [stdout] --> src/quantities/distance.rs:48:34 [INFO] [stdout] | [INFO] [stdout] 48 | AstronomicalUnit, LightYear, Parsec, [INFO] [stdout] | ^^^^^^ help: convert the identifier to snake case: `parsec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `PlanckLength` should have a snake case name [INFO] [stdout] --> src/quantities/distance.rs:49:5 [INFO] [stdout] | [INFO] [stdout] 49 | PlanckLength, BohrRadius, [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to snake case: `planck_length` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `BohrRadius` should have a snake case name [INFO] [stdout] --> src/quantities/distance.rs:49:19 [INFO] [stdout] | [INFO] [stdout] 49 | PlanckLength, BohrRadius, [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to snake case: `bohr_radius` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `EarthRadius` should have a snake case name [INFO] [stdout] --> src/quantities/distance.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | EarthRadius, SolarRadius, JupiterRadius [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to snake case: `earth_radius` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `SolarRadius` should have a snake case name [INFO] [stdout] --> src/quantities/distance.rs:50:18 [INFO] [stdout] | [INFO] [stdout] 50 | EarthRadius, SolarRadius, JupiterRadius [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to snake case: `solar_radius` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `JupiterRadius` should have a snake case name [INFO] [stdout] --> src/quantities/distance.rs:50:31 [INFO] [stdout] | [INFO] [stdout] 50 | EarthRadius, SolarRadius, JupiterRadius [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to snake case: `jupiter_radius` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Second` should have a snake case name [INFO] [stdout] --> src/quantities/time.rs:43:5 [INFO] [stdout] | [INFO] [stdout] 43 | Second, Minute, Hour, Day, Week, Year, [INFO] [stdout] | ^^^^^^ help: convert the identifier to snake case (notice the capitalization): `second` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Minute` should have a snake case name [INFO] [stdout] --> src/quantities/time.rs:43:13 [INFO] [stdout] | [INFO] [stdout] 43 | Second, Minute, Hour, Day, Week, Year, [INFO] [stdout] | ^^^^^^ help: convert the identifier to snake case: `minute` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Hour` should have a snake case name [INFO] [stdout] --> src/quantities/time.rs:43:21 [INFO] [stdout] | [INFO] [stdout] 43 | Second, Minute, Hour, Day, Week, Year, [INFO] [stdout] | ^^^^ help: convert the identifier to snake case: `hour` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Day` should have a snake case name [INFO] [stdout] --> src/quantities/time.rs:43:27 [INFO] [stdout] | [INFO] [stdout] 43 | Second, Minute, Hour, Day, Week, Year, [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `day` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Week` should have a snake case name [INFO] [stdout] --> src/quantities/time.rs:43:32 [INFO] [stdout] | [INFO] [stdout] 43 | Second, Minute, Hour, Day, Week, Year, [INFO] [stdout] | ^^^^ help: convert the identifier to snake case (notice the capitalization): `week` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Year` should have a snake case name [INFO] [stdout] --> src/quantities/time.rs:43:38 [INFO] [stdout] | [INFO] [stdout] 43 | Second, Minute, Hour, Day, Week, Year, [INFO] [stdout] | ^^^^ help: convert the identifier to snake case (notice the capitalization): `year` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `SiderealDay` should have a snake case name [INFO] [stdout] --> src/quantities/time.rs:44:5 [INFO] [stdout] | [INFO] [stdout] 44 | SiderealDay, SiderealYear, TropicalYear, [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to snake case: `sidereal_day` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `SiderealYear` should have a snake case name [INFO] [stdout] --> src/quantities/time.rs:44:18 [INFO] [stdout] | [INFO] [stdout] 44 | SiderealDay, SiderealYear, TropicalYear, [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to snake case: `sidereal_year` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `TropicalYear` should have a snake case name [INFO] [stdout] --> src/quantities/time.rs:44:32 [INFO] [stdout] | [INFO] [stdout] 44 | SiderealDay, SiderealYear, TropicalYear, [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to snake case: `tropical_year` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `PlanckTime` should have a snake case name [INFO] [stdout] --> src/quantities/time.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | PlanckTime, [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to snake case: `planck_time` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Millisecond` should have a snake case name [INFO] [stdout] --> src/quantities/time.rs:46:5 [INFO] [stdout] | [INFO] [stdout] 46 | Millisecond, Microsecond, Nanosecond, Picosecond [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to snake case: `millisecond` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Microsecond` should have a snake case name [INFO] [stdout] --> src/quantities/time.rs:46:18 [INFO] [stdout] | [INFO] [stdout] 46 | Millisecond, Microsecond, Nanosecond, Picosecond [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to snake case: `microsecond` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Nanosecond` should have a snake case name [INFO] [stdout] --> src/quantities/time.rs:46:31 [INFO] [stdout] | [INFO] [stdout] 46 | Millisecond, Microsecond, Nanosecond, Picosecond [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to snake case: `nanosecond` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Picosecond` should have a snake case name [INFO] [stdout] --> src/quantities/time.rs:46:43 [INFO] [stdout] | [INFO] [stdout] 46 | Millisecond, Microsecond, Nanosecond, Picosecond [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to snake case: `picosecond` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Kilogram` should have a snake case name [INFO] [stdout] --> src/quantities/mass.rs:46:5 [INFO] [stdout] | [INFO] [stdout] 46 | Kilogram, Gram, Tonne, [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `kilogram` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Gram` should have a snake case name [INFO] [stdout] --> src/quantities/mass.rs:46:15 [INFO] [stdout] | [INFO] [stdout] 46 | Kilogram, Gram, Tonne, [INFO] [stdout] | ^^^^ help: convert the identifier to snake case: `gram` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Tonne` should have a snake case name [INFO] [stdout] --> src/quantities/mass.rs:46:21 [INFO] [stdout] | [INFO] [stdout] 46 | Kilogram, Gram, Tonne, [INFO] [stdout] | ^^^^^ help: convert the identifier to snake case: `tonne` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Pound` should have a snake case name [INFO] [stdout] --> src/quantities/mass.rs:47:5 [INFO] [stdout] | [INFO] [stdout] 47 | Pound, Ounce, Stone, [INFO] [stdout] | ^^^^^ help: convert the identifier to snake case: `pound` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Ounce` should have a snake case name [INFO] [stdout] --> src/quantities/mass.rs:47:12 [INFO] [stdout] | [INFO] [stdout] 47 | Pound, Ounce, Stone, [INFO] [stdout] | ^^^^^ help: convert the identifier to snake case (notice the capitalization): `ounce` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Stone` should have a snake case name [INFO] [stdout] --> src/quantities/mass.rs:47:19 [INFO] [stdout] | [INFO] [stdout] 47 | Pound, Ounce, Stone, [INFO] [stdout] | ^^^^^ help: convert the identifier to snake case (notice the capitalization): `stone` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `SolarMass` should have a snake case name [INFO] [stdout] --> src/quantities/mass.rs:48:5 [INFO] [stdout] | [INFO] [stdout] 48 | SolarMass, EarthMass, JupiterMass, LunarMass, [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to snake case: `solar_mass` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `EarthMass` should have a snake case name [INFO] [stdout] --> src/quantities/mass.rs:48:16 [INFO] [stdout] | [INFO] [stdout] 48 | SolarMass, EarthMass, JupiterMass, LunarMass, [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to snake case: `earth_mass` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `JupiterMass` should have a snake case name [INFO] [stdout] --> src/quantities/mass.rs:48:27 [INFO] [stdout] | [INFO] [stdout] 48 | SolarMass, EarthMass, JupiterMass, LunarMass, [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to snake case: `jupiter_mass` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `LunarMass` should have a snake case name [INFO] [stdout] --> src/quantities/mass.rs:48:40 [INFO] [stdout] | [INFO] [stdout] 48 | SolarMass, EarthMass, JupiterMass, LunarMass, [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to snake case: `lunar_mass` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `AtomicMassUnit` should have a snake case name [INFO] [stdout] --> src/quantities/mass.rs:49:5 [INFO] [stdout] | [INFO] [stdout] 49 | AtomicMassUnit, ElectronMass, ProtonMass, NeutronMass, [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `atomic_mass_unit` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `ElectronMass` should have a snake case name [INFO] [stdout] --> src/quantities/mass.rs:49:21 [INFO] [stdout] | [INFO] [stdout] 49 | AtomicMassUnit, ElectronMass, ProtonMass, NeutronMass, [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to snake case: `electron_mass` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `ProtonMass` should have a snake case name [INFO] [stdout] --> src/quantities/mass.rs:49:35 [INFO] [stdout] | [INFO] [stdout] 49 | AtomicMassUnit, ElectronMass, ProtonMass, NeutronMass, [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to snake case: `proton_mass` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `NeutronMass` should have a snake case name [INFO] [stdout] --> src/quantities/mass.rs:49:47 [INFO] [stdout] | [INFO] [stdout] 49 | AtomicMassUnit, ElectronMass, ProtonMass, NeutronMass, [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to snake case: `neutron_mass` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `PlanckMass` should have a snake case name [INFO] [stdout] --> src/quantities/mass.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | PlanckMass [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to snake case: `planck_mass` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `MeterPerSecond` should have a snake case name [INFO] [stdout] --> src/quantities/velocity.rs:26:5 [INFO] [stdout] | [INFO] [stdout] 26 | MeterPerSecond, KilometerPerHour, MilePerHour, Knot, FootPerSecond, [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `meter_per_second` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `KilometerPerHour` should have a snake case name [INFO] [stdout] --> src/quantities/velocity.rs:26:21 [INFO] [stdout] | [INFO] [stdout] 26 | MeterPerSecond, KilometerPerHour, MilePerHour, Knot, FootPerSecond, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `kilometer_per_hour` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `MilePerHour` should have a snake case name [INFO] [stdout] --> src/quantities/velocity.rs:26:39 [INFO] [stdout] | [INFO] [stdout] 26 | MeterPerSecond, KilometerPerHour, MilePerHour, Knot, FootPerSecond, [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to snake case: `mile_per_hour` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Knot` should have a snake case name [INFO] [stdout] --> src/quantities/velocity.rs:26:52 [INFO] [stdout] | [INFO] [stdout] 26 | MeterPerSecond, KilometerPerHour, MilePerHour, Knot, FootPerSecond, [INFO] [stdout] | ^^^^ help: convert the identifier to snake case (notice the capitalization): `knot` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `FootPerSecond` should have a snake case name [INFO] [stdout] --> src/quantities/velocity.rs:26:58 [INFO] [stdout] | [INFO] [stdout] 26 | MeterPerSecond, KilometerPerHour, MilePerHour, Knot, FootPerSecond, [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to snake case: `foot_per_second` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `SpeedOfLight` should have a snake case name [INFO] [stdout] --> src/quantities/velocity.rs:27:5 [INFO] [stdout] | [INFO] [stdout] 27 | SpeedOfLight [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to snake case: `speed_of_light` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `MeterPerSecondSquared` should have a snake case name [INFO] [stdout] --> src/quantities/acceleration.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | MeterPerSecondSquared, KilometerPerHourSquared, FootPerSecondSquared [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `meter_per_second_squared` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `KilometerPerHourSquared` should have a snake case name [INFO] [stdout] --> src/quantities/acceleration.rs:21:28 [INFO] [stdout] | [INFO] [stdout] 21 | MeterPerSecondSquared, KilometerPerHourSquared, FootPerSecondSquared [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `kilometer_per_hour_squared` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `FootPerSecondSquared` should have a snake case name [INFO] [stdout] --> src/quantities/acceleration.rs:21:53 [INFO] [stdout] | [INFO] [stdout] 21 | MeterPerSecondSquared, KilometerPerHourSquared, FootPerSecondSquared [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `foot_per_second_squared` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Newton` should have a snake case name [INFO] [stdout] --> src/quantities/force.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | Newton, Dyne, PoundForce, Kilonewton [INFO] [stdout] | ^^^^^^ help: convert the identifier to snake case: `newton` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Dyne` should have a snake case name [INFO] [stdout] --> src/quantities/force.rs:22:13 [INFO] [stdout] | [INFO] [stdout] 22 | Newton, Dyne, PoundForce, Kilonewton [INFO] [stdout] | ^^^^ help: convert the identifier to snake case: `dyne` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `PoundForce` should have a snake case name [INFO] [stdout] --> src/quantities/force.rs:22:19 [INFO] [stdout] | [INFO] [stdout] 22 | Newton, Dyne, PoundForce, Kilonewton [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to snake case: `pound_force` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Kilonewton` should have a snake case name [INFO] [stdout] --> src/quantities/force.rs:22:31 [INFO] [stdout] | [INFO] [stdout] 22 | Newton, Dyne, PoundForce, Kilonewton [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `kilonewton` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Joule` should have a snake case name [INFO] [stdout] --> src/quantities/energy.rs:26:5 [INFO] [stdout] | [INFO] [stdout] 26 | Joule, Calorie, Kilocalorie, KilowattHour, Erg, FootPound, ElectronVolt [INFO] [stdout] | ^^^^^ help: convert the identifier to snake case: `joule` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Calorie` should have a snake case name [INFO] [stdout] --> src/quantities/energy.rs:26:12 [INFO] [stdout] | [INFO] [stdout] 26 | Joule, Calorie, Kilocalorie, KilowattHour, Erg, FootPound, ElectronVolt [INFO] [stdout] | ^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `calorie` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Kilocalorie` should have a snake case name [INFO] [stdout] --> src/quantities/energy.rs:26:21 [INFO] [stdout] | [INFO] [stdout] 26 | Joule, Calorie, Kilocalorie, KilowattHour, Erg, FootPound, ElectronVolt [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `kilocalorie` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `KilowattHour` should have a snake case name [INFO] [stdout] --> src/quantities/energy.rs:26:34 [INFO] [stdout] | [INFO] [stdout] 26 | Joule, Calorie, Kilocalorie, KilowattHour, Erg, FootPound, ElectronVolt [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to snake case: `kilowatt_hour` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Erg` should have a snake case name [INFO] [stdout] --> src/quantities/energy.rs:26:48 [INFO] [stdout] | [INFO] [stdout] 26 | Joule, Calorie, Kilocalorie, KilowattHour, Erg, FootPound, ElectronVolt [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `erg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `FootPound` should have a snake case name [INFO] [stdout] --> src/quantities/energy.rs:26:53 [INFO] [stdout] | [INFO] [stdout] 26 | Joule, Calorie, Kilocalorie, KilowattHour, Erg, FootPound, ElectronVolt [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to snake case: `foot_pound` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `ElectronVolt` should have a snake case name [INFO] [stdout] --> src/quantities/energy.rs:26:64 [INFO] [stdout] | [INFO] [stdout] 26 | Joule, Calorie, Kilocalorie, KilowattHour, Erg, FootPound, ElectronVolt [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to snake case: `electron_volt` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Horsepower` should have a snake case name [INFO] [stdout] --> src/quantities/power.rs:31:5 [INFO] [stdout] | [INFO] [stdout] 31 | Horsepower, MetricHorsepower, BTUPerHour, [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to snake case: `horsepower` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `MetricHorsepower` should have a snake case name [INFO] [stdout] --> src/quantities/power.rs:31:17 [INFO] [stdout] | [INFO] [stdout] 31 | Horsepower, MetricHorsepower, BTUPerHour, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `metric_horsepower` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `BTUPerHour` should have a snake case name [INFO] [stdout] --> src/quantities/power.rs:31:35 [INFO] [stdout] | [INFO] [stdout] 31 | Horsepower, MetricHorsepower, BTUPerHour, [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to snake case: `btuper_hour` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `CaloriePerSecond` should have a snake case name [INFO] [stdout] --> src/quantities/power.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | CaloriePerSecond, FootPoundPerSecond, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `calorie_per_second` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `FootPoundPerSecond` should have a snake case name [INFO] [stdout] --> src/quantities/power.rs:32:23 [INFO] [stdout] | [INFO] [stdout] 32 | CaloriePerSecond, FootPoundPerSecond, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `foot_pound_per_second` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `VoltAmpere` should have a snake case name [INFO] [stdout] --> src/quantities/power.rs:33:5 [INFO] [stdout] | [INFO] [stdout] 33 | VoltAmpere, VoltAmpereReactive [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to snake case: `volt_ampere` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `VoltAmpereReactive` should have a snake case name [INFO] [stdout] --> src/quantities/power.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | VoltAmpere, VoltAmpereReactive [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `volt_ampere_reactive` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `SquareMeter` should have a snake case name [INFO] [stdout] --> src/quantities/area.rs:44:5 [INFO] [stdout] | [INFO] [stdout] 44 | SquareMeter, SquareKilometer, SquareCentimeter, SquareMillimeter, [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to snake case: `square_meter` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `SquareKilometer` should have a snake case name [INFO] [stdout] --> src/quantities/area.rs:44:18 [INFO] [stdout] | [INFO] [stdout] 44 | SquareMeter, SquareKilometer, SquareCentimeter, SquareMillimeter, [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `square_kilometer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `SquareCentimeter` should have a snake case name [INFO] [stdout] --> src/quantities/area.rs:44:35 [INFO] [stdout] | [INFO] [stdout] 44 | SquareMeter, SquareKilometer, SquareCentimeter, SquareMillimeter, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `square_centimeter` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `SquareMillimeter` should have a snake case name [INFO] [stdout] --> src/quantities/area.rs:44:53 [INFO] [stdout] | [INFO] [stdout] 44 | SquareMeter, SquareKilometer, SquareCentimeter, SquareMillimeter, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `square_millimeter` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `SquareInch` should have a snake case name [INFO] [stdout] --> src/quantities/area.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | SquareInch, SquareFoot, SquareYard, SquareMile, [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to snake case: `square_inch` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `SquareFoot` should have a snake case name [INFO] [stdout] --> src/quantities/area.rs:45:17 [INFO] [stdout] | [INFO] [stdout] 45 | SquareInch, SquareFoot, SquareYard, SquareMile, [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to snake case: `square_foot` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `SquareYard` should have a snake case name [INFO] [stdout] --> src/quantities/area.rs:45:29 [INFO] [stdout] | [INFO] [stdout] 45 | SquareInch, SquareFoot, SquareYard, SquareMile, [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to snake case: `square_yard` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `SquareMile` should have a snake case name [INFO] [stdout] --> src/quantities/area.rs:45:41 [INFO] [stdout] | [INFO] [stdout] 45 | SquareInch, SquareFoot, SquareYard, SquareMile, [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to snake case: `square_mile` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Acre` should have a snake case name [INFO] [stdout] --> src/quantities/area.rs:46:5 [INFO] [stdout] | [INFO] [stdout] 46 | Acre, Hectare, [INFO] [stdout] | ^^^^ help: convert the identifier to snake case: `acre` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Hectare` should have a snake case name [INFO] [stdout] --> src/quantities/area.rs:46:11 [INFO] [stdout] | [INFO] [stdout] 46 | Acre, Hectare, [INFO] [stdout] | ^^^^^^^ help: convert the identifier to snake case: `hectare` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `SquareAstronomicalUnit` should have a snake case name [INFO] [stdout] --> src/quantities/area.rs:47:5 [INFO] [stdout] | [INFO] [stdout] 47 | SquareAstronomicalUnit, SquareLightYear, SquareParsec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `square_astronomical_unit` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `SquareLightYear` should have a snake case name [INFO] [stdout] --> src/quantities/area.rs:47:29 [INFO] [stdout] | [INFO] [stdout] 47 | SquareAstronomicalUnit, SquareLightYear, SquareParsec, [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `square_light_year` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `SquareParsec` should have a snake case name [INFO] [stdout] --> src/quantities/area.rs:47:46 [INFO] [stdout] | [INFO] [stdout] 47 | SquareAstronomicalUnit, SquareLightYear, SquareParsec, [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to snake case: `square_parsec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Barn` should have a snake case name [INFO] [stdout] --> src/quantities/area.rs:48:5 [INFO] [stdout] | [INFO] [stdout] 48 | Barn, MilliBarn, MicroBarn [INFO] [stdout] | ^^^^ help: convert the identifier to snake case: `barn` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `MilliBarn` should have a snake case name [INFO] [stdout] --> src/quantities/area.rs:48:11 [INFO] [stdout] | [INFO] [stdout] 48 | Barn, MilliBarn, MicroBarn [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to snake case: `milli_barn` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `MicroBarn` should have a snake case name [INFO] [stdout] --> src/quantities/area.rs:48:22 [INFO] [stdout] | [INFO] [stdout] 48 | Barn, MilliBarn, MicroBarn [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to snake case: `micro_barn` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `CubicMeter` should have a snake case name [INFO] [stdout] --> src/quantities/volume.rs:46:5 [INFO] [stdout] | [INFO] [stdout] 46 | CubicMeter, CubicKilometer, CubicCentimeter, CubicMillimeter, [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to snake case: `cubic_meter` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `CubicKilometer` should have a snake case name [INFO] [stdout] --> src/quantities/volume.rs:46:17 [INFO] [stdout] | [INFO] [stdout] 46 | CubicMeter, CubicKilometer, CubicCentimeter, CubicMillimeter, [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `cubic_kilometer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `CubicCentimeter` should have a snake case name [INFO] [stdout] --> src/quantities/volume.rs:46:33 [INFO] [stdout] | [INFO] [stdout] 46 | CubicMeter, CubicKilometer, CubicCentimeter, CubicMillimeter, [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `cubic_centimeter` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `CubicMillimeter` should have a snake case name [INFO] [stdout] --> src/quantities/volume.rs:46:50 [INFO] [stdout] | [INFO] [stdout] 46 | CubicMeter, CubicKilometer, CubicCentimeter, CubicMillimeter, [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `cubic_millimeter` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Liter` should have a snake case name [INFO] [stdout] --> src/quantities/volume.rs:47:5 [INFO] [stdout] | [INFO] [stdout] 47 | Liter, Milliliter, [INFO] [stdout] | ^^^^^ help: convert the identifier to snake case: `liter` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Milliliter` should have a snake case name [INFO] [stdout] --> src/quantities/volume.rs:47:12 [INFO] [stdout] | [INFO] [stdout] 47 | Liter, Milliliter, [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to snake case: `milliliter` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `CubicInch` should have a snake case name [INFO] [stdout] --> src/quantities/volume.rs:48:5 [INFO] [stdout] | [INFO] [stdout] 48 | CubicInch, CubicFoot, CubicYard, CubicMile, [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to snake case: `cubic_inch` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `CubicFoot` should have a snake case name [INFO] [stdout] --> src/quantities/volume.rs:48:16 [INFO] [stdout] | [INFO] [stdout] 48 | CubicInch, CubicFoot, CubicYard, CubicMile, [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to snake case: `cubic_foot` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `CubicYard` should have a snake case name [INFO] [stdout] --> src/quantities/volume.rs:48:27 [INFO] [stdout] | [INFO] [stdout] 48 | CubicInch, CubicFoot, CubicYard, CubicMile, [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to snake case: `cubic_yard` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `CubicMile` should have a snake case name [INFO] [stdout] --> src/quantities/volume.rs:48:38 [INFO] [stdout] | [INFO] [stdout] 48 | CubicInch, CubicFoot, CubicYard, CubicMile, [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to snake case: `cubic_mile` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Gallon` should have a snake case name [INFO] [stdout] --> src/quantities/volume.rs:49:5 [INFO] [stdout] | [INFO] [stdout] 49 | Gallon, Quart, Pint, FluidOunce, [INFO] [stdout] | ^^^^^^ help: convert the identifier to snake case: `gallon` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Quart` should have a snake case name [INFO] [stdout] --> src/quantities/volume.rs:49:13 [INFO] [stdout] | [INFO] [stdout] 49 | Gallon, Quart, Pint, FluidOunce, [INFO] [stdout] | ^^^^^ help: convert the identifier to snake case: `quart` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Pint` should have a snake case name [INFO] [stdout] --> src/quantities/volume.rs:49:20 [INFO] [stdout] | [INFO] [stdout] 49 | Gallon, Quart, Pint, FluidOunce, [INFO] [stdout] | ^^^^ help: convert the identifier to snake case: `pint` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `FluidOunce` should have a snake case name [INFO] [stdout] --> src/quantities/volume.rs:49:26 [INFO] [stdout] | [INFO] [stdout] 49 | Gallon, Quart, Pint, FluidOunce, [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to snake case: `fluid_ounce` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `CubicAstronomicalUnit` should have a snake case name [INFO] [stdout] --> src/quantities/volume.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | CubicAstronomicalUnit, CubicLightYear, CubicParsec [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `cubic_astronomical_unit` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `CubicLightYear` should have a snake case name [INFO] [stdout] --> src/quantities/volume.rs:50:28 [INFO] [stdout] | [INFO] [stdout] 50 | CubicAstronomicalUnit, CubicLightYear, CubicParsec [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `cubic_light_year` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `CubicParsec` should have a snake case name [INFO] [stdout] --> src/quantities/volume.rs:50:44 [INFO] [stdout] | [INFO] [stdout] 50 | CubicAstronomicalUnit, CubicLightYear, CubicParsec [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to snake case: `cubic_parsec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Radian` should have a snake case name [INFO] [stdout] --> src/quantities/angle.rs:36:5 [INFO] [stdout] | [INFO] [stdout] 36 | Radian, Degree, Arcminute, Arcsecond, Milliarcsecond, Microarcsecond, [INFO] [stdout] | ^^^^^^ help: convert the identifier to snake case: `radian` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Degree` should have a snake case name [INFO] [stdout] --> src/quantities/angle.rs:36:13 [INFO] [stdout] | [INFO] [stdout] 36 | Radian, Degree, Arcminute, Arcsecond, Milliarcsecond, Microarcsecond, [INFO] [stdout] | ^^^^^^ help: convert the identifier to snake case: `degree` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Arcminute` should have a snake case name [INFO] [stdout] --> src/quantities/angle.rs:36:21 [INFO] [stdout] | [INFO] [stdout] 36 | Radian, Degree, Arcminute, Arcsecond, Milliarcsecond, Microarcsecond, [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to snake case: `arcminute` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Arcsecond` should have a snake case name [INFO] [stdout] --> src/quantities/angle.rs:36:32 [INFO] [stdout] | [INFO] [stdout] 36 | Radian, Degree, Arcminute, Arcsecond, Milliarcsecond, Microarcsecond, [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to snake case: `arcsecond` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Milliarcsecond` should have a snake case name [INFO] [stdout] --> src/quantities/angle.rs:36:43 [INFO] [stdout] | [INFO] [stdout] 36 | Radian, Degree, Arcminute, Arcsecond, Milliarcsecond, Microarcsecond, [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `milliarcsecond` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Microarcsecond` should have a snake case name [INFO] [stdout] --> src/quantities/angle.rs:36:59 [INFO] [stdout] | [INFO] [stdout] 36 | Radian, Degree, Arcminute, Arcsecond, Milliarcsecond, Microarcsecond, [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `microarcsecond` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Revolution` should have a snake case name [INFO] [stdout] --> src/quantities/angle.rs:37:5 [INFO] [stdout] | [INFO] [stdout] 37 | Revolution, Turn, Gradian [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to snake case: `revolution` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Turn` should have a snake case name [INFO] [stdout] --> src/quantities/angle.rs:37:17 [INFO] [stdout] | [INFO] [stdout] 37 | Revolution, Turn, Gradian [INFO] [stdout] | ^^^^ help: convert the identifier to snake case: `turn` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Gradian` should have a snake case name [INFO] [stdout] --> src/quantities/angle.rs:37:23 [INFO] [stdout] | [INFO] [stdout] 37 | Revolution, Turn, Gradian [INFO] [stdout] | ^^^^^^^ help: convert the identifier to snake case: `gradian` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Hertz` should have a snake case name [INFO] [stdout] --> src/quantities/frequency.rs:41:5 [INFO] [stdout] | [INFO] [stdout] 41 | Hertz, Kilohertz, Megahertz, Gigahertz, Terahertz, [INFO] [stdout] | ^^^^^ help: convert the identifier to snake case: `hertz` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Kilohertz` should have a snake case name [INFO] [stdout] --> src/quantities/frequency.rs:41:12 [INFO] [stdout] | [INFO] [stdout] 41 | Hertz, Kilohertz, Megahertz, Gigahertz, Terahertz, [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `kilohertz` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Megahertz` should have a snake case name [INFO] [stdout] --> src/quantities/frequency.rs:41:23 [INFO] [stdout] | [INFO] [stdout] 41 | Hertz, Kilohertz, Megahertz, Gigahertz, Terahertz, [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to snake case: `megahertz` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Gigahertz` should have a snake case name [INFO] [stdout] --> src/quantities/frequency.rs:41:34 [INFO] [stdout] | [INFO] [stdout] 41 | Hertz, Kilohertz, Megahertz, Gigahertz, Terahertz, [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to snake case: `gigahertz` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Terahertz` should have a snake case name [INFO] [stdout] --> src/quantities/frequency.rs:41:45 [INFO] [stdout] | [INFO] [stdout] 41 | Hertz, Kilohertz, Megahertz, Gigahertz, Terahertz, [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to snake case: `terahertz` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Millihertz` should have a snake case name [INFO] [stdout] --> src/quantities/frequency.rs:42:5 [INFO] [stdout] | [INFO] [stdout] 42 | Millihertz, Microhertz, Nanohertz, [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to snake case: `millihertz` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Microhertz` should have a snake case name [INFO] [stdout] --> src/quantities/frequency.rs:42:17 [INFO] [stdout] | [INFO] [stdout] 42 | Millihertz, Microhertz, Nanohertz, [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to snake case: `microhertz` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Nanohertz` should have a snake case name [INFO] [stdout] --> src/quantities/frequency.rs:42:29 [INFO] [stdout] | [INFO] [stdout] 42 | Millihertz, Microhertz, Nanohertz, [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to snake case: `nanohertz` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `RevolutionsPerSecond` should have a snake case name [INFO] [stdout] --> src/quantities/frequency.rs:43:5 [INFO] [stdout] | [INFO] [stdout] 43 | RevolutionsPerSecond, RevolutionsPerMinute, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `revolutions_per_second` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `RevolutionsPerMinute` should have a snake case name [INFO] [stdout] --> src/quantities/frequency.rs:43:27 [INFO] [stdout] | [INFO] [stdout] 43 | RevolutionsPerSecond, RevolutionsPerMinute, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `revolutions_per_minute` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `CyclesPerDay` should have a snake case name [INFO] [stdout] --> src/quantities/frequency.rs:44:5 [INFO] [stdout] | [INFO] [stdout] 44 | CyclesPerDay, CyclesPerYear, RadiansPerSecond [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to snake case: `cycles_per_day` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `CyclesPerYear` should have a snake case name [INFO] [stdout] --> src/quantities/frequency.rs:44:19 [INFO] [stdout] | [INFO] [stdout] 44 | CyclesPerDay, CyclesPerYear, RadiansPerSecond [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to snake case: `cycles_per_year` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `RadiansPerSecond` should have a snake case name [INFO] [stdout] --> src/quantities/frequency.rs:44:34 [INFO] [stdout] | [INFO] [stdout] 44 | CyclesPerDay, CyclesPerYear, RadiansPerSecond [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `radians_per_second` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Watt` should have a snake case name [INFO] [stdout] --> src/quantities/luminosity.rs:37:5 [INFO] [stdout] | [INFO] [stdout] 37 | Watt, Kilowatt, Megawatt, Gigawatt, [INFO] [stdout] | ^^^^ help: convert the identifier to snake case (notice the capitalization): `watt` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Kilowatt` should have a snake case name [INFO] [stdout] --> src/quantities/luminosity.rs:37:11 [INFO] [stdout] | [INFO] [stdout] 37 | Watt, Kilowatt, Megawatt, Gigawatt, [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `kilowatt` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Megawatt` should have a snake case name [INFO] [stdout] --> src/quantities/luminosity.rs:37:21 [INFO] [stdout] | [INFO] [stdout] 37 | Watt, Kilowatt, Megawatt, Gigawatt, [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to snake case: `megawatt` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Gigawatt` should have a snake case name [INFO] [stdout] --> src/quantities/luminosity.rs:37:31 [INFO] [stdout] | [INFO] [stdout] 37 | Watt, Kilowatt, Megawatt, Gigawatt, [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to snake case: `gigawatt` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Milliwatt` should have a snake case name [INFO] [stdout] --> src/quantities/luminosity.rs:38:5 [INFO] [stdout] | [INFO] [stdout] 38 | Milliwatt, Microwatt, Nanowatt, [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to snake case: `milliwatt` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Microwatt` should have a snake case name [INFO] [stdout] --> src/quantities/luminosity.rs:38:16 [INFO] [stdout] | [INFO] [stdout] 38 | Milliwatt, Microwatt, Nanowatt, [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to snake case: `microwatt` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Nanowatt` should have a snake case name [INFO] [stdout] --> src/quantities/luminosity.rs:38:27 [INFO] [stdout] | [INFO] [stdout] 38 | Milliwatt, Microwatt, Nanowatt, [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to snake case: `nanowatt` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `SolarLuminosity` should have a snake case name [INFO] [stdout] --> src/quantities/luminosity.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | SolarLuminosity, SolarLuminosityUnit, ErgPerSecond [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `solar_luminosity` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `SolarLuminosityUnit` should have a snake case name [INFO] [stdout] --> src/quantities/luminosity.rs:39:22 [INFO] [stdout] | [INFO] [stdout] 39 | SolarLuminosity, SolarLuminosityUnit, ErgPerSecond [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `solar_luminosity_unit` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `ErgPerSecond` should have a snake case name [INFO] [stdout] --> src/quantities/luminosity.rs:39:43 [INFO] [stdout] | [INFO] [stdout] 39 | SolarLuminosity, SolarLuminosityUnit, ErgPerSecond [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to snake case: `erg_per_second` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Pascal` should have a snake case name [INFO] [stdout] --> src/quantities/pressure.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | Pascal, Kilopascal, Megapascal, Gigapascal, Terapascal, Petapascal, [INFO] [stdout] | ^^^^^^ help: convert the identifier to snake case: `pascal` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Kilopascal` should have a snake case name [INFO] [stdout] --> src/quantities/pressure.rs:50:13 [INFO] [stdout] | [INFO] [stdout] 50 | Pascal, Kilopascal, Megapascal, Gigapascal, Terapascal, Petapascal, [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `kilopascal` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Megapascal` should have a snake case name [INFO] [stdout] --> src/quantities/pressure.rs:50:25 [INFO] [stdout] | [INFO] [stdout] 50 | Pascal, Kilopascal, Megapascal, Gigapascal, Terapascal, Petapascal, [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to snake case: `megapascal` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Gigapascal` should have a snake case name [INFO] [stdout] --> src/quantities/pressure.rs:50:37 [INFO] [stdout] | [INFO] [stdout] 50 | Pascal, Kilopascal, Megapascal, Gigapascal, Terapascal, Petapascal, [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to snake case: `gigapascal` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Terapascal` should have a snake case name [INFO] [stdout] --> src/quantities/pressure.rs:50:49 [INFO] [stdout] | [INFO] [stdout] 50 | Pascal, Kilopascal, Megapascal, Gigapascal, Terapascal, Petapascal, [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to snake case: `terapascal` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Petapascal` should have a snake case name [INFO] [stdout] --> src/quantities/pressure.rs:50:61 [INFO] [stdout] | [INFO] [stdout] 50 | Pascal, Kilopascal, Megapascal, Gigapascal, Terapascal, Petapascal, [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to snake case: `petapascal` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Millipascal` should have a snake case name [INFO] [stdout] --> src/quantities/pressure.rs:51:5 [INFO] [stdout] | [INFO] [stdout] 51 | Millipascal, Micropascal, Nanopascal, [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to snake case: `millipascal` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Micropascal` should have a snake case name [INFO] [stdout] --> src/quantities/pressure.rs:51:18 [INFO] [stdout] | [INFO] [stdout] 51 | Millipascal, Micropascal, Nanopascal, [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to snake case: `micropascal` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Nanopascal` should have a snake case name [INFO] [stdout] --> src/quantities/pressure.rs:51:31 [INFO] [stdout] | [INFO] [stdout] 51 | Millipascal, Micropascal, Nanopascal, [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to snake case: `nanopascal` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Bar` should have a snake case name [INFO] [stdout] --> src/quantities/pressure.rs:52:5 [INFO] [stdout] | [INFO] [stdout] 52 | Bar, Millibar, Atmosphere, Torr, MillimeterMercury, [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `bar` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Millibar` should have a snake case name [INFO] [stdout] --> src/quantities/pressure.rs:52:10 [INFO] [stdout] | [INFO] [stdout] 52 | Bar, Millibar, Atmosphere, Torr, MillimeterMercury, [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to snake case: `millibar` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Atmosphere` should have a snake case name [INFO] [stdout] --> src/quantities/pressure.rs:52:20 [INFO] [stdout] | [INFO] [stdout] 52 | Bar, Millibar, Atmosphere, Torr, MillimeterMercury, [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to snake case: `atmosphere` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Torr` should have a snake case name [INFO] [stdout] --> src/quantities/pressure.rs:52:32 [INFO] [stdout] | [INFO] [stdout] 52 | Bar, Millibar, Atmosphere, Torr, MillimeterMercury, [INFO] [stdout] | ^^^^ help: convert the identifier to snake case: `torr` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `MillimeterMercury` should have a snake case name [INFO] [stdout] --> src/quantities/pressure.rs:52:38 [INFO] [stdout] | [INFO] [stdout] 52 | Bar, Millibar, Atmosphere, Torr, MillimeterMercury, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `millimeter_mercury` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Dyne` should have a snake case name [INFO] [stdout] --> src/quantities/pressure.rs:53:5 [INFO] [stdout] | [INFO] [stdout] 53 | Dyne, Barye, SolarWindPressure, InterstellarPressure [INFO] [stdout] | ^^^^ help: convert the identifier to snake case: `dyne` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `Barye` should have a snake case name [INFO] [stdout] --> src/quantities/pressure.rs:53:11 [INFO] [stdout] | [INFO] [stdout] 53 | Dyne, Barye, SolarWindPressure, InterstellarPressure [INFO] [stdout] | ^^^^^ help: convert the identifier to snake case: `barye` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `SolarWindPressure` should have a snake case name [INFO] [stdout] --> src/quantities/pressure.rs:53:18 [INFO] [stdout] | [INFO] [stdout] 53 | Dyne, Barye, SolarWindPressure, InterstellarPressure [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `solar_wind_pressure` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `InterstellarPressure` should have a snake case name [INFO] [stdout] --> src/quantities/pressure.rs:53:37 [INFO] [stdout] | [INFO] [stdout] 53 | Dyne, Barye, SolarWindPressure, InterstellarPressure [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `interstellar_pressure` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `KilogramPerCubicMeter` should have a snake case name [INFO] [stdout] --> src/quantities/density.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | KilogramPerCubicMeter, GramPerCubicCentimeter, GramPerCubicMeter, TonnePerCubicMeter, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `kilogram_per_cubic_meter` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `GramPerCubicCentimeter` should have a snake case name [INFO] [stdout] --> src/quantities/density.rs:45:28 [INFO] [stdout] | [INFO] [stdout] 45 | KilogramPerCubicMeter, GramPerCubicCentimeter, GramPerCubicMeter, TonnePerCubicMeter, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `gram_per_cubic_centimeter` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `GramPerCubicMeter` should have a snake case name [INFO] [stdout] --> src/quantities/density.rs:45:52 [INFO] [stdout] | [INFO] [stdout] 45 | KilogramPerCubicMeter, GramPerCubicCentimeter, GramPerCubicMeter, TonnePerCubicMeter, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `gram_per_cubic_meter` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `TonnePerCubicMeter` should have a snake case name [INFO] [stdout] --> src/quantities/density.rs:45:71 [INFO] [stdout] | [INFO] [stdout] 45 | KilogramPerCubicMeter, GramPerCubicCentimeter, GramPerCubicMeter, TonnePerCubicMeter, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `tonne_per_cubic_meter` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `GramPerCubicCentimeterCGS` should have a snake case name [INFO] [stdout] --> src/quantities/density.rs:46:5 [INFO] [stdout] | [INFO] [stdout] 46 | GramPerCubicCentimeterCGS, SolarDensity, WaterDensity, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `gram_per_cubic_centimeter_cgs` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `SolarDensity` should have a snake case name [INFO] [stdout] --> src/quantities/density.rs:46:32 [INFO] [stdout] | [INFO] [stdout] 46 | GramPerCubicCentimeterCGS, SolarDensity, WaterDensity, [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to snake case: `solar_density` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `WaterDensity` should have a snake case name [INFO] [stdout] --> src/quantities/density.rs:46:46 [INFO] [stdout] | [INFO] [stdout] 46 | GramPerCubicCentimeterCGS, SolarDensity, WaterDensity, [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to snake case: `water_density` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `WhiteDwarfDensity` should have a snake case name [INFO] [stdout] --> src/quantities/density.rs:47:5 [INFO] [stdout] | [INFO] [stdout] 47 | WhiteDwarfDensity, NeutronStarDensity, NuclearDensity, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `white_dwarf_density` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `NeutronStarDensity` should have a snake case name [INFO] [stdout] --> src/quantities/density.rs:47:24 [INFO] [stdout] | [INFO] [stdout] 47 | WhiteDwarfDensity, NeutronStarDensity, NuclearDensity, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `neutron_star_density` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `NuclearDensity` should have a snake case name [INFO] [stdout] --> src/quantities/density.rs:47:44 [INFO] [stdout] | [INFO] [stdout] 47 | WhiteDwarfDensity, NeutronStarDensity, NuclearDensity, [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `nuclear_density` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `InterstellarDensity` should have a snake case name [INFO] [stdout] --> src/quantities/density.rs:48:5 [INFO] [stdout] | [INFO] [stdout] 48 | InterstellarDensity, MolecularCloudDensity, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `interstellar_density` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `MolecularCloudDensity` should have a snake case name [INFO] [stdout] --> src/quantities/density.rs:48:26 [INFO] [stdout] | [INFO] [stdout] 48 | InterstellarDensity, MolecularCloudDensity, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `molecular_cloud_density` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `EarthDensity` should have a snake case name [INFO] [stdout] --> src/quantities/density.rs:49:5 [INFO] [stdout] | [INFO] [stdout] 49 | EarthDensity, AirDensity [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to snake case: `earth_density` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `AirDensity` should have a snake case name [INFO] [stdout] --> src/quantities/density.rs:49:19 [INFO] [stdout] | [INFO] [stdout] 49 | EarthDensity, AirDensity [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to snake case: `air_density` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `RadianPerSecond` should have a snake case name [INFO] [stdout] --> src/quantities/angular_velocity.rs:46:5 [INFO] [stdout] | [INFO] [stdout] 46 | RadianPerSecond, DegreePerSecond, DegreePerMinute, DegreePerHour, [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `radian_per_second` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `DegreePerSecond` should have a snake case name [INFO] [stdout] --> src/quantities/angular_velocity.rs:46:22 [INFO] [stdout] | [INFO] [stdout] 46 | RadianPerSecond, DegreePerSecond, DegreePerMinute, DegreePerHour, [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `degree_per_second` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `DegreePerMinute` should have a snake case name [INFO] [stdout] --> src/quantities/angular_velocity.rs:46:39 [INFO] [stdout] | [INFO] [stdout] 46 | RadianPerSecond, DegreePerSecond, DegreePerMinute, DegreePerHour, [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `degree_per_minute` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `DegreePerHour` should have a snake case name [INFO] [stdout] --> src/quantities/angular_velocity.rs:46:56 [INFO] [stdout] | [INFO] [stdout] 46 | RadianPerSecond, DegreePerSecond, DegreePerMinute, DegreePerHour, [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to snake case: `degree_per_hour` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `RotationsPerSecond` should have a snake case name [INFO] [stdout] --> src/quantities/angular_velocity.rs:47:5 [INFO] [stdout] | [INFO] [stdout] 47 | RotationsPerSecond, RotationsPerMinute, RotationsPerHour, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `rotations_per_second` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `RotationsPerMinute` should have a snake case name [INFO] [stdout] --> src/quantities/angular_velocity.rs:47:25 [INFO] [stdout] | [INFO] [stdout] 47 | RotationsPerSecond, RotationsPerMinute, RotationsPerHour, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `rotations_per_minute` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `RotationsPerHour` should have a snake case name [INFO] [stdout] --> src/quantities/angular_velocity.rs:47:45 [INFO] [stdout] | [INFO] [stdout] 47 | RotationsPerSecond, RotationsPerMinute, RotationsPerHour, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `rotations_per_hour` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `MilliarcsecondsPerYear` should have a snake case name [INFO] [stdout] --> src/quantities/angular_velocity.rs:48:5 [INFO] [stdout] | [INFO] [stdout] 48 | MilliarcsecondsPerYear, MicroarcsecondsPerYear, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `milliarcseconds_per_year` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `MicroarcsecondsPerYear` should have a snake case name [INFO] [stdout] --> src/quantities/angular_velocity.rs:48:29 [INFO] [stdout] | [INFO] [stdout] 48 | MilliarcsecondsPerYear, MicroarcsecondsPerYear, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `microarcseconds_per_year` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `EarthRotationRate` should have a snake case name [INFO] [stdout] --> src/quantities/angular_velocity.rs:49:5 [INFO] [stdout] | [INFO] [stdout] 49 | EarthRotationRate, EarthOrbitalRate, SolarRotationRate, PulsarRotationRate, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `earth_rotation_rate` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `EarthOrbitalRate` should have a snake case name [INFO] [stdout] --> src/quantities/angular_velocity.rs:49:24 [INFO] [stdout] | [INFO] [stdout] 49 | EarthRotationRate, EarthOrbitalRate, SolarRotationRate, PulsarRotationRate, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `earth_orbital_rate` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `SolarRotationRate` should have a snake case name [INFO] [stdout] --> src/quantities/angular_velocity.rs:49:42 [INFO] [stdout] | [INFO] [stdout] 49 | EarthRotationRate, EarthOrbitalRate, SolarRotationRate, PulsarRotationRate, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `solar_rotation_rate` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `PulsarRotationRate` should have a snake case name [INFO] [stdout] --> src/quantities/angular_velocity.rs:49:61 [INFO] [stdout] | [INFO] [stdout] 49 | EarthRotationRate, EarthOrbitalRate, SolarRotationRate, PulsarRotationRate, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `pulsar_rotation_rate` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `RPM` should have a snake case name [INFO] [stdout] --> src/quantities/angular_velocity.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | RPM [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `rpm` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `KilogramMeterPerSecond` should have a snake case name [INFO] [stdout] --> src/quantities/momentum.rs:49:5 [INFO] [stdout] | [INFO] [stdout] 49 | KilogramMeterPerSecond, NewtonSecond, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `kilogram_meter_per_second` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `NewtonSecond` should have a snake case name [INFO] [stdout] --> src/quantities/momentum.rs:49:29 [INFO] [stdout] | [INFO] [stdout] 49 | KilogramMeterPerSecond, NewtonSecond, [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to snake case: `newton_second` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `GramCentimeterPerSecond` should have a snake case name [INFO] [stdout] --> src/quantities/momentum.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | GramCentimeterPerSecond, GramMeterPerSecond, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `gram_centimeter_per_second` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `GramMeterPerSecond` should have a snake case name [INFO] [stdout] --> src/quantities/momentum.rs:50:30 [INFO] [stdout] | [INFO] [stdout] 50 | GramCentimeterPerSecond, GramMeterPerSecond, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `gram_meter_per_second` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `TonneMeterPerSecond` should have a snake case name [INFO] [stdout] --> src/quantities/momentum.rs:51:5 [INFO] [stdout] | [INFO] [stdout] 51 | TonneMeterPerSecond, KilogramKilometerPerSecond, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `tonne_meter_per_second` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `KilogramKilometerPerSecond` should have a snake case name [INFO] [stdout] --> src/quantities/momentum.rs:51:26 [INFO] [stdout] | [INFO] [stdout] 51 | TonneMeterPerSecond, KilogramKilometerPerSecond, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `kilogram_kilometer_per_second` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `ElectronVoltPerSpeedOfLight` should have a snake case name [INFO] [stdout] --> src/quantities/momentum.rs:52:5 [INFO] [stdout] | [INFO] [stdout] 52 | ElectronVoltPerSpeedOfLight, MegaElectronVoltPerSpeedOfLight, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `electron_volt_per_speed_of_light` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `MegaElectronVoltPerSpeedOfLight` should have a snake case name [INFO] [stdout] --> src/quantities/momentum.rs:52:34 [INFO] [stdout] | [INFO] [stdout] 52 | ElectronVoltPerSpeedOfLight, MegaElectronVoltPerSpeedOfLight, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `mega_electron_volt_per_speed_of_light` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `GigaElectronVoltPerSpeedOfLight` should have a snake case name [INFO] [stdout] --> src/quantities/momentum.rs:53:5 [INFO] [stdout] | [INFO] [stdout] 53 | GigaElectronVoltPerSpeedOfLight, TeraElectronVoltPerSpeedOfLight, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `giga_electron_volt_per_speed_of_light` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `TeraElectronVoltPerSpeedOfLight` should have a snake case name [INFO] [stdout] --> src/quantities/momentum.rs:53:38 [INFO] [stdout] | [INFO] [stdout] 53 | GigaElectronVoltPerSpeedOfLight, TeraElectronVoltPerSpeedOfLight, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `tera_electron_volt_per_speed_of_light` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `SolarMassAUPerYear` should have a snake case name [INFO] [stdout] --> src/quantities/momentum.rs:54:5 [INFO] [stdout] | [INFO] [stdout] 54 | SolarMassAUPerYear, EarthMassKilometerPerSecond, LunarMassKilometerPerSecond, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `solar_mass_auper_year` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `EarthMassKilometerPerSecond` should have a snake case name [INFO] [stdout] --> src/quantities/momentum.rs:54:25 [INFO] [stdout] | [INFO] [stdout] 54 | SolarMassAUPerYear, EarthMassKilometerPerSecond, LunarMassKilometerPerSecond, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `earth_mass_kilometer_per_second` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `LunarMassKilometerPerSecond` should have a snake case name [INFO] [stdout] --> src/quantities/momentum.rs:54:54 [INFO] [stdout] | [INFO] [stdout] 54 | SolarMassAUPerYear, EarthMassKilometerPerSecond, LunarMassKilometerPerSecond, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `lunar_mass_kilometer_per_second` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `AtomicMassUnitMeterPerSecond` should have a snake case name [INFO] [stdout] --> src/quantities/momentum.rs:55:5 [INFO] [stdout] | [INFO] [stdout] 55 | AtomicMassUnitMeterPerSecond, ElectronMassSpeedOfLight, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `atomic_mass_unit_meter_per_second` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `ElectronMassSpeedOfLight` should have a snake case name [INFO] [stdout] --> src/quantities/momentum.rs:55:35 [INFO] [stdout] | [INFO] [stdout] 55 | AtomicMassUnitMeterPerSecond, ElectronMassSpeedOfLight, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `electron_mass_speed_of_light` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `KilogramKilometerPerHour` should have a snake case name [INFO] [stdout] --> src/quantities/momentum.rs:56:5 [INFO] [stdout] | [INFO] [stdout] 56 | KilogramKilometerPerHour [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `kilogram_kilometer_per_hour` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `turbine_blade` [INFO] [stdout] --> src/bin/angular_velocity_demo.rs:149:9 [INFO] [stdout] | [INFO] [stdout] 149 | let turbine_blade = jet_engine; // Jet engine [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_turbine_blade` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `planetary_rotation` [INFO] [stdout] --> src/bin/angular_velocity_demo.rs:150:9 [INFO] [stdout] | [INFO] [stdout] 150 | let planetary_rotation = earth_rotation; // Earth [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_planetary_rotation` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `stellar_rotation` [INFO] [stdout] --> src/bin/angular_velocity_demo.rs:151:9 [INFO] [stdout] | [INFO] [stdout] 151 | let stellar_rotation = solar_rotation; // Sun [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_stellar_rotation` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `microscopy` [INFO] [stdout] --> src/bin/formatting_demo.rs:162:9 [INFO] [stdout] | [INFO] [stdout] 162 | let microscopy = UnitRecommendation::for_context("distance", "microscopy"); [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_microscopy` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `planet` [INFO] [stdout] --> src/bin/momentum_demo.rs:177:9 [INFO] [stdout] | [INFO] [stdout] 177 | let planet = earth_momentum; [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_planet` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `rocky_planet` [INFO] [stdout] --> src/bin/density_demo.rs:127:9 [INFO] [stdout] | [INFO] [stdout] 127 | let rocky_planet = earth; // Earth density [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_rocky_planet` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `white_dwarf_core` [INFO] [stdout] --> src/bin/density_demo.rs:129:9 [INFO] [stdout] | [INFO] [stdout] 129 | let white_dwarf_core = white_dwarf; // White dwarf [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_white_dwarf_core` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `earth_nHz` should have a snake case name [INFO] [stdout] --> src/bin/frequency_demo.rs:60:9 [INFO] [stdout] | [INFO] [stdout] 60 | let earth_nHz: Frequency = earth_rotation.convert_to(); [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to snake case: `earth_n_hz` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `earth_orbit_nHz` should have a snake case name [INFO] [stdout] --> src/bin/frequency_demo.rs:74:9 [INFO] [stdout] | [INFO] [stdout] 74 | let earth_orbit_nHz: Frequency = earth_orbit.convert_to(); [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `earth_orbit_n_hz` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `earth_nHz` should have a snake case name [INFO] [stdout] --> src/bin/frequency_demo.rs:60:9 [INFO] [stdout] | [INFO] [stdout] 60 | let earth_nHz: Frequency = earth_rotation.convert_to(); [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to snake case: `earth_n_hz` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `earth_orbit_nHz` should have a snake case name [INFO] [stdout] --> src/bin/frequency_demo.rs:74:9 [INFO] [stdout] | [INFO] [stdout] 74 | let earth_orbit_nHz: Frequency = earth_orbit.convert_to(); [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `earth_orbit_n_hz` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `planet` [INFO] [stdout] --> src/bin/momentum_demo.rs:177:9 [INFO] [stdout] | [INFO] [stdout] 177 | let planet = earth_momentum; [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_planet` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `rocky_planet` [INFO] [stdout] --> src/bin/density_demo.rs:127:9 [INFO] [stdout] | [INFO] [stdout] 127 | let rocky_planet = earth; // Earth density [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_rocky_planet` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `white_dwarf_core` [INFO] [stdout] --> src/bin/density_demo.rs:129:9 [INFO] [stdout] | [INFO] [stdout] 129 | let white_dwarf_core = white_dwarf; // White dwarf [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_white_dwarf_core` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `microscopy` [INFO] [stdout] --> src/bin/formatting_demo.rs:162:9 [INFO] [stdout] | [INFO] [stdout] 162 | let microscopy = UnitRecommendation::for_context("distance", "microscopy"); [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_microscopy` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FINE_STRUCTURE_CONSTANT` in this scope [INFO] [stdout] --> src/bin/constants_demo.rs:18:51 [INFO] [stdout] | [INFO] [stdout] 18 | println!(" Fine structure constant: {:.6}", FINE_STRUCTURE_CONSTANT); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these constants [INFO] [stdout] | [INFO] [stdout] 3 + use crate::electromagnetic::FINE_STRUCTURE_CONSTANT; [INFO] [stdout] | [INFO] [stdout] 3 + use crate::fundamental::FINE_STRUCTURE_CONSTANT; [INFO] [stdout] | [INFO] [stdout] 3 + use units::electromagnetic::FINE_STRUCTURE_CONSTANT; [INFO] [stdout] | [INFO] [stdout] 3 + use units::fundamental::FINE_STRUCTURE_CONSTANT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `BOHR_MAGNETON` in this scope [INFO] [stdout] --> src/bin/constants_demo.rs:56:46 [INFO] [stdout] | [INFO] [stdout] 56 | println!(" Bohr magneton: {:.6e} J/T", BOHR_MAGNETON); [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these constants [INFO] [stdout] | [INFO] [stdout] 3 + use crate::atomic::BOHR_MAGNETON; [INFO] [stdout] | [INFO] [stdout] 3 + use crate::electromagnetic::BOHR_MAGNETON; [INFO] [stdout] | [INFO] [stdout] 3 + use units::atomic::BOHR_MAGNETON; [INFO] [stdout] | [INFO] [stdout] 3 + use units::electromagnetic::BOHR_MAGNETON; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `NUCLEAR_MAGNETON` in this scope [INFO] [stdout] --> src/bin/constants_demo.rs:57:49 [INFO] [stdout] | [INFO] [stdout] 57 | println!(" Nuclear magneton: {:.6e} J/T", NUCLEAR_MAGNETON); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these constants [INFO] [stdout] | [INFO] [stdout] 3 + use crate::atomic::NUCLEAR_MAGNETON; [INFO] [stdout] | [INFO] [stdout] 3 + use crate::electromagnetic::NUCLEAR_MAGNETON; [INFO] [stdout] | [INFO] [stdout] 3 + use crate::nuclear::NUCLEAR_MAGNETON; [INFO] [stdout] | [INFO] [stdout] 3 + use units::atomic::NUCLEAR_MAGNETON; [INFO] [stdout] | [INFO] [stdout] and 2 other candidates [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `BOLTZMANN_CONSTANT` in this scope [INFO] [stdout] --> src/bin/constants_demo.rs:63:51 [INFO] [stdout] | [INFO] [stdout] 63 | println!(" Boltzmann constant: {:.6e} J/K", BOLTZMANN_CONSTANT); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these constants [INFO] [stdout] | [INFO] [stdout] 3 + use crate::fundamental::BOLTZMANN_CONSTANT; [INFO] [stdout] | [INFO] [stdout] 3 + use crate::thermodynamic::BOLTZMANN_CONSTANT; [INFO] [stdout] | [INFO] [stdout] 3 + use units::fundamental::BOLTZMANN_CONSTANT; [INFO] [stdout] | [INFO] [stdout] 3 + use units::thermodynamic::BOLTZMANN_CONSTANT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GAS_CONSTANT` in this scope [INFO] [stdout] --> src/bin/constants_demo.rs:64:50 [INFO] [stdout] | [INFO] [stdout] 64 | println!(" Gas constant: {:.6} J/(mol⋅K)", GAS_CONSTANT); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these constants [INFO] [stdout] | [INFO] [stdout] 3 + use crate::fundamental::GAS_CONSTANT; [INFO] [stdout] | [INFO] [stdout] 3 + use crate::thermodynamic::GAS_CONSTANT; [INFO] [stdout] | [INFO] [stdout] 3 + use units::fundamental::GAS_CONSTANT; [INFO] [stdout] | [INFO] [stdout] 3 + use units::thermodynamic::GAS_CONSTANT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `STEFAN_BOLTZMANN_CONSTANT` in this scope [INFO] [stdout] --> src/bin/constants_demo.rs:65:64 [INFO] [stdout] | [INFO] [stdout] 65 | println!(" Stefan-Boltzmann constant: {:.6e} W/(m²⋅K⁴)", STEFAN_BOLTZMANN_CONSTANT); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these constants [INFO] [stdout] | [INFO] [stdout] 3 + use crate::fundamental::STEFAN_BOLTZMANN_CONSTANT; [INFO] [stdout] | [INFO] [stdout] 3 + use crate::thermodynamic::STEFAN_BOLTZMANN_CONSTANT; [INFO] [stdout] | [INFO] [stdout] 3 + use units::fundamental::STEFAN_BOLTZMANN_CONSTANT; [INFO] [stdout] | [INFO] [stdout] 3 + use units::thermodynamic::STEFAN_BOLTZMANN_CONSTANT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `W_BOSON_MASS_GEV` in this scope [INFO] [stdout] --> src/bin/constants_demo.rs:76:47 [INFO] [stdout] | [INFO] [stdout] 76 | println!(" W boson mass: {:.1} GeV/c²", W_BOSON_MASS_GEV); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/src/constants/nuclear.rs:89:1 [INFO] [stdout] | [INFO] [stdout] 89 | pub const PROTON_MASS_MEV: f64 = 938.272088; [INFO] [stdout] | ------------------------------ similarly named constant `PROTON_MASS_MEV` defined here [INFO] [stdout] | [INFO] [stdout] help: a constant with a similar name exists [INFO] [stdout] | [INFO] [stdout] 76 - println!(" W boson mass: {:.1} GeV/c²", W_BOSON_MASS_GEV); [INFO] [stdout] 76 + println!(" W boson mass: {:.1} GeV/c²", PROTON_MASS_MEV); [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these constants [INFO] [stdout] | [INFO] [stdout] 3 + use crate::atomic::W_BOSON_MASS_GEV; [INFO] [stdout] | [INFO] [stdout] 3 + use crate::nuclear::W_BOSON_MASS_GEV; [INFO] [stdout] | [INFO] [stdout] 3 + use units::atomic::W_BOSON_MASS_GEV; [INFO] [stdout] | [INFO] [stdout] 3 + use units::nuclear::W_BOSON_MASS_GEV; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Z_BOSON_MASS_GEV` in this scope [INFO] [stdout] --> src/bin/constants_demo.rs:77:47 [INFO] [stdout] | [INFO] [stdout] 77 | println!(" Z boson mass: {:.3} GeV/c²", Z_BOSON_MASS_GEV); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/src/constants/nuclear.rs:89:1 [INFO] [stdout] | [INFO] [stdout] 89 | pub const PROTON_MASS_MEV: f64 = 938.272088; [INFO] [stdout] | ------------------------------ similarly named constant `PROTON_MASS_MEV` defined here [INFO] [stdout] | [INFO] [stdout] help: a constant with a similar name exists [INFO] [stdout] | [INFO] [stdout] 77 - println!(" Z boson mass: {:.3} GeV/c²", Z_BOSON_MASS_GEV); [INFO] [stdout] 77 + println!(" Z boson mass: {:.3} GeV/c²", PROTON_MASS_MEV); [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these constants [INFO] [stdout] | [INFO] [stdout] 3 + use crate::atomic::Z_BOSON_MASS_GEV; [INFO] [stdout] | [INFO] [stdout] 3 + use crate::nuclear::Z_BOSON_MASS_GEV; [INFO] [stdout] | [INFO] [stdout] 3 + use units::atomic::Z_BOSON_MASS_GEV; [INFO] [stdout] | [INFO] [stdout] 3 + use units::nuclear::Z_BOSON_MASS_GEV; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `BOLTZMANN_CONSTANT` in this scope [INFO] [stdout] --> src/bin/constants_demo.rs:145:32 [INFO] [stdout] | [INFO] [stdout] 145 | let thermal_energy = 1.5 * BOLTZMANN_CONSTANT * 300.0; // 3/2 kT at 300K [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these constants [INFO] [stdout] | [INFO] [stdout] 3 + use crate::fundamental::BOLTZMANN_CONSTANT; [INFO] [stdout] | [INFO] [stdout] 3 + use crate::thermodynamic::BOLTZMANN_CONSTANT; [INFO] [stdout] | [INFO] [stdout] 3 + use units::fundamental::BOLTZMANN_CONSTANT; [INFO] [stdout] | [INFO] [stdout] 3 + use units::thermodynamic::BOLTZMANN_CONSTANT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `turbine_blade` [INFO] [stdout] --> src/bin/angular_velocity_demo.rs:149:9 [INFO] [stdout] | [INFO] [stdout] 149 | let turbine_blade = jet_engine; // Jet engine [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_turbine_blade` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `planetary_rotation` [INFO] [stdout] --> src/bin/angular_velocity_demo.rs:150:9 [INFO] [stdout] | [INFO] [stdout] 150 | let planetary_rotation = earth_rotation; // Earth [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_planetary_rotation` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `stellar_rotation` [INFO] [stdout] --> src/bin/angular_velocity_demo.rs:151:9 [INFO] [stdout] | [INFO] [stdout] 151 | let stellar_rotation = solar_rotation; // Sun [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_stellar_rotation` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0425`. [INFO] [stdout] [INFO] [stdout] error[E0659]: `FINE_STRUCTURE_CONSTANT` is ambiguous [INFO] [stdout] --> src/constants/electromagnetic.rs:185:18 [INFO] [stdout] | [INFO] [stdout] 185 | assert!((FINE_STRUCTURE_CONSTANT - calculated).abs() / calculated < 1e-10); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `FINE_STRUCTURE_CONSTANT` could refer to the constant imported here [INFO] [stdout] --> src/constants/electromagnetic.rs:111:9 [INFO] [stdout] | [INFO] [stdout] 111 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `FINE_STRUCTURE_CONSTANT` to disambiguate [INFO] [stdout] note: `FINE_STRUCTURE_CONSTANT` could also refer to the constant imported here [INFO] [stdout] --> src/constants/electromagnetic.rs:112:9 [INFO] [stdout] | [INFO] [stdout] 112 | use crate::constants::fundamental::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `FINE_STRUCTURE_CONSTANT` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `FINE_STRUCTURE_CONSTANT` is ambiguous [INFO] [stdout] --> src/constants/electromagnetic.rs:190:23 [INFO] [stdout] | [INFO] [stdout] 190 | let product = FINE_STRUCTURE_CONSTANT * INVERSE_FINE_STRUCTURE_CONSTANT; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `FINE_STRUCTURE_CONSTANT` could refer to the constant imported here [INFO] [stdout] --> src/constants/electromagnetic.rs:111:9 [INFO] [stdout] | [INFO] [stdout] 111 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `FINE_STRUCTURE_CONSTANT` to disambiguate [INFO] [stdout] note: `FINE_STRUCTURE_CONSTANT` could also refer to the constant imported here [INFO] [stdout] --> src/constants/electromagnetic.rs:112:9 [INFO] [stdout] | [INFO] [stdout] 112 | use crate::constants::fundamental::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `FINE_STRUCTURE_CONSTANT` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `BOLTZMANN_CONSTANT` is ambiguous [INFO] [stdout] --> src/constants/thermodynamic.rs:132:46 [INFO] [stdout] | [INFO] [stdout] 132 | let calculated = AVOGADRO_CONSTANT * BOLTZMANN_CONSTANT; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `BOLTZMANN_CONSTANT` could refer to the constant imported here [INFO] [stdout] --> src/constants/thermodynamic.rs:126:9 [INFO] [stdout] | [INFO] [stdout] 126 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `BOLTZMANN_CONSTANT` to disambiguate [INFO] [stdout] note: `BOLTZMANN_CONSTANT` could also refer to the constant imported here [INFO] [stdout] --> src/constants/thermodynamic.rs:127:9 [INFO] [stdout] | [INFO] [stdout] 127 | use crate::constants::fundamental::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `BOLTZMANN_CONSTANT` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `GAS_CONSTANT` is ambiguous [INFO] [stdout] --> src/constants/thermodynamic.rs:133:18 [INFO] [stdout] | [INFO] [stdout] 133 | assert!((GAS_CONSTANT - calculated).abs() / calculated < 1e-10); [INFO] [stdout] | ^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `GAS_CONSTANT` could refer to the constant imported here [INFO] [stdout] --> src/constants/thermodynamic.rs:126:9 [INFO] [stdout] | [INFO] [stdout] 126 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `GAS_CONSTANT` to disambiguate [INFO] [stdout] note: `GAS_CONSTANT` could also refer to the constant imported here [INFO] [stdout] --> src/constants/thermodynamic.rs:127:9 [INFO] [stdout] | [INFO] [stdout] 127 | use crate::constants::fundamental::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `GAS_CONSTANT` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `BOLTZMANN_CONSTANT` is ambiguous [INFO] [stdout] --> src/constants/thermodynamic.rs:139:17 [INFO] [stdout] | [INFO] [stdout] 139 | let k = BOLTZMANN_CONSTANT; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `BOLTZMANN_CONSTANT` could refer to the constant imported here [INFO] [stdout] --> src/constants/thermodynamic.rs:126:9 [INFO] [stdout] | [INFO] [stdout] 126 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `BOLTZMANN_CONSTANT` to disambiguate [INFO] [stdout] note: `BOLTZMANN_CONSTANT` could also refer to the constant imported here [INFO] [stdout] --> src/constants/thermodynamic.rs:127:9 [INFO] [stdout] | [INFO] [stdout] 127 | use crate::constants::fundamental::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `BOLTZMANN_CONSTANT` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `STEFAN_BOLTZMANN_CONSTANT` is ambiguous [INFO] [stdout] --> src/constants/thermodynamic.rs:145:18 [INFO] [stdout] | [INFO] [stdout] 145 | assert!((STEFAN_BOLTZMANN_CONSTANT - calculated).abs() / calculated < 1e-6); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `STEFAN_BOLTZMANN_CONSTANT` could refer to the constant imported here [INFO] [stdout] --> src/constants/thermodynamic.rs:126:9 [INFO] [stdout] | [INFO] [stdout] 126 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `STEFAN_BOLTZMANN_CONSTANT` to disambiguate [INFO] [stdout] note: `STEFAN_BOLTZMANN_CONSTANT` could also refer to the constant imported here [INFO] [stdout] --> src/constants/thermodynamic.rs:127:9 [INFO] [stdout] | [INFO] [stdout] 127 | use crate::constants::fundamental::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `STEFAN_BOLTZMANN_CONSTANT` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `BOLTZMANN_CONSTANT` is ambiguous [INFO] [stdout] --> src/constants/thermodynamic.rs:153:17 [INFO] [stdout] | [INFO] [stdout] 153 | let k = BOLTZMANN_CONSTANT; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `BOLTZMANN_CONSTANT` could refer to the constant imported here [INFO] [stdout] --> src/constants/thermodynamic.rs:126:9 [INFO] [stdout] | [INFO] [stdout] 126 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `BOLTZMANN_CONSTANT` to disambiguate [INFO] [stdout] note: `BOLTZMANN_CONSTANT` could also refer to the constant imported here [INFO] [stdout] --> src/constants/thermodynamic.rs:127:9 [INFO] [stdout] | [INFO] [stdout] 127 | use crate::constants::fundamental::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `BOLTZMANN_CONSTANT` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `BOLTZMANN_CONSTANT` is ambiguous [INFO] [stdout] --> src/constants/thermodynamic.rs:175:17 [INFO] [stdout] | [INFO] [stdout] 175 | let k = BOLTZMANN_CONSTANT; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `BOLTZMANN_CONSTANT` could refer to the constant imported here [INFO] [stdout] --> src/constants/thermodynamic.rs:126:9 [INFO] [stdout] | [INFO] [stdout] 126 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `BOLTZMANN_CONSTANT` to disambiguate [INFO] [stdout] note: `BOLTZMANN_CONSTANT` could also refer to the constant imported here [INFO] [stdout] --> src/constants/thermodynamic.rs:127:9 [INFO] [stdout] | [INFO] [stdout] 127 | use crate::constants::fundamental::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `BOLTZMANN_CONSTANT` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `GAS_CONSTANT` is ambiguous [INFO] [stdout] --> src/constants/thermodynamic.rs:194:17 [INFO] [stdout] | [INFO] [stdout] 194 | let r = GAS_CONSTANT; [INFO] [stdout] | ^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `GAS_CONSTANT` could refer to the constant imported here [INFO] [stdout] --> src/constants/thermodynamic.rs:126:9 [INFO] [stdout] | [INFO] [stdout] 126 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `GAS_CONSTANT` to disambiguate [INFO] [stdout] note: `GAS_CONSTANT` could also refer to the constant imported here [INFO] [stdout] --> src/constants/thermodynamic.rs:127:9 [INFO] [stdout] | [INFO] [stdout] 127 | use crate::constants::fundamental::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `GAS_CONSTANT` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `units` (bin "constants_demo" test) due to 9 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] warning: unused imports: `Quantity` and `UnitComposition` [INFO] [stdout] --> src/arithmetic/same_dimension.rs:3:19 [INFO] [stdout] | [INFO] [stdout] 3 | use crate::core::{Quantity, UnitComposition}; [INFO] [stdout] | ^^^^^^^^ ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `AddAssign`, `Add`, `SubAssign`, and `Sub` [INFO] [stdout] --> src/arithmetic/same_dimension.rs:4:16 [INFO] [stdout] | [INFO] [stdout] 4 | use std::ops::{Add, Sub, AddAssign, SubAssign}; [INFO] [stdout] | ^^^ ^^^ ^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `super::*` [INFO] [stdout] --> src/arithmetic/same_dimension.rs:11:9 [INFO] [stdout] | [INFO] [stdout] 11 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `super::*` [INFO] [stdout] --> src/arithmetic/dimensional.rs:215:9 [INFO] [stdout] | [INFO] [stdout] 215 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `super::*` [INFO] [stdout] --> src/arithmetic/scalar.rs:74:9 [INFO] [stdout] | [INFO] [stdout] 74 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `super::*` [INFO] [stdout] --> src/arithmetic/mixed_units.rs:91:9 [INFO] [stdout] | [INFO] [stdout] 91 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `same_dimension::*` [INFO] [stdout] --> src/arithmetic/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | pub use same_dimension::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `dimensional::*` [INFO] [stdout] --> src/arithmetic/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub use dimensional::*; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `scalar::*` [INFO] [stdout] --> src/arithmetic/mod.rs:10:9 [INFO] [stdout] | [INFO] [stdout] 10 | pub use scalar::*; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `mixed_units::*` [INFO] [stdout] --> src/arithmetic/mod.rs:11:9 [INFO] [stdout] | [INFO] [stdout] 11 | pub use mixed_units::*; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `super::*` [INFO] [stdout] --> src/macros/unit_generation.rs:92:9 [INFO] [stdout] | [INFO] [stdout] 92 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `unit_generation::*` [INFO] [stdout] --> src/macros/mod.rs:6:9 [INFO] [stdout] | [INFO] [stdout] 6 | pub use unit_generation::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `quantity_generation::*` [INFO] [stdout] --> src/macros/mod.rs:7:9 [INFO] [stdout] | [INFO] [stdout] 7 | pub use quantity_generation::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: ambiguous glob re-exports [INFO] [stdout] --> src/quantities/mod.rs:28:9 [INFO] [stdout] | [INFO] [stdout] 28 | pub use force::*; [INFO] [stdout] | ^^^^^^^^ the name `Dyne` in the type namespace is first re-exported here [INFO] [stdout] ... [INFO] [stdout] 36 | pub use pressure::*; [INFO] [stdout] | ----------- but the name `Dyne` in the type namespace is also re-exported here [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(ambiguous_glob_reexports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: ambiguous glob re-exports [INFO] [stdout] --> src/quantities/mod.rs:28:9 [INFO] [stdout] | [INFO] [stdout] 28 | pub use force::*; [INFO] [stdout] | ^^^^^^^^ the name `Dyne` in the value namespace is first re-exported here [INFO] [stdout] ... [INFO] [stdout] 36 | pub use pressure::*; [INFO] [stdout] | ----------- but the name `Dyne` in the value namespace is also re-exported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FINE_STRUCTURE_CONSTANT` in this scope [INFO] [stdout] --> src/bin/constants_demo.rs:18:51 [INFO] [stdout] | [INFO] [stdout] 18 | println!(" Fine structure constant: {:.6}", FINE_STRUCTURE_CONSTANT); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these constants [INFO] [stdout] | [INFO] [stdout] 3 + use crate::electromagnetic::FINE_STRUCTURE_CONSTANT; [INFO] [stdout] | [INFO] [stdout] 3 + use crate::fundamental::FINE_STRUCTURE_CONSTANT; [INFO] [stdout] | [INFO] [stdout] 3 + use units::electromagnetic::FINE_STRUCTURE_CONSTANT; [INFO] [stdout] | [INFO] [stdout] 3 + use units::fundamental::FINE_STRUCTURE_CONSTANT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `BOHR_MAGNETON` in this scope [INFO] [stdout] --> src/bin/constants_demo.rs:56:46 [INFO] [stdout] | [INFO] [stdout] 56 | println!(" Bohr magneton: {:.6e} J/T", BOHR_MAGNETON); [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these constants [INFO] [stdout] | [INFO] [stdout] 3 + use crate::atomic::BOHR_MAGNETON; [INFO] [stdout] | [INFO] [stdout] 3 + use crate::electromagnetic::BOHR_MAGNETON; [INFO] [stdout] | [INFO] [stdout] 3 + use units::atomic::BOHR_MAGNETON; [INFO] [stdout] | [INFO] [stdout] 3 + use units::electromagnetic::BOHR_MAGNETON; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `NUCLEAR_MAGNETON` in this scope [INFO] [stdout] --> src/bin/constants_demo.rs:57:49 [INFO] [stdout] | [INFO] [stdout] 57 | println!(" Nuclear magneton: {:.6e} J/T", NUCLEAR_MAGNETON); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these constants [INFO] [stdout] | [INFO] [stdout] 3 + use crate::atomic::NUCLEAR_MAGNETON; [INFO] [stdout] | [INFO] [stdout] 3 + use crate::electromagnetic::NUCLEAR_MAGNETON; [INFO] [stdout] | [INFO] [stdout] 3 + use crate::nuclear::NUCLEAR_MAGNETON; [INFO] [stdout] | [INFO] [stdout] 3 + use units::atomic::NUCLEAR_MAGNETON; [INFO] [stdout] | [INFO] [stdout] and 2 other candidates [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `BOLTZMANN_CONSTANT` in this scope [INFO] [stdout] --> src/bin/constants_demo.rs:63:51 [INFO] [stdout] | [INFO] [stdout] 63 | println!(" Boltzmann constant: {:.6e} J/K", BOLTZMANN_CONSTANT); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these constants [INFO] [stdout] | [INFO] [stdout] 3 + use crate::fundamental::BOLTZMANN_CONSTANT; [INFO] [stdout] | [INFO] [stdout] 3 + use crate::thermodynamic::BOLTZMANN_CONSTANT; [INFO] [stdout] | [INFO] [stdout] 3 + use units::fundamental::BOLTZMANN_CONSTANT; [INFO] [stdout] | [INFO] [stdout] 3 + use units::thermodynamic::BOLTZMANN_CONSTANT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GAS_CONSTANT` in this scope [INFO] [stdout] --> src/bin/constants_demo.rs:64:50 [INFO] [stdout] | [INFO] [stdout] 64 | println!(" Gas constant: {:.6} J/(mol⋅K)", GAS_CONSTANT); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these constants [INFO] [stdout] | [INFO] [stdout] 3 + use crate::fundamental::GAS_CONSTANT; [INFO] [stdout] | [INFO] [stdout] 3 + use crate::thermodynamic::GAS_CONSTANT; [INFO] [stdout] | [INFO] [stdout] 3 + use units::fundamental::GAS_CONSTANT; [INFO] [stdout] | [INFO] [stdout] 3 + use units::thermodynamic::GAS_CONSTANT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `STEFAN_BOLTZMANN_CONSTANT` in this scope [INFO] [stdout] --> src/bin/constants_demo.rs:65:64 [INFO] [stdout] | [INFO] [stdout] 65 | println!(" Stefan-Boltzmann constant: {:.6e} W/(m²⋅K⁴)", STEFAN_BOLTZMANN_CONSTANT); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these constants [INFO] [stdout] | [INFO] [stdout] 3 + use crate::fundamental::STEFAN_BOLTZMANN_CONSTANT; [INFO] [stdout] | [INFO] [stdout] 3 + use crate::thermodynamic::STEFAN_BOLTZMANN_CONSTANT; [INFO] [stdout] | [INFO] [stdout] 3 + use units::fundamental::STEFAN_BOLTZMANN_CONSTANT; [INFO] [stdout] | [INFO] [stdout] 3 + use units::thermodynamic::STEFAN_BOLTZMANN_CONSTANT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `W_BOSON_MASS_GEV` in this scope [INFO] [stdout] --> src/bin/constants_demo.rs:76:47 [INFO] [stdout] | [INFO] [stdout] 76 | println!(" W boson mass: {:.1} GeV/c²", W_BOSON_MASS_GEV); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/src/constants/nuclear.rs:89:1 [INFO] [stdout] | [INFO] [stdout] 89 | pub const PROTON_MASS_MEV: f64 = 938.272088; [INFO] [stdout] | ------------------------------ similarly named constant `PROTON_MASS_MEV` defined here [INFO] [stdout] | [INFO] [stdout] help: a constant with a similar name exists [INFO] [stdout] | [INFO] [stdout] 76 - println!(" W boson mass: {:.1} GeV/c²", W_BOSON_MASS_GEV); [INFO] [stdout] 76 + println!(" W boson mass: {:.1} GeV/c²", PROTON_MASS_MEV); [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these constants [INFO] [stdout] | [INFO] [stdout] 3 + use crate::atomic::W_BOSON_MASS_GEV; [INFO] [stdout] | [INFO] [stdout] 3 + use crate::nuclear::W_BOSON_MASS_GEV; [INFO] [stdout] | [INFO] [stdout] 3 + use units::atomic::W_BOSON_MASS_GEV; [INFO] [stdout] | [INFO] [stdout] 3 + use units::nuclear::W_BOSON_MASS_GEV; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Z_BOSON_MASS_GEV` in this scope [INFO] [stdout] --> src/bin/constants_demo.rs:77:47 [INFO] [stdout] | [INFO] [stdout] 77 | println!(" Z boson mass: {:.3} GeV/c²", Z_BOSON_MASS_GEV); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/src/constants/nuclear.rs:89:1 [INFO] [stdout] | [INFO] [stdout] 89 | pub const PROTON_MASS_MEV: f64 = 938.272088; [INFO] [stdout] | ------------------------------ similarly named constant `PROTON_MASS_MEV` defined here [INFO] [stdout] | [INFO] [stdout] help: a constant with a similar name exists [INFO] [stdout] | [INFO] [stdout] 77 - println!(" Z boson mass: {:.3} GeV/c²", Z_BOSON_MASS_GEV); [INFO] [stdout] 77 + println!(" Z boson mass: {:.3} GeV/c²", PROTON_MASS_MEV); [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these constants [INFO] [stdout] | [INFO] [stdout] 3 + use crate::atomic::Z_BOSON_MASS_GEV; [INFO] [stdout] | [INFO] [stdout] 3 + use crate::nuclear::Z_BOSON_MASS_GEV; [INFO] [stdout] | [INFO] [stdout] 3 + use units::atomic::Z_BOSON_MASS_GEV; [INFO] [stdout] | [INFO] [stdout] 3 + use units::nuclear::Z_BOSON_MASS_GEV; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `BOLTZMANN_CONSTANT` in this scope [INFO] [stdout] --> src/bin/constants_demo.rs:145:32 [INFO] [stdout] | [INFO] [stdout] 145 | let thermal_energy = 1.5 * BOLTZMANN_CONSTANT * 300.0; // 3/2 kT at 300K [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these constants [INFO] [stdout] | [INFO] [stdout] 3 + use crate::fundamental::BOLTZMANN_CONSTANT; [INFO] [stdout] | [INFO] [stdout] 3 + use crate::thermodynamic::BOLTZMANN_CONSTANT; [INFO] [stdout] | [INFO] [stdout] 3 + use units::fundamental::BOLTZMANN_CONSTANT; [INFO] [stdout] | [INFO] [stdout] 3 + use units::thermodynamic::BOLTZMANN_CONSTANT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: ambiguous glob re-exports [INFO] [stdout] --> src/constants/mod.rs:15:9 [INFO] [stdout] | [INFO] [stdout] 15 | pub use fundamental::*; [INFO] [stdout] | ^^^^^^^^^^^^^^ the name `BOLTZMANN_CONSTANT` in the value namespace is first re-exported here [INFO] [stdout] ... [INFO] [stdout] 19 | pub use thermodynamic::*; [INFO] [stdout] | ---------------- but the name `BOLTZMANN_CONSTANT` in the value namespace is also re-exported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: ambiguous glob re-exports [INFO] [stdout] --> src/constants/mod.rs:15:9 [INFO] [stdout] | [INFO] [stdout] 15 | pub use fundamental::*; [INFO] [stdout] | ^^^^^^^^^^^^^^ the name `GAS_CONSTANT` in the value namespace is first re-exported here [INFO] [stdout] ... [INFO] [stdout] 19 | pub use thermodynamic::*; [INFO] [stdout] | ---------------- but the name `GAS_CONSTANT` in the value namespace is also re-exported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: ambiguous glob re-exports [INFO] [stdout] --> src/constants/mod.rs:15:9 [INFO] [stdout] | [INFO] [stdout] 15 | pub use fundamental::*; [INFO] [stdout] | ^^^^^^^^^^^^^^ the name `STEFAN_BOLTZMANN_CONSTANT` in the value namespace is first re-exported here [INFO] [stdout] ... [INFO] [stdout] 19 | pub use thermodynamic::*; [INFO] [stdout] | ---------------- but the name `STEFAN_BOLTZMANN_CONSTANT` in the value namespace is also re-exported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: ambiguous glob re-exports [INFO] [stdout] --> src/constants/mod.rs:15:9 [INFO] [stdout] | [INFO] [stdout] 15 | pub use fundamental::*; [INFO] [stdout] | ^^^^^^^^^^^^^^ the name `FINE_STRUCTURE_CONSTANT` in the value namespace is first re-exported here [INFO] [stdout] ... [INFO] [stdout] 18 | pub use electromagnetic::*; [INFO] [stdout] | ------------------ but the name `FINE_STRUCTURE_CONSTANT` in the value namespace is also re-exported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: ambiguous glob re-exports [INFO] [stdout] --> src/constants/mod.rs:17:9 [INFO] [stdout] | [INFO] [stdout] 17 | pub use atomic::*; [INFO] [stdout] | ^^^^^^^^^ the name `CLASSICAL_ELECTRON_RADIUS` in the value namespace is first re-exported here [INFO] [stdout] 18 | pub use electromagnetic::*; [INFO] [stdout] | ------------------ but the name `CLASSICAL_ELECTRON_RADIUS` in the value namespace is also re-exported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: ambiguous glob re-exports [INFO] [stdout] --> src/constants/mod.rs:17:9 [INFO] [stdout] | [INFO] [stdout] 17 | pub use atomic::*; [INFO] [stdout] | ^^^^^^^^^ the name `ELECTRON_MAGNETIC_MOMENT` in the value namespace is first re-exported here [INFO] [stdout] 18 | pub use electromagnetic::*; [INFO] [stdout] | ------------------ but the name `ELECTRON_MAGNETIC_MOMENT` in the value namespace is also re-exported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: ambiguous glob re-exports [INFO] [stdout] --> src/constants/mod.rs:17:9 [INFO] [stdout] | [INFO] [stdout] 17 | pub use atomic::*; [INFO] [stdout] | ^^^^^^^^^ the name `PROTON_MAGNETIC_MOMENT` in the value namespace is first re-exported here [INFO] [stdout] 18 | pub use electromagnetic::*; [INFO] [stdout] | ------------------ but the name `PROTON_MAGNETIC_MOMENT` in the value namespace is also re-exported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: ambiguous glob re-exports [INFO] [stdout] --> src/constants/mod.rs:17:9 [INFO] [stdout] | [INFO] [stdout] 17 | pub use atomic::*; [INFO] [stdout] | ^^^^^^^^^ the name `NEUTRON_MAGNETIC_MOMENT` in the value namespace is first re-exported here [INFO] [stdout] 18 | pub use electromagnetic::*; [INFO] [stdout] | ------------------ but the name `NEUTRON_MAGNETIC_MOMENT` in the value namespace is also re-exported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: ambiguous glob re-exports [INFO] [stdout] --> src/constants/mod.rs:17:9 [INFO] [stdout] | [INFO] [stdout] 17 | pub use atomic::*; [INFO] [stdout] | ^^^^^^^^^ the name `NUCLEAR_MAGNETON` in the value namespace is first re-exported here [INFO] [stdout] ... [INFO] [stdout] 20 | pub use nuclear::*; [INFO] [stdout] | ---------- but the name `NUCLEAR_MAGNETON` in the value namespace is also re-exported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: ambiguous glob re-exports [INFO] [stdout] --> src/constants/mod.rs:17:9 [INFO] [stdout] | [INFO] [stdout] 17 | pub use atomic::*; [INFO] [stdout] | ^^^^^^^^^ the name `BOHR_MAGNETON` in the value namespace is first re-exported here [INFO] [stdout] 18 | pub use electromagnetic::*; [INFO] [stdout] | ------------------ but the name `BOHR_MAGNETON` in the value namespace is also re-exported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: ambiguous glob re-exports [INFO] [stdout] --> src/constants/mod.rs:17:9 [INFO] [stdout] | [INFO] [stdout] 17 | pub use atomic::*; [INFO] [stdout] | ^^^^^^^^^ the name `THOMSON_CROSS_SECTION` in the value namespace is first re-exported here [INFO] [stdout] 18 | pub use electromagnetic::*; [INFO] [stdout] | ------------------ but the name `THOMSON_CROSS_SECTION` in the value namespace is also re-exported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: ambiguous glob re-exports [INFO] [stdout] --> src/constants/mod.rs:17:9 [INFO] [stdout] | [INFO] [stdout] 17 | pub use atomic::*; [INFO] [stdout] | ^^^^^^^^^ the name `W_BOSON_MASS_GEV` in the value namespace is first re-exported here [INFO] [stdout] ... [INFO] [stdout] 20 | pub use nuclear::*; [INFO] [stdout] | ---------- but the name `W_BOSON_MASS_GEV` in the value namespace is also re-exported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: ambiguous glob re-exports [INFO] [stdout] --> src/constants/mod.rs:17:9 [INFO] [stdout] | [INFO] [stdout] 17 | pub use atomic::*; [INFO] [stdout] | ^^^^^^^^^ the name `Z_BOSON_MASS_GEV` in the value namespace is first re-exported here [INFO] [stdout] ... [INFO] [stdout] 20 | pub use nuclear::*; [INFO] [stdout] | ---------- but the name `Z_BOSON_MASS_GEV` in the value namespace is also re-exported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: ambiguous glob re-exports [INFO] [stdout] --> src/constants/mod.rs:17:9 [INFO] [stdout] | [INFO] [stdout] 17 | pub use atomic::*; [INFO] [stdout] | ^^^^^^^^^ the name `HIGGS_BOSON_MASS_GEV` in the value namespace is first re-exported here [INFO] [stdout] ... [INFO] [stdout] 20 | pub use nuclear::*; [INFO] [stdout] | ---------- but the name `HIGGS_BOSON_MASS_GEV` in the value namespace is also re-exported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::fmt` [INFO] [stdout] --> src/formatting/scientific.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use std::fmt; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::fmt` [INFO] [stdout] --> src/formatting/precision.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use std::fmt; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::collections::HashMap` [INFO] [stdout] --> src/formatting/unit_selection.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use std::collections::HashMap; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `SmartUnitSelector` [INFO] [stdout] --> src/formatting/styles.rs:3:54 [INFO] [stdout] | [INFO] [stdout] 3 | use super::{ScientificFormatter, PrecisionFormatter, SmartUnitSelector}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: ambiguous glob re-exports [INFO] [stdout] --> src/lib.rs:45:9 [INFO] [stdout] | [INFO] [stdout] 45 | pub use core::*; [INFO] [stdout] | ^^^^^^^ the name `ElectricCharge` in the type namespace is first re-exported here [INFO] [stdout] ... [INFO] [stdout] 51 | pub use quantities::*; [INFO] [stdout] | ------------- but the name `ElectricCharge` in the type namespace is also re-exported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: ambiguous glob re-exports [INFO] [stdout] --> src/lib.rs:64:13 [INFO] [stdout] | [INFO] [stdout] 64 | pub use crate::core::*; [INFO] [stdout] | ^^^^^^^^^^^^^^ the name `ElectricCharge` in the type namespace is first re-exported here [INFO] [stdout] 65 | pub use crate::prefix::*; [INFO] [stdout] 66 | pub use crate::quantities::*; [INFO] [stdout] | -------------------- but the name `ElectricCharge` in the type namespace is also re-exported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `ElectricCharge` is ambiguous [INFO] [stdout] --> src/constants/fundamental.rs:17:30 [INFO] [stdout] | [INFO] [stdout] 17 | pub const ELEMENTARY_CHARGE: ElectricCharge = ElectricCharge::new(1.602176634e-19); [INFO] [stdout] | ^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `ElectricCharge` could refer to the type alias imported here [INFO] [stdout] --> src/lib.rs:64:13 [INFO] [stdout] | [INFO] [stdout] 64 | pub use crate::core::*; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `ElectricCharge` to disambiguate [INFO] [stdout] note: `ElectricCharge` could also refer to the type alias imported here [INFO] [stdout] --> src/lib.rs:66:13 [INFO] [stdout] | [INFO] [stdout] 66 | pub use crate::quantities::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `ElectricCharge` to disambiguate [INFO] [stdout] = note: `#[warn(ambiguous_glob_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `ElectricCharge` is ambiguous [INFO] [stdout] --> src/constants/fundamental.rs:17:56 [INFO] [stdout] | [INFO] [stdout] 17 | pub const ELEMENTARY_CHARGE: ElectricCharge = ElectricCharge::new(1.602176634e-19); [INFO] [stdout] | ^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `ElectricCharge` could refer to the type alias imported here [INFO] [stdout] --> src/lib.rs:64:13 [INFO] [stdout] | [INFO] [stdout] 64 | pub use crate::core::*; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `ElectricCharge` to disambiguate [INFO] [stdout] note: `ElectricCharge` could also refer to the type alias imported here [INFO] [stdout] --> src/lib.rs:66:13 [INFO] [stdout] | [INFO] [stdout] 66 | pub use crate::quantities::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `ElectricCharge` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0425`. [INFO] [stdout] [INFO] [stderr] error: could not compile `units` (bin "constants_demo") due to 9 previous errors [INFO] [stdout] warning: unused variable: `m` [INFO] [stdout] --> src/quantities/distance.rs:59:13 [INFO] [stdout] | [INFO] [stdout] 59 | let m = Distance::::new(1.0); [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_m` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `s` [INFO] [stdout] --> src/quantities/time.rs:55:13 [INFO] [stdout] | [INFO] [stdout] 55 | let s = Time::::new(1.0); [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_s` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `kg` [INFO] [stdout] --> src/quantities/mass.rs:59:13 [INFO] [stdout] | [INFO] [stdout] 59 | let kg = Mass::::new(1.0); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_kg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `millic` [INFO] [stdout] --> src/quantities/electric_charge.rs:119:13 [INFO] [stdout] | [INFO] [stdout] 119 | let millic = ElectricCharge::::new(1000.0); [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_millic` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `coulomb` [INFO] [stdout] --> src/quantities/electric_charge.rs:120:13 [INFO] [stdout] | [INFO] [stdout] 120 | let coulomb = ElectricCharge::::new(1.0); [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_coulomb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0659`. [INFO] [stdout] [INFO] [stderr] error: could not compile `units` (lib test) due to 9 previous errors; 42 warnings emitted [INFO] running `Command { std: "docker" "inspect" "1f828a11b1d46df4d267c29847437878384368c8e3869e97fb0ed90add0176e3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1f828a11b1d46df4d267c29847437878384368c8e3869e97fb0ed90add0176e3", kill_on_drop: false }` [INFO] [stdout] 1f828a11b1d46df4d267c29847437878384368c8e3869e97fb0ed90add0176e3