[INFO] crate uom 0.22.1 is already in cache [INFO] extracting crate uom 0.22.1 into work/ex/pr-61874/sources/master#9f06855064ed06a50c496577b21ca50f92a2e67d/reg/uom/0.22.1 [INFO] extracting crate uom 0.22.1 into work/ex/pr-61874/sources/try#d3301713b54af69ca9de941a8c6b0d8287dbd6df/reg/uom/0.22.1 [INFO] validating manifest of uom-0.22.1 on toolchain master#9f06855064ed06a50c496577b21ca50f92a2e67d [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+9f06855064ed06a50c496577b21ca50f92a2e67d-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] validating manifest of uom-0.22.1 on toolchain try#d3301713b54af69ca9de941a8c6b0d8287dbd6df [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+d3301713b54af69ca9de941a8c6b0d8287dbd6df-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started frobbing uom-0.22.1 [INFO] removed 3 missing examples [INFO] finished frobbing uom-0.22.1 [INFO] frobbed toml for uom-0.22.1 written to work/ex/pr-61874/sources/master#9f06855064ed06a50c496577b21ca50f92a2e67d/reg/uom/0.22.1/Cargo.toml [INFO] started frobbing uom-0.22.1 [INFO] removed 3 missing examples [INFO] finished frobbing uom-0.22.1 [INFO] frobbed toml for uom-0.22.1 written to work/ex/pr-61874/sources/try#d3301713b54af69ca9de941a8c6b0d8287dbd6df/reg/uom/0.22.1/Cargo.toml [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+9f06855064ed06a50c496577b21ca50f92a2e67d-alt" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+d3301713b54af69ca9de941a8c6b0d8287dbd6df-alt" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+9f06855064ed06a50c496577b21ca50f92a2e67d-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+d3301713b54af69ca9de941a8c6b0d8287dbd6df-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] checking uom-0.22.1 against try#d3301713b54af69ca9de941a8c6b0d8287dbd6df for pr-61874 [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-61874/worker-7/try#d3301713b54af69ca9de941a8c6b0d8287dbd6df:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/pr-61874/sources/try#d3301713b54af69ca9de941a8c6b0d8287dbd6df/reg/uom/0.22.1:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+d3301713b54af69ca9de941a8c6b0d8287dbd6df-alt" "check" "--frozen" "--all" "--all-targets"` [INFO] [stdout] fa6ab79913a745fa4b74b976f4a99e9def23013ee1266626b14302309043b011 [INFO] running `"docker" "start" "-a" "fa6ab79913a745fa4b74b976f4a99e9def23013ee1266626b14302309043b011"` [INFO] [stderr] Checking uom v0.22.1 (/opt/crater/workdir) [INFO] [stderr] Checking approx v0.3.2 [INFO] [stderr] Checking quickcheck v0.7.2 [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/acceleration.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Acceleration (base unit meter per second2, m1 · s-2). [INFO] [stderr] 5 | | quantity: Acceleration; "acceleration"; [INFO] [stderr] 6 | | /// Acceleration dimension, m1 · s-2. [INFO] [stderr] ... | [INFO] [stderr] 62 | | } [INFO] [stderr] 63 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: #[warn(bare_trait_objects)] on by default [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/amount_of_substance.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Amount of substance (base unit mole, mol1). [INFO] [stderr] 5 | | quantity: AmountOfSubstance; "amount of substance"; [INFO] [stderr] 6 | | /// Amount of substance dimension, mol1. [INFO] [stderr] ... | [INFO] [stderr] 41 | | } [INFO] [stderr] 42 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/area.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Area (base unit square meter, m2). [INFO] [stderr] 5 | | quantity: Area; "area"; [INFO] [stderr] 6 | | /// Area dimension, m2. [INFO] [stderr] ... | [INFO] [stderr] 68 | | } [INFO] [stderr] 69 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/available_energy.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Available energy (base unit joule per kilogram, m2 · s-2). [INFO] [stderr] 5 | | quantity: AvailableEnergy; "available energy"; [INFO] [stderr] 6 | | /// Available energy dimension, m2 · s-2. [INFO] [stderr] ... | [INFO] [stderr] 84 | | } [INFO] [stderr] 85 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/capacitance.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Capacitance (base unit farad, m-2 · kg-1 · s4 · [INFO] [stderr] 5 | | /// A2). [INFO] [stderr] 6 | | quantity: Capacitance; "capacitance"; [INFO] [stderr] ... | [INFO] [stderr] 42 | | } [INFO] [stderr] 43 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/density.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Density (base unit kilogram per cubic meter, m-3 · kg1). [INFO] [stderr] 5 | | quantity: Density; "density"; [INFO] [stderr] 6 | | /// Density dimension, m-3 · kg1. [INFO] [stderr] ... | [INFO] [stderr] 115 | | } [INFO] [stderr] 116 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/electrical_resistance.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Electrical resistance (base unit ohm, m2 · kg · s-3 · A-2). [INFO] [stderr] 5 | | quantity: ElectricalResistance; "electrical resistance"; [INFO] [stderr] 6 | | /// Electrical resistance dimension, m2 · kg · s-3 · A-2. [INFO] [stderr] ... | [INFO] [stderr] 41 | | } [INFO] [stderr] 42 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/electrical_conductance.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | / quantity! { [INFO] [stderr] 5 | | /// Electrical conductance (base unit siemens, [INFO] [stderr] 6 | | /// m-2 · kg-1 · s3 · A2). [INFO] [stderr] 7 | | quantity: ElectricalConductance; "electrical conductance"; [INFO] [stderr] ... | [INFO] [stderr] 47 | | } [INFO] [stderr] 48 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/electric_charge.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Electric charge (base unit coulomb, A · s). [INFO] [stderr] 5 | | quantity: ElectricCharge; "electric charge"; [INFO] [stderr] 6 | | /// Electric charge dimension, A · s. [INFO] [stderr] ... | [INFO] [stderr] 54 | | } [INFO] [stderr] 55 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/electric_current.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Electric current (base unit ampere, A1). [INFO] [stderr] 5 | | quantity: ElectricCurrent; "electric current"; [INFO] [stderr] 6 | | /// Electric current dimension, A1. [INFO] [stderr] ... | [INFO] [stderr] 45 | | } [INFO] [stderr] 46 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/electric_potential.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Electric potential (base unit volt, m2 · kg · s-3 · A-1). [INFO] [stderr] 5 | | quantity: ElectricPotential; "electric potential"; [INFO] [stderr] 6 | | /// Electric potential dimension, m2 · kg · s-3 · A-1. [INFO] [stderr] ... | [INFO] [stderr] 41 | | } [INFO] [stderr] 42 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/energy.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Energy (base unit joule, m2 · kg · s-2). [INFO] [stderr] 5 | | quantity: Energy; "energy"; [INFO] [stderr] 6 | | /// Energy dimension, m2 · kg · s-2. [INFO] [stderr] ... | [INFO] [stderr] 77 | | } [INFO] [stderr] 78 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/force.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Force (base unit newton, kg1 · m1 · s-2). [INFO] [stderr] 5 | | quantity: Force; "force"; [INFO] [stderr] 6 | | /// Force dimension, kg1 · m1 · s-2. [INFO] [stderr] ... | [INFO] [stderr] 46 | | } [INFO] [stderr] 47 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/frequency.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Frequency (base unit hertz, s-1). [INFO] [stderr] 5 | | quantity: Frequency; "frequency"; [INFO] [stderr] 6 | | /// Frequency dimension, s-1. [INFO] [stderr] ... | [INFO] [stderr] 44 | | } [INFO] [stderr] 45 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/inductance.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Inductance (base unit henry, m2 · kg1 · s-2 · [INFO] [stderr] 5 | | /// A-2). [INFO] [stderr] 6 | | quantity: Inductance; "inductance"; [INFO] [stderr] ... | [INFO] [stderr] 42 | | } [INFO] [stderr] 43 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/length.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Length (base unit meter, m1). [INFO] [stderr] 5 | | quantity: Length; "length"; [INFO] [stderr] 6 | | /// Length dimension, m1. [INFO] [stderr] ... | [INFO] [stderr] 62 | | } [INFO] [stderr] 63 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/luminance.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Luminance (base unit candela per square meter, cd1 · m-2). [INFO] [stderr] 5 | | quantity: Luminance; "luminance"; [INFO] [stderr] 6 | | /// Luminance dimension, cd1 · m-2. [INFO] [stderr] ... | [INFO] [stderr] 84 | | } [INFO] [stderr] 85 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/luminous_intensity.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Luminous intensity (base unit candela, cd1). [INFO] [stderr] 5 | | quantity: LuminousIntensity; "luminous intensity"; [INFO] [stderr] 6 | | /// Luminous intensity dimension, cd1. [INFO] [stderr] ... | [INFO] [stderr] 40 | | } [INFO] [stderr] 41 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/magnetic_flux.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Magnetic flux (base unit weber, m2 · kg · s-2 · A-1). [INFO] [stderr] 5 | | quantity: MagneticFlux; "magnetic flux"; [INFO] [stderr] 6 | | /// Magnetic flux dimension, m2 · kg · s-2 · A-1. [INFO] [stderr] ... | [INFO] [stderr] 40 | | } [INFO] [stderr] 41 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/magnetic_flux_density.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Magnetic flux density (base unit tesla, kg · s-2 · A-1). [INFO] [stderr] 5 | | quantity: MagneticFluxDensity; "magnetic flux density"; [INFO] [stderr] 6 | | /// Magnetic flux density dimension, kg · s-2 · A-1. [INFO] [stderr] ... | [INFO] [stderr] 41 | | } [INFO] [stderr] 42 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/mass.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Mass (base unit kilogram, kg1). [INFO] [stderr] 5 | | quantity: Mass; "mass"; [INFO] [stderr] 6 | | /// Mass dimension, kg1. [INFO] [stderr] ... | [INFO] [stderr] 54 | | } [INFO] [stderr] 55 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/mass_rate.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Mass rate (base unit kilogram per second, kg1 · s-1). [INFO] [stderr] 5 | | quantity: MassRate; "mass rate"; [INFO] [stderr] 6 | | /// Mass rate dimension, kg1 · s-1. [INFO] [stderr] ... | [INFO] [stderr] 100 | | } [INFO] [stderr] 101 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/momentum.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Momentum (base unit kilogram meter per second, kg1 · m1 · [INFO] [stderr] 5 | | /// s-1). [INFO] [stderr] 6 | | quantity: Momentum; "momentum"; [INFO] [stderr] ... | [INFO] [stderr] 120 | | } [INFO] [stderr] 121 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/power.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Available energy (base unit watt, m2 · kg · s-3). [INFO] [stderr] 5 | | quantity: Power; "power"; [INFO] [stderr] 6 | | /// Power dimension, m2 · kg · s-3. [INFO] [stderr] ... | [INFO] [stderr] 56 | | } [INFO] [stderr] 57 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/pressure.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Pressure (base unit pascal, kg1 · m-1 · s-2). [INFO] [stderr] 5 | | quantity: Pressure; "pressure"; [INFO] [stderr] 6 | | /// Pressure dimension, kg1 · m-1 · s-2. [INFO] [stderr] ... | [INFO] [stderr] 91 | | } [INFO] [stderr] 92 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/ratio.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Ratio (dimensionless). [INFO] [stderr] 5 | | quantity: Ratio; "ratio"; [INFO] [stderr] 6 | | /// Ratio dimension (dimensionless). [INFO] [stderr] ... | [INFO] [stderr] 29 | | } [INFO] [stderr] 30 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/temperature_interval.rs:10:1 [INFO] [stderr] | [INFO] [stderr] 10 | / quantity! { [INFO] [stderr] 11 | | /// Temperature interval (base unit kelvin, K1). [INFO] [stderr] 12 | | quantity: TemperatureInterval; "temperature interval"; [INFO] [stderr] 13 | | /// Temperature interval dimension, K1. [INFO] [stderr] ... | [INFO] [stderr] 50 | | } [INFO] [stderr] 51 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/si/thermodynamic_temperature.rs:70:11 [INFO] [stderr] | [INFO] [stderr] 70 | kind: Temperature; [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn Temperature` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/time.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Time (base unit second, s1). [INFO] [stderr] 5 | | quantity: Time; "time"; [INFO] [stderr] 6 | | /// Time dimension, s1. [INFO] [stderr] ... | [INFO] [stderr] 45 | | } [INFO] [stderr] 46 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/velocity.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Velocity (base unit meter per second, m1 · s-1). [INFO] [stderr] 5 | | quantity: Velocity; "velocity"; [INFO] [stderr] 6 | | /// Velocity dimension, m1 · s-1. [INFO] [stderr] ... | [INFO] [stderr] 67 | | } [INFO] [stderr] 68 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/volume.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Volume (base unit cubic meter, m3). [INFO] [stderr] 5 | | quantity: Volume; "volume"; [INFO] [stderr] 6 | | /// Volume dimension, m3. [INFO] [stderr] ... | [INFO] [stderr] 103 | | } [INFO] [stderr] 104 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/volume_rate.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Volume rate (base unit cubic meter per second, m3 · s-1). [INFO] [stderr] 5 | | quantity: VolumeRate; "volume rate"; [INFO] [stderr] 6 | | /// Volume dimension, m3 · s-1. [INFO] [stderr] ... | [INFO] [stderr] 149 | | } [INFO] [stderr] 150 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/system.rs:247:22 [INFO] [stderr] | [INFO] [stderr] 247 | type DN = Dimension<$($symbol = system!(@replace $symbol N),)+ Kind = $crate::Kind>; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Dimension<$($symbol = system!(@replace $symbol N),)+ Kind = $crate::Kind>` [INFO] [stderr] | [INFO] [stderr] ::: src/si/mod.rs:10:1 [INFO] [stderr] | [INFO] [stderr] 10 | / system! { [INFO] [stderr] 11 | | /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ). [INFO] [stderr] 12 | | quantities: ISQ { [INFO] [stderr] 13 | | length: meter, L; [INFO] [stderr] ... | [INFO] [stderr] 56 | | } [INFO] [stderr] 57 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/system.rs:247:82 [INFO] [stderr] | [INFO] [stderr] 247 | type DN = Dimension<$($symbol = system!(@replace $symbol N),)+ Kind = $crate::Kind>; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/mod.rs:10:1 [INFO] [stderr] | [INFO] [stderr] 10 | / system! { [INFO] [stderr] 11 | | /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ). [INFO] [stderr] 12 | | quantities: ISQ { [INFO] [stderr] 13 | | length: meter, L; [INFO] [stderr] ... | [INFO] [stderr] 56 | | } [INFO] [stderr] 57 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/system.rs:259:13 [INFO] [stderr] | [INFO] [stderr] 259 | Dimension<$($symbol = $symbol,)+ Kind = K>; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Dimension<$($symbol = $symbol,)+ Kind = K>` [INFO] [stderr] | [INFO] [stderr] ::: src/si/mod.rs:10:1 [INFO] [stderr] | [INFO] [stderr] 10 | / system! { [INFO] [stderr] 11 | | /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ). [INFO] [stderr] 12 | | quantities: ISQ { [INFO] [stderr] 13 | | length: meter, L; [INFO] [stderr] ... | [INFO] [stderr] 56 | | } [INFO] [stderr] 57 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/system.rs:258:47 [INFO] [stderr] | [INFO] [stderr] 258 | pub type $quantities<$($symbol,)+ K = $crate::Kind> = [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/mod.rs:10:1 [INFO] [stderr] | [INFO] [stderr] 10 | / system! { [INFO] [stderr] 11 | | /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ). [INFO] [stderr] 12 | | quantities: ISQ { [INFO] [stderr] 13 | | length: meter, L; [INFO] [stderr] ... | [INFO] [stderr] 56 | | } [INFO] [stderr] 57 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/system.rs:263:30 [INFO] [stderr] | [INFO] [stderr] 263 | pub type $units = Units; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Units` [INFO] [stderr] | [INFO] [stderr] ::: src/si/mod.rs:10:1 [INFO] [stderr] | [INFO] [stderr] 10 | / system! { [INFO] [stderr] 11 | | /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ). [INFO] [stderr] 12 | | quantities: ISQ { [INFO] [stderr] 13 | | length: meter, L; [INFO] [stderr] ... | [INFO] [stderr] 56 | | } [INFO] [stderr] 57 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/acceleration.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Acceleration (base unit meter per second2, m1 · s-2). [INFO] [stderr] 5 | | quantity: Acceleration; "acceleration"; [INFO] [stderr] 6 | | /// Acceleration dimension, m1 · s-2. [INFO] [stderr] ... | [INFO] [stderr] 62 | | } [INFO] [stderr] 63 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: #[warn(bare_trait_objects)] on by default [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/amount_of_substance.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Amount of substance (base unit mole, mol1). [INFO] [stderr] 5 | | quantity: AmountOfSubstance; "amount of substance"; [INFO] [stderr] 6 | | /// Amount of substance dimension, mol1. [INFO] [stderr] ... | [INFO] [stderr] 41 | | } [INFO] [stderr] 42 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/area.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Area (base unit square meter, m2). [INFO] [stderr] 5 | | quantity: Area; "area"; [INFO] [stderr] 6 | | /// Area dimension, m2. [INFO] [stderr] ... | [INFO] [stderr] 68 | | } [INFO] [stderr] 69 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/available_energy.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Available energy (base unit joule per kilogram, m2 · s-2). [INFO] [stderr] 5 | | quantity: AvailableEnergy; "available energy"; [INFO] [stderr] 6 | | /// Available energy dimension, m2 · s-2. [INFO] [stderr] ... | [INFO] [stderr] 84 | | } [INFO] [stderr] 85 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/capacitance.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Capacitance (base unit farad, m-2 · kg-1 · s4 · [INFO] [stderr] 5 | | /// A2). [INFO] [stderr] 6 | | quantity: Capacitance; "capacitance"; [INFO] [stderr] ... | [INFO] [stderr] 42 | | } [INFO] [stderr] 43 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/density.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Density (base unit kilogram per cubic meter, m-3 · kg1). [INFO] [stderr] 5 | | quantity: Density; "density"; [INFO] [stderr] 6 | | /// Density dimension, m-3 · kg1. [INFO] [stderr] ... | [INFO] [stderr] 115 | | } [INFO] [stderr] 116 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/electrical_resistance.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Electrical resistance (base unit ohm, m2 · kg · s-3 · A-2). [INFO] [stderr] 5 | | quantity: ElectricalResistance; "electrical resistance"; [INFO] [stderr] 6 | | /// Electrical resistance dimension, m2 · kg · s-3 · A-2. [INFO] [stderr] ... | [INFO] [stderr] 41 | | } [INFO] [stderr] 42 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/electrical_conductance.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | / quantity! { [INFO] [stderr] 5 | | /// Electrical conductance (base unit siemens, [INFO] [stderr] 6 | | /// m-2 · kg-1 · s3 · A2). [INFO] [stderr] 7 | | quantity: ElectricalConductance; "electrical conductance"; [INFO] [stderr] ... | [INFO] [stderr] 47 | | } [INFO] [stderr] 48 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/electric_charge.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Electric charge (base unit coulomb, A · s). [INFO] [stderr] 5 | | quantity: ElectricCharge; "electric charge"; [INFO] [stderr] 6 | | /// Electric charge dimension, A · s. [INFO] [stderr] ... | [INFO] [stderr] 54 | | } [INFO] [stderr] 55 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/electric_current.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Electric current (base unit ampere, A1). [INFO] [stderr] 5 | | quantity: ElectricCurrent; "electric current"; [INFO] [stderr] 6 | | /// Electric current dimension, A1. [INFO] [stderr] ... | [INFO] [stderr] 45 | | } [INFO] [stderr] 46 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/electric_potential.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Electric potential (base unit volt, m2 · kg · s-3 · A-1). [INFO] [stderr] 5 | | quantity: ElectricPotential; "electric potential"; [INFO] [stderr] 6 | | /// Electric potential dimension, m2 · kg · s-3 · A-1. [INFO] [stderr] ... | [INFO] [stderr] 41 | | } [INFO] [stderr] 42 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/energy.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Energy (base unit joule, m2 · kg · s-2). [INFO] [stderr] 5 | | quantity: Energy; "energy"; [INFO] [stderr] 6 | | /// Energy dimension, m2 · kg · s-2. [INFO] [stderr] ... | [INFO] [stderr] 77 | | } [INFO] [stderr] 78 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/force.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Force (base unit newton, kg1 · m1 · s-2). [INFO] [stderr] 5 | | quantity: Force; "force"; [INFO] [stderr] 6 | | /// Force dimension, kg1 · m1 · s-2. [INFO] [stderr] ... | [INFO] [stderr] 46 | | } [INFO] [stderr] 47 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/frequency.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Frequency (base unit hertz, s-1). [INFO] [stderr] 5 | | quantity: Frequency; "frequency"; [INFO] [stderr] 6 | | /// Frequency dimension, s-1. [INFO] [stderr] ... | [INFO] [stderr] 44 | | } [INFO] [stderr] 45 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/inductance.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Inductance (base unit henry, m2 · kg1 · s-2 · [INFO] [stderr] 5 | | /// A-2). [INFO] [stderr] 6 | | quantity: Inductance; "inductance"; [INFO] [stderr] ... | [INFO] [stderr] 42 | | } [INFO] [stderr] 43 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/length.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Length (base unit meter, m1). [INFO] [stderr] 5 | | quantity: Length; "length"; [INFO] [stderr] 6 | | /// Length dimension, m1. [INFO] [stderr] ... | [INFO] [stderr] 62 | | } [INFO] [stderr] 63 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/luminance.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Luminance (base unit candela per square meter, cd1 · m-2). [INFO] [stderr] 5 | | quantity: Luminance; "luminance"; [INFO] [stderr] 6 | | /// Luminance dimension, cd1 · m-2. [INFO] [stderr] ... | [INFO] [stderr] 84 | | } [INFO] [stderr] 85 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/luminous_intensity.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Luminous intensity (base unit candela, cd1). [INFO] [stderr] 5 | | quantity: LuminousIntensity; "luminous intensity"; [INFO] [stderr] 6 | | /// Luminous intensity dimension, cd1. [INFO] [stderr] ... | [INFO] [stderr] 40 | | } [INFO] [stderr] 41 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/magnetic_flux.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Magnetic flux (base unit weber, m2 · kg · s-2 · A-1). [INFO] [stderr] 5 | | quantity: MagneticFlux; "magnetic flux"; [INFO] [stderr] 6 | | /// Magnetic flux dimension, m2 · kg · s-2 · A-1. [INFO] [stderr] ... | [INFO] [stderr] 40 | | } [INFO] [stderr] 41 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/magnetic_flux_density.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Magnetic flux density (base unit tesla, kg · s-2 · A-1). [INFO] [stderr] 5 | | quantity: MagneticFluxDensity; "magnetic flux density"; [INFO] [stderr] 6 | | /// Magnetic flux density dimension, kg · s-2 · A-1. [INFO] [stderr] ... | [INFO] [stderr] 41 | | } [INFO] [stderr] 42 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/mass.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Mass (base unit kilogram, kg1). [INFO] [stderr] 5 | | quantity: Mass; "mass"; [INFO] [stderr] 6 | | /// Mass dimension, kg1. [INFO] [stderr] ... | [INFO] [stderr] 54 | | } [INFO] [stderr] 55 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/mass_rate.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Mass rate (base unit kilogram per second, kg1 · s-1). [INFO] [stderr] 5 | | quantity: MassRate; "mass rate"; [INFO] [stderr] 6 | | /// Mass rate dimension, kg1 · s-1. [INFO] [stderr] ... | [INFO] [stderr] 100 | | } [INFO] [stderr] 101 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/momentum.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Momentum (base unit kilogram meter per second, kg1 · m1 · [INFO] [stderr] 5 | | /// s-1). [INFO] [stderr] 6 | | quantity: Momentum; "momentum"; [INFO] [stderr] ... | [INFO] [stderr] 120 | | } [INFO] [stderr] 121 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/power.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Available energy (base unit watt, m2 · kg · s-3). [INFO] [stderr] 5 | | quantity: Power; "power"; [INFO] [stderr] 6 | | /// Power dimension, m2 · kg · s-3. [INFO] [stderr] ... | [INFO] [stderr] 56 | | } [INFO] [stderr] 57 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/pressure.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Pressure (base unit pascal, kg1 · m-1 · s-2). [INFO] [stderr] 5 | | quantity: Pressure; "pressure"; [INFO] [stderr] 6 | | /// Pressure dimension, kg1 · m-1 · s-2. [INFO] [stderr] ... | [INFO] [stderr] 91 | | } [INFO] [stderr] 92 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/ratio.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Ratio (dimensionless). [INFO] [stderr] 5 | | quantity: Ratio; "ratio"; [INFO] [stderr] 6 | | /// Ratio dimension (dimensionless). [INFO] [stderr] ... | [INFO] [stderr] 29 | | } [INFO] [stderr] 30 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/temperature_interval.rs:10:1 [INFO] [stderr] | [INFO] [stderr] 10 | / quantity! { [INFO] [stderr] 11 | | /// Temperature interval (base unit kelvin, K1). [INFO] [stderr] 12 | | quantity: TemperatureInterval; "temperature interval"; [INFO] [stderr] 13 | | /// Temperature interval dimension, K1. [INFO] [stderr] ... | [INFO] [stderr] 50 | | } [INFO] [stderr] 51 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/si/thermodynamic_temperature.rs:70:11 [INFO] [stderr] | [INFO] [stderr] 70 | kind: Temperature; [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn Temperature` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/time.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Time (base unit second, s1). [INFO] [stderr] 5 | | quantity: Time; "time"; [INFO] [stderr] 6 | | /// Time dimension, s1. [INFO] [stderr] ... | [INFO] [stderr] 45 | | } [INFO] [stderr] 46 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/velocity.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Velocity (base unit meter per second, m1 · s-1). [INFO] [stderr] 5 | | quantity: Velocity; "velocity"; [INFO] [stderr] 6 | | /// Velocity dimension, m1 · s-1. [INFO] [stderr] ... | [INFO] [stderr] 67 | | } [INFO] [stderr] 68 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/volume.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Volume (base unit cubic meter, m3). [INFO] [stderr] 5 | | quantity: Volume; "volume"; [INFO] [stderr] 6 | | /// Volume dimension, m3. [INFO] [stderr] ... | [INFO] [stderr] 103 | | } [INFO] [stderr] 104 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/volume_rate.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Volume rate (base unit cubic meter per second, m3 · s-1). [INFO] [stderr] 5 | | quantity: VolumeRate; "volume rate"; [INFO] [stderr] 6 | | /// Volume dimension, m3 · s-1. [INFO] [stderr] ... | [INFO] [stderr] 149 | | } [INFO] [stderr] 150 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/system.rs:247:22 [INFO] [stderr] | [INFO] [stderr] 247 | type DN = Dimension<$($symbol = system!(@replace $symbol N),)+ Kind = $crate::Kind>; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Dimension<$($symbol = system!(@replace $symbol N),)+ Kind = $crate::Kind>` [INFO] [stderr] | [INFO] [stderr] ::: src/si/mod.rs:10:1 [INFO] [stderr] | [INFO] [stderr] 10 | / system! { [INFO] [stderr] 11 | | /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ). [INFO] [stderr] 12 | | quantities: ISQ { [INFO] [stderr] 13 | | length: meter, L; [INFO] [stderr] ... | [INFO] [stderr] 56 | | } [INFO] [stderr] 57 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/system.rs:247:82 [INFO] [stderr] | [INFO] [stderr] 247 | type DN = Dimension<$($symbol = system!(@replace $symbol N),)+ Kind = $crate::Kind>; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/mod.rs:10:1 [INFO] [stderr] | [INFO] [stderr] 10 | / system! { [INFO] [stderr] 11 | | /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ). [INFO] [stderr] 12 | | quantities: ISQ { [INFO] [stderr] 13 | | length: meter, L; [INFO] [stderr] ... | [INFO] [stderr] 56 | | } [INFO] [stderr] 57 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/system.rs:259:13 [INFO] [stderr] | [INFO] [stderr] 259 | Dimension<$($symbol = $symbol,)+ Kind = K>; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Dimension<$($symbol = $symbol,)+ Kind = K>` [INFO] [stderr] | [INFO] [stderr] ::: src/si/mod.rs:10:1 [INFO] [stderr] | [INFO] [stderr] 10 | / system! { [INFO] [stderr] 11 | | /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ). [INFO] [stderr] 12 | | quantities: ISQ { [INFO] [stderr] 13 | | length: meter, L; [INFO] [stderr] ... | [INFO] [stderr] 56 | | } [INFO] [stderr] 57 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/system.rs:258:47 [INFO] [stderr] | [INFO] [stderr] 258 | pub type $quantities<$($symbol,)+ K = $crate::Kind> = [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/mod.rs:10:1 [INFO] [stderr] | [INFO] [stderr] 10 | / system! { [INFO] [stderr] 11 | | /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ). [INFO] [stderr] 12 | | quantities: ISQ { [INFO] [stderr] 13 | | length: meter, L; [INFO] [stderr] ... | [INFO] [stderr] 56 | | } [INFO] [stderr] 57 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/system.rs:263:30 [INFO] [stderr] | [INFO] [stderr] 263 | pub type $units = Units; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Units` [INFO] [stderr] | [INFO] [stderr] ::: src/si/mod.rs:10:1 [INFO] [stderr] | [INFO] [stderr] 10 | / system! { [INFO] [stderr] 11 | | /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ). [INFO] [stderr] 12 | | quantities: ISQ { [INFO] [stderr] 13 | | length: meter, L; [INFO] [stderr] ... | [INFO] [stderr] 56 | | } [INFO] [stderr] 57 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/tests/mod.rs:23:5 [INFO] [stderr] | [INFO] [stderr] 23 | / quantity! { [INFO] [stderr] 24 | | quantity: Length; "length"; [INFO] [stderr] 25 | | dimension: Q; [INFO] [stderr] 26 | | units { [INFO] [stderr] ... | [INFO] [stderr] 29 | | } [INFO] [stderr] 30 | | } [INFO] [stderr] | |_____- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/tests/mod.rs:35:5 [INFO] [stderr] | [INFO] [stderr] 35 | / quantity! { [INFO] [stderr] 36 | | quantity: Mass; "mass"; [INFO] [stderr] 37 | | dimension: Q; [INFO] [stderr] 38 | | units { [INFO] [stderr] 39 | | @kilogram: 1.0_E0; "kg", "kilogram", "kilograms"; [INFO] [stderr] 40 | | } [INFO] [stderr] 41 | | } [INFO] [stderr] | |_____- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/tests/mod.rs:46:5 [INFO] [stderr] | [INFO] [stderr] 46 | / quantity! { [INFO] [stderr] 47 | | quantity: ThermodynamicTemperature; "thermodynamic temperature"; [INFO] [stderr] 48 | | dimension: Q; [INFO] [stderr] 49 | | units { [INFO] [stderr] ... | [INFO] [stderr] 53 | | } [INFO] [stderr] 54 | | } [INFO] [stderr] | |_____- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/system.rs:247:22 [INFO] [stderr] | [INFO] [stderr] 247 | type DN = Dimension<$($symbol = system!(@replace $symbol N),)+ Kind = $crate::Kind>; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Dimension<$($symbol = system!(@replace $symbol N),)+ Kind = $crate::Kind>` [INFO] [stderr] | [INFO] [stderr] ::: src/tests/mod.rs:57:1 [INFO] [stderr] | [INFO] [stderr] 57 | / system! { [INFO] [stderr] 58 | | quantities: Q { [INFO] [stderr] 59 | | length: meter, L; [INFO] [stderr] 60 | | mass: kilogram, M; [INFO] [stderr] ... | [INFO] [stderr] 67 | | } [INFO] [stderr] 68 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/system.rs:247:82 [INFO] [stderr] | [INFO] [stderr] 247 | type DN = Dimension<$($symbol = system!(@replace $symbol N),)+ Kind = $crate::Kind>; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/tests/mod.rs:57:1 [INFO] [stderr] | [INFO] [stderr] 57 | / system! { [INFO] [stderr] 58 | | quantities: Q { [INFO] [stderr] 59 | | length: meter, L; [INFO] [stderr] 60 | | mass: kilogram, M; [INFO] [stderr] ... | [INFO] [stderr] 67 | | } [INFO] [stderr] 68 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/system.rs:259:13 [INFO] [stderr] | [INFO] [stderr] 259 | Dimension<$($symbol = $symbol,)+ Kind = K>; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Dimension<$($symbol = $symbol,)+ Kind = K>` [INFO] [stderr] | [INFO] [stderr] ::: src/tests/mod.rs:57:1 [INFO] [stderr] | [INFO] [stderr] 57 | / system! { [INFO] [stderr] 58 | | quantities: Q { [INFO] [stderr] 59 | | length: meter, L; [INFO] [stderr] 60 | | mass: kilogram, M; [INFO] [stderr] ... | [INFO] [stderr] 67 | | } [INFO] [stderr] 68 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/system.rs:258:47 [INFO] [stderr] | [INFO] [stderr] 258 | pub type $quantities<$($symbol,)+ K = $crate::Kind> = [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/tests/mod.rs:57:1 [INFO] [stderr] | [INFO] [stderr] 57 | / system! { [INFO] [stderr] 58 | | quantities: Q { [INFO] [stderr] 59 | | length: meter, L; [INFO] [stderr] 60 | | mass: kilogram, M; [INFO] [stderr] ... | [INFO] [stderr] 67 | | } [INFO] [stderr] 68 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/system.rs:263:30 [INFO] [stderr] | [INFO] [stderr] 263 | pub type $units = Units; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Units` [INFO] [stderr] | [INFO] [stderr] ::: src/tests/mod.rs:57:1 [INFO] [stderr] | [INFO] [stderr] 57 | / system! { [INFO] [stderr] 58 | | quantities: Q { [INFO] [stderr] 59 | | length: meter, L; [INFO] [stderr] 60 | | mass: kilogram, M; [INFO] [stderr] ... | [INFO] [stderr] 67 | | } [INFO] [stderr] 68 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/system.rs:1503:22 [INFO] [stderr] | [INFO] [stderr] 1503 | type Units = __system::Units<$V, $($name = __system::$name::$U,)+>; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn __system::Units<$V, $($name = __system::$name::$U,)+>` [INFO] [stderr] | [INFO] [stderr] ::: src/tests/quantity.rs:7:13 [INFO] [stderr] | [INFO] [stderr] 7 | mod k { Q!(tests, super::V, (kilometer, kilogram, kelvin)); } [INFO] [stderr] | --------------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/system.rs:1503:22 [INFO] [stderr] | [INFO] [stderr] 1503 | type Units = __system::Units<$V, $($name = __system::$name::$U,)+>; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn __system::Units<$V, $($name = __system::$name::$U,)+>` [INFO] [stderr] | [INFO] [stderr] ::: src/tests/quantity.rs:7:13 [INFO] [stderr] | [INFO] [stderr] 7 | mod k { Q!(tests, super::V, (kilometer, kilogram, kelvin)); } [INFO] [stderr] | --------------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/system.rs:1503:22 [INFO] [stderr] | [INFO] [stderr] 1503 | type Units = __system::Units<$V, $($name = __system::$name::$U,)+>; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn __system::Units<$V, $($name = __system::$name::$U,)+>` [INFO] [stderr] | [INFO] [stderr] ::: src/tests/quantity.rs:299:17 [INFO] [stderr] | [INFO] [stderr] 299 | mod k { Q!(tests, super::V, (kilometer, kilogram, kelvin)); } [INFO] [stderr] | --------------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/system.rs:1503:22 [INFO] [stderr] | [INFO] [stderr] 1503 | type Units = __system::Units<$V, $($name = __system::$name::$U,)+>; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn __system::Units<$V, $($name = __system::$name::$U,)+>` [INFO] [stderr] | [INFO] [stderr] ::: src/tests/quantity.rs:299:17 [INFO] [stderr] | [INFO] [stderr] 299 | mod k { Q!(tests, super::V, (kilometer, kilogram, kelvin)); } [INFO] [stderr] | --------------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/system.rs:1503:22 [INFO] [stderr] | [INFO] [stderr] 1503 | type Units = __system::Units<$V, $($name = __system::$name::$U,)+>; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn __system::Units<$V, $($name = __system::$name::$U,)+>` [INFO] [stderr] | [INFO] [stderr] ::: src/tests/quantity.rs:349:17 [INFO] [stderr] | [INFO] [stderr] 349 | mod k { Q!(tests, super::V, (kilometer, kilogram, kelvin)); } [INFO] [stderr] | --------------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/system.rs:1503:22 [INFO] [stderr] | [INFO] [stderr] 1503 | type Units = __system::Units<$V, $($name = __system::$name::$U,)+>; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn __system::Units<$V, $($name = __system::$name::$U,)+>` [INFO] [stderr] | [INFO] [stderr] ::: src/tests/quantity.rs:349:17 [INFO] [stderr] | [INFO] [stderr] 349 | mod k { Q!(tests, super::V, (kilometer, kilogram, kelvin)); } [INFO] [stderr] | --------------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/tests/system.rs:6:28 [INFO] [stderr] | [INFO] [stderr] 6 | type MeterKelvinBase = Units; [INFO] [stderr] | |___________________________________________^ [INFO] [stderr] help: use `dyn` [INFO] [stderr] | [INFO] [stderr] 6 | type MeterKelvinBase = dyn Units; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/tests/system.rs:8:36 [INFO] [stderr] | [INFO] [stderr] 8 | type KilometerFahrenheitBase = Units; [INFO] [stderr] | |______________________________________________________^ [INFO] [stderr] help: use `dyn` [INFO] [stderr] | [INFO] [stderr] 8 | type KilometerFahrenheitBase = dyn Units; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 19.78s [INFO] running `"docker" "inspect" "fa6ab79913a745fa4b74b976f4a99e9def23013ee1266626b14302309043b011"` [INFO] running `"docker" "rm" "-f" "fa6ab79913a745fa4b74b976f4a99e9def23013ee1266626b14302309043b011"` [INFO] [stdout] fa6ab79913a745fa4b74b976f4a99e9def23013ee1266626b14302309043b011