[INFO] fetching crate yamlette 0.0.5... [INFO] extracting crate yamlette 0.0.5 into work/ex/pr-61874/sources/master#9f06855064ed06a50c496577b21ca50f92a2e67d/reg/yamlette/0.0.5 [INFO] extracting crate yamlette 0.0.5 into work/ex/pr-61874/sources/try#d3301713b54af69ca9de941a8c6b0d8287dbd6df/reg/yamlette/0.0.5 [INFO] validating manifest of yamlette-0.0.5 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 yamlette-0.0.5 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 yamlette-0.0.5 [INFO] finished frobbing yamlette-0.0.5 [INFO] frobbed toml for yamlette-0.0.5 written to work/ex/pr-61874/sources/master#9f06855064ed06a50c496577b21ca50f92a2e67d/reg/yamlette/0.0.5/Cargo.toml [INFO] started frobbing yamlette-0.0.5 [INFO] finished frobbing yamlette-0.0.5 [INFO] frobbed toml for yamlette-0.0.5 written to work/ex/pr-61874/sources/try#d3301713b54af69ca9de941a8c6b0d8287dbd6df/reg/yamlette/0.0.5/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] [stderr] Blocking waiting for file lock on package cache lock [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] [stderr] Blocking waiting for file lock on package cache lock [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded skimmer v0.0.2 [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+d3301713b54af69ca9de941a8c6b0d8287dbd6df-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] checking yamlette-0.0.5 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/yamlette/0.0.5:/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] bcd3a371be71ac3abcb559df8ff789b0becca3427a0343b7f2d3c8e508c730ae [INFO] running `"docker" "start" "-a" "bcd3a371be71ac3abcb559df8ff789b0becca3427a0343b7f2d3c8e508c730ae"` [INFO] [stderr] Checking skimmer v0.0.2 [INFO] [stderr] Checking num v0.1.42 [INFO] [stderr] Checking fraction v0.3.7 [INFO] [stderr] Checking yamlette v0.0.5 (/opt/crater/workdir) [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/model/yaml/binary.rs:26:16 [INFO] [stderr] | [INFO] [stderr] 26 | 0 ... 25 => byte + b'A', [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] | [INFO] [stderr] = note: #[warn(ellipsis_inclusive_range_patterns)] on by default [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/model/yaml/binary.rs:27:16 [INFO] [stderr] | [INFO] [stderr] 27 | 26 ... 51 => byte + b'a' - 26, [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/model/yaml/binary.rs:28:16 [INFO] [stderr] | [INFO] [stderr] 28 | 52 ... 61 => byte + b'0' - 52, [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/model/yaml/binary.rs:37:22 [INFO] [stderr] | [INFO] [stderr] 37 | v @ b'A' ... b'Z' => v - b'A', [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/model/yaml/binary.rs:38:22 [INFO] [stderr] | [INFO] [stderr] 38 | v @ b'a' ... b'z' => v - b'a' + 26, [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/model/yaml/binary.rs:39:22 [INFO] [stderr] | [INFO] [stderr] 39 | v @ b'0' ... b'9' => v - b'0' + 52, [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/binary.rs:52:27 [INFO] [stderr] | [INFO] [stderr] 52 | fn as_any (&self) -> &Any { self } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [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/model/yaml/binary.rs:54:39 [INFO] [stderr] | [INFO] [stderr] 54 | fn as_mut_any (&mut self) -> &mut Any { self } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/binary.rs:62:76 [INFO] [stderr] | [INFO] [stderr] 62 | fn encode (&self, _renderer: &Renderer, value: TaggedValue, tags: &mut Iterator, Cow<'static, str>)>) -> Result { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/model/yaml/binary.rs:179:32 [INFO] [stderr] | [INFO] [stderr] 179 | Some (v @ b'a' ... b'z') | [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/model/yaml/binary.rs:180:32 [INFO] [stderr] | [INFO] [stderr] 180 | Some (v @ b'A' ... b'Z') | [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/model/yaml/binary.rs:181:32 [INFO] [stderr] | [INFO] [stderr] 181 | Some (v @ b'0' ... b'9') | [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/binary.rs:295:27 [INFO] [stderr] | [INFO] [stderr] 295 | fn as_any (&self) -> &Any { self as &Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/binary.rs:295:42 [INFO] [stderr] | [INFO] [stderr] 295 | fn as_any (&self) -> &Any { self as &Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/binary.rs:297:39 [INFO] [stderr] | [INFO] [stderr] 297 | fn as_mut_any (&mut self) -> &mut Any { self as &mut Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/binary.rs:297:58 [INFO] [stderr] | [INFO] [stderr] 297 | fn as_mut_any (&mut self) -> &mut Any { self as &mut Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/bool.rs:181:27 [INFO] [stderr] | [INFO] [stderr] 181 | fn as_any (&self) -> &Any { self } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/bool.rs:183:39 [INFO] [stderr] | [INFO] [stderr] 183 | fn as_mut_any (&mut self) -> &mut Any { self } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/bool.rs:190:76 [INFO] [stderr] | [INFO] [stderr] 190 | fn encode (&self, _renderer: &Renderer, value: TaggedValue, tags: &mut Iterator, Cow<'static, str>)>) -> Result { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/bool.rs:251:27 [INFO] [stderr] | [INFO] [stderr] 251 | fn as_any (&self) -> &Any { self as &Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/bool.rs:251:42 [INFO] [stderr] | [INFO] [stderr] 251 | fn as_any (&self) -> &Any { self as &Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/bool.rs:253:39 [INFO] [stderr] | [INFO] [stderr] 253 | fn as_mut_any (&mut self) -> &mut Any { self as &mut Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/bool.rs:253:58 [INFO] [stderr] | [INFO] [stderr] 253 | fn as_mut_any (&mut self) -> &mut Any { self as &mut Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/model/yaml/float.rs:201:24 [INFO] [stderr] | [INFO] [stderr] 201 | Some (b'0' ... b'9') => true, [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/model/yaml/float.rs:303:42 [INFO] [stderr] | [INFO] [stderr] 303 | Some (val @ b'0' ... b'9') => { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/model/yaml/float.rs:317:46 [INFO] [stderr] | [INFO] [stderr] 317 | Some (val @ b'0' ... b'9') => { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/float.rs:510:27 [INFO] [stderr] | [INFO] [stderr] 510 | fn as_any (&self) -> &Any { self } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/float.rs:512:39 [INFO] [stderr] | [INFO] [stderr] 512 | fn as_mut_any (&mut self) -> &mut Any { self } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/float.rs:520:76 [INFO] [stderr] | [INFO] [stderr] 520 | fn encode (&self, _renderer: &Renderer, value: TaggedValue, tags: &mut Iterator, Cow<'static, str>)>) -> Result { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/float.rs:808:27 [INFO] [stderr] | [INFO] [stderr] 808 | fn as_any (&self) -> &Any { self as &Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/float.rs:808:42 [INFO] [stderr] | [INFO] [stderr] 808 | fn as_any (&self) -> &Any { self as &Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/float.rs:810:39 [INFO] [stderr] | [INFO] [stderr] 810 | fn as_mut_any (&mut self) -> &mut Any { self as &mut Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/float.rs:810:58 [INFO] [stderr] | [INFO] [stderr] 810 | fn as_mut_any (&mut self) -> &mut Any { self as &mut Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/model/yaml/int.rs:174:24 [INFO] [stderr] | [INFO] [stderr] 174 | Some (b'0' ... b'9') => true, [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/model/yaml/int.rs:254:40 [INFO] [stderr] | [INFO] [stderr] 254 | Some (v @ b'0' ... b'9') => { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/model/yaml/int.rs:295:36 [INFO] [stderr] | [INFO] [stderr] 295 | Some (v @ b'0' ... b'7') => { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/model/yaml/int.rs:311:36 [INFO] [stderr] | [INFO] [stderr] 311 | Some (v @ b'0' ... b'9') => { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/model/yaml/int.rs:317:36 [INFO] [stderr] | [INFO] [stderr] 317 | Some (v @ b'a' ... b'f') => { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/model/yaml/int.rs:323:36 [INFO] [stderr] | [INFO] [stderr] 323 | Some (v @ b'A' ... b'F') => { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/model/yaml/int.rs:339:36 [INFO] [stderr] | [INFO] [stderr] 339 | Some (v @ b'0' ... b'9') => { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/model/yaml/int.rs:351:46 [INFO] [stderr] | [INFO] [stderr] 351 | Some (val @ b'0' ... b'9') => { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/model/yaml/int.rs:362:50 [INFO] [stderr] | [INFO] [stderr] 362 | Some (val @ b'0' ... b'9') => { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/int.rs:428:27 [INFO] [stderr] | [INFO] [stderr] 428 | fn as_any (&self) -> &Any { self } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/int.rs:430:39 [INFO] [stderr] | [INFO] [stderr] 430 | fn as_mut_any (&mut self) -> &mut Any { self } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/int.rs:438:76 [INFO] [stderr] | [INFO] [stderr] 438 | fn encode (&self, _renderer: &Renderer, value: TaggedValue, tags: &mut Iterator, Cow<'static, str>)>) -> Result { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/int.rs:517:27 [INFO] [stderr] | [INFO] [stderr] 517 | fn as_any (&self) -> &Any { self as &Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/int.rs:517:42 [INFO] [stderr] | [INFO] [stderr] 517 | fn as_any (&self) -> &Any { self as &Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/int.rs:519:39 [INFO] [stderr] | [INFO] [stderr] 519 | fn as_mut_any (&mut self) -> &mut Any { self as &mut Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/int.rs:519:58 [INFO] [stderr] | [INFO] [stderr] 519 | fn as_mut_any (&mut self) -> &mut Any { self as &mut Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/map.rs:32:27 [INFO] [stderr] | [INFO] [stderr] 32 | fn as_any (&self) -> &Any { self } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/map.rs:34:39 [INFO] [stderr] | [INFO] [stderr] 34 | fn as_mut_any (&mut self) -> &mut Any { self } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/map.rs:38:76 [INFO] [stderr] | [INFO] [stderr] 38 | fn compose (&self, renderer: &Renderer, value: TaggedValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/map.rs:45:25 [INFO] [stderr] | [INFO] [stderr] 45 | pub fn compose (model: &Model, renderer: &Renderer, value: TaggedValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/map.rs:45:84 [INFO] [stderr] | [INFO] [stderr] 45 | pub fn compose (model: &Model, renderer: &Renderer, value: TaggedValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/map.rs:67:27 [INFO] [stderr] | [INFO] [stderr] 67 | fn compose_empty (model: &Model, mut value: MapValue, tags: &mut Iterator, Cow<'static, str>)>) -> Rope { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/map.rs:67:66 [INFO] [stderr] | [INFO] [stderr] 67 | fn compose_empty (model: &Model, mut value: MapValue, tags: &mut Iterator, Cow<'static, str>)>) -> Rope { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/map.rs:84:27 [INFO] [stderr] | [INFO] [stderr] 84 | fn compose_block (model: &Model, mut value: MapValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/map.rs:84:66 [INFO] [stderr] | [INFO] [stderr] 84 | fn compose_block (model: &Model, mut value: MapValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/map.rs:192:36 [INFO] [stderr] | [INFO] [stderr] 192 | fn compose_flow_multiline (model: &Model, mut value: MapValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/map.rs:192:75 [INFO] [stderr] | [INFO] [stderr] 192 | fn compose_flow_multiline (model: &Model, mut value: MapValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/map.rs:266:39 [INFO] [stderr] | [INFO] [stderr] 266 | fn compose_flow_no_threshold (model: &Model, mut value: MapValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/map.rs:266:78 [INFO] [stderr] | [INFO] [stderr] 266 | fn compose_flow_no_threshold (model: &Model, mut value: MapValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/map.rs:347:44 [INFO] [stderr] | [INFO] [stderr] 347 | fn compose_flow_respect_threshold (model: &Model, renderer: &Renderer, mut value: MapValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/map.rs:347:104 [INFO] [stderr] | [INFO] [stderr] 347 | fn compose_flow_respect_threshold (model: &Model, renderer: &Renderer, mut value: MapValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/map.rs:493:27 [INFO] [stderr] | [INFO] [stderr] 493 | fn as_any (&self) -> &Any { self as &Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/map.rs:493:42 [INFO] [stderr] | [INFO] [stderr] 493 | fn as_any (&self) -> &Any { self as &Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/map.rs:495:39 [INFO] [stderr] | [INFO] [stderr] 495 | fn as_mut_any (&mut self) -> &mut Any { self as &mut Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/map.rs:495:58 [INFO] [stderr] | [INFO] [stderr] 495 | fn as_mut_any (&mut self) -> &mut Any { self as &mut Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/merge.rs:31:27 [INFO] [stderr] | [INFO] [stderr] 31 | fn as_any (&self) -> &Any { self } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/merge.rs:33:39 [INFO] [stderr] | [INFO] [stderr] 33 | fn as_mut_any (&mut self) -> &mut Any { self } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/merge.rs:41:77 [INFO] [stderr] | [INFO] [stderr] 41 | fn encode (&self, _renderer: &Renderer, value: TaggedValue, _tags: &mut Iterator, Cow<'static, str>)>) -> Result { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/merge.rs:161:27 [INFO] [stderr] | [INFO] [stderr] 161 | fn as_any (&self) -> &Any { self as &Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/merge.rs:161:42 [INFO] [stderr] | [INFO] [stderr] 161 | fn as_any (&self) -> &Any { self as &Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/merge.rs:163:39 [INFO] [stderr] | [INFO] [stderr] 163 | fn as_mut_any (&mut self) -> &mut Any { self as &mut Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/merge.rs:163:58 [INFO] [stderr] | [INFO] [stderr] 163 | fn as_mut_any (&mut self) -> &mut Any { self as &mut Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/null.rs:41:27 [INFO] [stderr] | [INFO] [stderr] 41 | fn as_any (&self) -> &Any { self } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/null.rs:43:39 [INFO] [stderr] | [INFO] [stderr] 43 | fn as_mut_any (&mut self) -> &mut Any { self } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/null.rs:56:76 [INFO] [stderr] | [INFO] [stderr] 56 | fn encode (&self, _renderer: &Renderer, value: TaggedValue, tags: &mut Iterator, Cow<'static, str>)>) -> Result { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/null.rs:182:27 [INFO] [stderr] | [INFO] [stderr] 182 | fn as_any (&self) -> &Any { self as &Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/null.rs:182:42 [INFO] [stderr] | [INFO] [stderr] 182 | fn as_any (&self) -> &Any { self as &Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/null.rs:184:39 [INFO] [stderr] | [INFO] [stderr] 184 | fn as_mut_any (&mut self) -> &mut Any { self as &mut Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/null.rs:184:58 [INFO] [stderr] | [INFO] [stderr] 184 | fn as_mut_any (&mut self) -> &mut Any { self as &mut Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/omap.rs:33:27 [INFO] [stderr] | [INFO] [stderr] 33 | fn as_any (&self) -> &Any { self } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/omap.rs:35:39 [INFO] [stderr] | [INFO] [stderr] 35 | fn as_mut_any (&mut self) -> &mut Any { self } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/omap.rs:39:76 [INFO] [stderr] | [INFO] [stderr] 39 | fn compose (&self, renderer: &Renderer, value: TaggedValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/omap.rs:71:27 [INFO] [stderr] | [INFO] [stderr] 71 | fn as_any (&self) -> &Any { self as &Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/omap.rs:71:42 [INFO] [stderr] | [INFO] [stderr] 71 | fn as_any (&self) -> &Any { self as &Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/omap.rs:73:39 [INFO] [stderr] | [INFO] [stderr] 73 | fn as_mut_any (&mut self) -> &mut Any { self as &mut Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/omap.rs:73:58 [INFO] [stderr] | [INFO] [stderr] 73 | fn as_mut_any (&mut self) -> &mut Any { self as &mut Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/pairs.rs:33:27 [INFO] [stderr] | [INFO] [stderr] 33 | fn as_any (&self) -> &Any { self } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/pairs.rs:35:39 [INFO] [stderr] | [INFO] [stderr] 35 | fn as_mut_any (&mut self) -> &mut Any { self } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/pairs.rs:39:76 [INFO] [stderr] | [INFO] [stderr] 39 | fn compose (&self, renderer: &Renderer, value: TaggedValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/pairs.rs:46:25 [INFO] [stderr] | [INFO] [stderr] 46 | pub fn compose (model: &Model, renderer: &Renderer, value: TaggedValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/pairs.rs:46:84 [INFO] [stderr] | [INFO] [stderr] 46 | pub fn compose (model: &Model, renderer: &Renderer, value: TaggedValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/pairs.rs:71:27 [INFO] [stderr] | [INFO] [stderr] 71 | fn compose_empty (model: &Model, mut value: PairsValue, tags: &mut Iterator, Cow<'static, str>)>) -> Rope { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/pairs.rs:71:68 [INFO] [stderr] | [INFO] [stderr] 71 | fn compose_empty (model: &Model, mut value: PairsValue, tags: &mut Iterator, Cow<'static, str>)>) -> Rope { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/pairs.rs:89:36 [INFO] [stderr] | [INFO] [stderr] 89 | fn compose_flow_multiline (model: &Model, mut value: PairsValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/pairs.rs:89:77 [INFO] [stderr] | [INFO] [stderr] 89 | fn compose_flow_multiline (model: &Model, mut value: PairsValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/pairs.rs:164:44 [INFO] [stderr] | [INFO] [stderr] 164 | fn compose_flow_respect_threshold (model: &Model, renderer: &Renderer, mut value: PairsValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/pairs.rs:164:106 [INFO] [stderr] | [INFO] [stderr] 164 | fn compose_flow_respect_threshold (model: &Model, renderer: &Renderer, mut value: PairsValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/pairs.rs:290:39 [INFO] [stderr] | [INFO] [stderr] 290 | fn compose_flow_no_threshold (model: &Model, mut value: PairsValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/pairs.rs:290:80 [INFO] [stderr] | [INFO] [stderr] 290 | fn compose_flow_no_threshold (model: &Model, mut value: PairsValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/pairs.rs:372:27 [INFO] [stderr] | [INFO] [stderr] 372 | fn compose_block (model: &Model, mut value: PairsValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/pairs.rs:372:68 [INFO] [stderr] | [INFO] [stderr] 372 | fn compose_block (model: &Model, mut value: PairsValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/pairs.rs:476:27 [INFO] [stderr] | [INFO] [stderr] 476 | fn as_any (&self) -> &Any { self as &Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/pairs.rs:476:42 [INFO] [stderr] | [INFO] [stderr] 476 | fn as_any (&self) -> &Any { self as &Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/pairs.rs:478:39 [INFO] [stderr] | [INFO] [stderr] 478 | fn as_mut_any (&mut self) -> &mut Any { self as &mut Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/pairs.rs:478:58 [INFO] [stderr] | [INFO] [stderr] 478 | fn as_mut_any (&mut self) -> &mut Any { self as &mut Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/seq.rs:39:27 [INFO] [stderr] | [INFO] [stderr] 39 | fn as_any (&self) -> &Any { self } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/seq.rs:41:39 [INFO] [stderr] | [INFO] [stderr] 41 | fn as_mut_any (&mut self) -> &mut Any { self } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/seq.rs:47:76 [INFO] [stderr] | [INFO] [stderr] 47 | fn compose (&self, renderer: &Renderer, value: TaggedValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/seq.rs:54:25 [INFO] [stderr] | [INFO] [stderr] 54 | pub fn compose (model: &Model, renderer: &Renderer, value: TaggedValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/seq.rs:54:84 [INFO] [stderr] | [INFO] [stderr] 54 | pub fn compose (model: &Model, renderer: &Renderer, value: TaggedValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/seq.rs:79:27 [INFO] [stderr] | [INFO] [stderr] 79 | fn compose_empty (model: &Model, mut value: SeqValue, tags: &mut Iterator, Cow<'static, str>)>) -> Rope { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/seq.rs:79:66 [INFO] [stderr] | [INFO] [stderr] 79 | fn compose_empty (model: &Model, mut value: SeqValue, tags: &mut Iterator, Cow<'static, str>)>) -> Rope { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/seq.rs:97:44 [INFO] [stderr] | [INFO] [stderr] 97 | fn compose_flow_respect_threshold (model: &Model, renderer: &Renderer, mut value: SeqValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/seq.rs:97:104 [INFO] [stderr] | [INFO] [stderr] 97 | fn compose_flow_respect_threshold (model: &Model, renderer: &Renderer, mut value: SeqValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/seq.rs:171:39 [INFO] [stderr] | [INFO] [stderr] 171 | fn compose_flow_no_threshold (model: &Model, mut value: SeqValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/seq.rs:171:78 [INFO] [stderr] | [INFO] [stderr] 171 | fn compose_flow_no_threshold (model: &Model, mut value: SeqValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/seq.rs:227:36 [INFO] [stderr] | [INFO] [stderr] 227 | fn compose_flow_multiline (model: &Model, mut value: SeqValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/seq.rs:227:75 [INFO] [stderr] | [INFO] [stderr] 227 | fn compose_flow_multiline (model: &Model, mut value: SeqValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/seq.rs:278:27 [INFO] [stderr] | [INFO] [stderr] 278 | fn compose_block (model: &Model, mut value: SeqValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/seq.rs:278:66 [INFO] [stderr] | [INFO] [stderr] 278 | fn compose_block (model: &Model, mut value: SeqValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/seq.rs:350:27 [INFO] [stderr] | [INFO] [stderr] 350 | fn as_any (&self) -> &Any { self as &Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/seq.rs:350:42 [INFO] [stderr] | [INFO] [stderr] 350 | fn as_any (&self) -> &Any { self as &Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/seq.rs:352:39 [INFO] [stderr] | [INFO] [stderr] 352 | fn as_mut_any (&mut self) -> &mut Any { self as &mut Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/seq.rs:352:58 [INFO] [stderr] | [INFO] [stderr] 352 | fn as_mut_any (&mut self) -> &mut Any { self as &mut Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/set.rs:30:27 [INFO] [stderr] | [INFO] [stderr] 30 | fn as_any (&self) -> &Any { self } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/set.rs:32:39 [INFO] [stderr] | [INFO] [stderr] 32 | fn as_mut_any (&mut self) -> &mut Any { self } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/set.rs:38:76 [INFO] [stderr] | [INFO] [stderr] 38 | fn compose (&self, renderer: &Renderer, value: TaggedValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/set.rs:45:25 [INFO] [stderr] | [INFO] [stderr] 45 | pub fn compose (model: &Model, renderer: &Renderer, value: TaggedValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/set.rs:45:84 [INFO] [stderr] | [INFO] [stderr] 45 | pub fn compose (model: &Model, renderer: &Renderer, value: TaggedValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/set.rs:69:27 [INFO] [stderr] | [INFO] [stderr] 69 | fn compose_empty (model: &Model, mut value: SetValue, tags: &mut Iterator, Cow<'static, str>)>) -> Rope { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/set.rs:69:66 [INFO] [stderr] | [INFO] [stderr] 69 | fn compose_empty (model: &Model, mut value: SetValue, tags: &mut Iterator, Cow<'static, str>)>) -> Rope { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/set.rs:86:44 [INFO] [stderr] | [INFO] [stderr] 86 | fn compose_flow_respect_threshold (model: &Model, renderer: &Renderer, mut value: SetValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/set.rs:86:104 [INFO] [stderr] | [INFO] [stderr] 86 | fn compose_flow_respect_threshold (model: &Model, renderer: &Renderer, mut value: SetValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/set.rs:159:39 [INFO] [stderr] | [INFO] [stderr] 159 | fn compose_flow_no_threshold (model: &Model, mut value: SetValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/set.rs:159:78 [INFO] [stderr] | [INFO] [stderr] 159 | fn compose_flow_no_threshold (model: &Model, mut value: SetValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/set.rs:214:36 [INFO] [stderr] | [INFO] [stderr] 214 | fn compose_flow_multiline (model: &Model, mut value: SetValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/set.rs:214:75 [INFO] [stderr] | [INFO] [stderr] 214 | fn compose_flow_multiline (model: &Model, mut value: SetValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/set.rs:264:27 [INFO] [stderr] | [INFO] [stderr] 264 | fn compose_block (model: &Model, mut value: SetValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/set.rs:264:66 [INFO] [stderr] | [INFO] [stderr] 264 | fn compose_block (model: &Model, mut value: SetValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/set.rs:336:27 [INFO] [stderr] | [INFO] [stderr] 336 | fn as_any (&self) -> &Any { self as &Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/set.rs:336:42 [INFO] [stderr] | [INFO] [stderr] 336 | fn as_any (&self) -> &Any { self as &Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/set.rs:338:39 [INFO] [stderr] | [INFO] [stderr] 338 | fn as_mut_any (&mut self) -> &mut Any { self as &mut Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/set.rs:338:58 [INFO] [stderr] | [INFO] [stderr] 338 | fn as_mut_any (&mut self) -> &mut Any { self as &mut Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/model/yaml/str.rs:40:34 [INFO] [stderr] | [INFO] [stderr] 40 | Some (val @ b'0' ... b'9') => { val - b'0' } [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/model/yaml/str.rs:41:34 [INFO] [stderr] | [INFO] [stderr] 41 | Some (val @ b'a' ... b'f') => { 10 + (val - b'a') } [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/model/yaml/str.rs:42:34 [INFO] [stderr] | [INFO] [stderr] 42 | Some (val @ b'A' ... b'F') => { 10 + (val - b'A') } [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/str.rs:60:74 [INFO] [stderr] | [INFO] [stderr] 60 | unsafe fn encode_auto_quoted (&self, mut value: StrValue, tags: &mut Iterator, Cow<'static, str>)>) -> Rope { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/str.rs:455:27 [INFO] [stderr] | [INFO] [stderr] 455 | fn as_any (&self) -> &Any { self } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/str.rs:457:39 [INFO] [stderr] | [INFO] [stderr] 457 | fn as_mut_any (&mut self) -> &mut Any { self } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/str.rs:470:76 [INFO] [stderr] | [INFO] [stderr] 470 | fn encode (&self, _renderer: &Renderer, value: TaggedValue, tags: &mut Iterator, Cow<'static, str>)>) -> Result { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/str.rs:1011:52 [INFO] [stderr] | [INFO] [stderr] 1011 | fn tagged_styles_apply (&mut self, value: &mut Tagged) { [INFO] [stderr] | ^^^^^^ help: use `dyn`: `dyn Tagged` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/str.rs:1029:52 [INFO] [stderr] | [INFO] [stderr] 1029 | fn tagged_styles_apply (&mut self, value: &mut Tagged) { [INFO] [stderr] | ^^^^^^ help: use `dyn`: `dyn Tagged` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/str.rs:1083:27 [INFO] [stderr] | [INFO] [stderr] 1083 | fn as_any (&self) -> &Any { self as &Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/str.rs:1083:42 [INFO] [stderr] | [INFO] [stderr] 1083 | fn as_any (&self) -> &Any { self as &Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/str.rs:1085:39 [INFO] [stderr] | [INFO] [stderr] 1085 | fn as_mut_any (&mut self) -> &mut Any { self as &mut Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/str.rs:1085:58 [INFO] [stderr] | [INFO] [stderr] 1085 | fn as_mut_any (&mut self) -> &mut Any { self as &mut Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/model/yaml/timestamp.rs:95:34 [INFO] [stderr] | [INFO] [stderr] 95 | Some (val @ b'0' ... b'9') => { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/model/yaml/timestamp.rs:159:34 [INFO] [stderr] | [INFO] [stderr] 159 | Some (val @ b'0' ... b'9') => { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/timestamp.rs:214:27 [INFO] [stderr] | [INFO] [stderr] 214 | fn as_any (&self) -> &Any { self } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/timestamp.rs:216:39 [INFO] [stderr] | [INFO] [stderr] 216 | fn as_mut_any (&mut self) -> &mut Any { self } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/timestamp.rs:225:77 [INFO] [stderr] | [INFO] [stderr] 225 | fn encode (&self, _renderer: &Renderer, value: TaggedValue, _tags: &mut Iterator, Cow<'static, str>)>) -> Result { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/timestamp.rs:807:27 [INFO] [stderr] | [INFO] [stderr] 807 | fn as_any (&self) -> &Any { self as &Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/timestamp.rs:807:42 [INFO] [stderr] | [INFO] [stderr] 807 | fn as_any (&self) -> &Any { self as &Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/timestamp.rs:809:39 [INFO] [stderr] | [INFO] [stderr] 809 | fn as_mut_any (&mut self) -> &mut Any { self as &mut Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/timestamp.rs:809:58 [INFO] [stderr] | [INFO] [stderr] 809 | fn as_mut_any (&mut self) -> &mut Any { self as &mut Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/value.rs:29:27 [INFO] [stderr] | [INFO] [stderr] 29 | fn as_any (&self) -> &Any { self } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/value.rs:31:39 [INFO] [stderr] | [INFO] [stderr] 31 | fn as_mut_any (&mut self) -> &mut Any { self } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/value.rs:38:77 [INFO] [stderr] | [INFO] [stderr] 38 | fn encode (&self, _renderer: &Renderer, value: TaggedValue, _tags: &mut Iterator, Cow<'static, str>)>) -> Result { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/value.rs:135:27 [INFO] [stderr] | [INFO] [stderr] 135 | fn as_any (&self) -> &Any { self as &Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/value.rs:135:42 [INFO] [stderr] | [INFO] [stderr] 135 | fn as_any (&self) -> &Any { self as &Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/value.rs:137:39 [INFO] [stderr] | [INFO] [stderr] 137 | fn as_mut_any (&mut self) -> &mut Any { self as &mut Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/value.rs:137:58 [INFO] [stderr] | [INFO] [stderr] 137 | fn as_mut_any (&mut self) -> &mut Any { self as &mut Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/yaml.rs:47:27 [INFO] [stderr] | [INFO] [stderr] 47 | fn as_any (&self) -> &Any { self } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/yaml.rs:49:39 [INFO] [stderr] | [INFO] [stderr] 49 | fn as_mut_any (&mut self) -> &mut Any { self } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/yaml.rs:56:77 [INFO] [stderr] | [INFO] [stderr] 56 | fn encode (&self, _renderer: &Renderer, value: TaggedValue, _tags: &mut Iterator, Cow<'static, str>)>) -> Result { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/yaml.rs:167:27 [INFO] [stderr] | [INFO] [stderr] 167 | fn as_any (&self) -> &Any { self as &Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/yaml.rs:167:42 [INFO] [stderr] | [INFO] [stderr] 167 | fn as_any (&self) -> &Any { self as &Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/yaml.rs:169:39 [INFO] [stderr] | [INFO] [stderr] 169 | fn as_mut_any (&mut self) -> &mut Any { self as &mut Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/yaml.rs:169:58 [INFO] [stderr] | [INFO] [stderr] 169 | fn as_mut_any (&mut self) -> &mut Any { self as &mut Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yamlette/incognitum.rs:29:27 [INFO] [stderr] | [INFO] [stderr] 29 | fn as_any (&self) -> &Any { self } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yamlette/incognitum.rs:31:39 [INFO] [stderr] | [INFO] [stderr] 31 | fn as_mut_any (&mut self) -> &mut Any { self } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yamlette/incognitum.rs:40:77 [INFO] [stderr] | [INFO] [stderr] 40 | fn encode (&self, _renderer: &Renderer, value: TaggedValue, _tags: &mut Iterator, Cow<'static, str>)>) -> Result { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yamlette/incognitum.rs:131:27 [INFO] [stderr] | [INFO] [stderr] 131 | fn as_any (&self) -> &Any { self } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yamlette/incognitum.rs:133:39 [INFO] [stderr] | [INFO] [stderr] 133 | fn as_mut_any (&mut self) -> &mut Any { self } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yamlette/literal.rs:54:27 [INFO] [stderr] | [INFO] [stderr] 54 | fn as_any (&self) -> &Any { self } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yamlette/literal.rs:56:39 [INFO] [stderr] | [INFO] [stderr] 56 | fn as_mut_any (&mut self) -> &mut Any { self } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yamlette/literal.rs:69:77 [INFO] [stderr] | [INFO] [stderr] 69 | fn encode (&self, _renderer: &Renderer, value: TaggedValue, _tags: &mut Iterator, Cow<'static, str>)>) -> Result { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yamlette/literal.rs:97:27 [INFO] [stderr] | [INFO] [stderr] 97 | fn as_any (&self) -> &Any { self as &Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yamlette/literal.rs:97:42 [INFO] [stderr] | [INFO] [stderr] 97 | fn as_any (&self) -> &Any { self as &Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yamlette/literal.rs:99:39 [INFO] [stderr] | [INFO] [stderr] 99 | fn as_mut_any (&mut self) -> &mut Any { self as &mut Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yamlette/literal.rs:99:58 [INFO] [stderr] | [INFO] [stderr] 99 | fn as_mut_any (&mut self) -> &mut Any { self as &mut Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/schema/core.rs:81:69 [INFO] [stderr] | [INFO] [stderr] 81 | fn look_up_model<'a, 'b> (&'a self, tag: &'b str) -> Option<&'a Model> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/schema/core.rs:125:56 [INFO] [stderr] | [INFO] [stderr] 125 | fn look_up_model_callback (&self, predicate: &mut (FnMut (&Model) -> bool)) -> Option<&Model> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut (&Model) -> bool` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/schema/core.rs:125:64 [INFO] [stderr] | [INFO] [stderr] 125 | fn look_up_model_callback (&self, predicate: &mut (FnMut (&Model) -> bool)) -> Option<&Model> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/schema/core.rs:125:92 [INFO] [stderr] | [INFO] [stderr] 125 | fn look_up_model_callback (&self, predicate: &mut (FnMut (&Model) -> bool)) -> Option<&Model> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/schema/core.rs:146:41 [INFO] [stderr] | [INFO] [stderr] 146 | fn get_metamodel (&self) -> Option<&Model> { Some (&self.mod_incognitum) } [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/schema/mod.rs:24:64 [INFO] [stderr] | [INFO] [stderr] 24 | fn look_up_model<'a, 'b> (&'a self, &'b str) -> Option<&'a Model>; [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/schema/mod.rs:30:45 [INFO] [stderr] | [INFO] [stderr] 30 | fn look_up_model_callback (&self, &mut (FnMut (&Model) -> bool)) -> Option<&Model>; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut (&Model) -> bool` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/schema/mod.rs:30:53 [INFO] [stderr] | [INFO] [stderr] 30 | fn look_up_model_callback (&self, &mut (FnMut (&Model) -> bool)) -> Option<&Model>; [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/schema/mod.rs:30:81 [INFO] [stderr] | [INFO] [stderr] 30 | fn look_up_model_callback (&self, &mut (FnMut (&Model) -> bool)) -> Option<&Model>; [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/schema/mod.rs:32:41 [INFO] [stderr] | [INFO] [stderr] 32 | fn get_metamodel (&self) -> Option<&Model>; [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/style.rs:11:48 [INFO] [stderr] | [INFO] [stderr] 11 | fn tagged_styles_apply (&mut self, _: &mut Tagged) {} [INFO] [stderr] | ^^^^^^ help: use `dyn`: `dyn Tagged` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/style.rs:16:41 [INFO] [stderr] | [INFO] [stderr] 16 | impl<'a, 'b> Style for &'a mut [&'b mut Style] { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Style` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/style.rs:19:52 [INFO] [stderr] | [INFO] [stderr] 19 | fn tagged_styles_apply (&mut self, value: &mut Tagged) { for style in self.into_iter () { style.tagged_styles_apply (value); } } [INFO] [stderr] | ^^^^^^ help: use `dyn`: `dyn Tagged` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/tagged_value.rs:49:35 [INFO] [stderr] | [INFO] [stderr] 49 | Other (Cow<'static, str>, Box) [INFO] [stderr] | ^^^^^^^^^^ help: use `dyn`: `dyn Any + Send` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/tagged_value.rs:55:52 [INFO] [stderr] | [INFO] [stderr] 55 | pub fn new (tag: Cow<'static, str>, value: Box) -> Self { [INFO] [stderr] | ^^^^^^^^^^ help: use `dyn`: `dyn Any + Send` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/tagged_value.rs:60:36 [INFO] [stderr] | [INFO] [stderr] 60 | pub fn get_boxed (self) -> Box { [INFO] [stderr] | ^^^^^^^^^^ help: use `dyn`: `dyn Any + Send` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/tagged_value.rs:115:27 [INFO] [stderr] | [INFO] [stderr] 115 | fn as_any (&self) -> &Any { [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/tagged_value.rs:141:39 [INFO] [stderr] | [INFO] [stderr] 141 | fn as_mut_any (&mut self) -> &mut Any { [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/mod.rs:39:27 [INFO] [stderr] | [INFO] [stderr] 39 | fn as_any (&self) -> &Any; [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/mod.rs:41:39 [INFO] [stderr] | [INFO] [stderr] 41 | fn as_mut_any (&mut self) -> &mut Any; [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/mod.rs:53:27 [INFO] [stderr] | [INFO] [stderr] 53 | fn as_any (&self) -> &Any; [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/mod.rs:55:39 [INFO] [stderr] | [INFO] [stderr] 55 | fn as_mut_any (&mut self) -> &mut Any; [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/mod.rs:88:78 [INFO] [stderr] | [INFO] [stderr] 88 | fn encode (&self, _renderer: &Renderer, _value: TaggedValue, _tags: &mut Iterator, Cow<'static, str>)>) -> Result { panic! ("Model is not encodable"); } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/mod.rs:90:79 [INFO] [stderr] | [INFO] [stderr] 90 | fn compose (&self, _renderer: &Renderer, _value: TaggedValue, _tags: &mut Iterator, Cow<'static, str>)>, _children: &mut [Rope]) -> Rope { panic! ("Model is not composable"); } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/mod.rs:96:34 [INFO] [stderr] | [INFO] [stderr] 96 | pub fn model_issue_rope (model: &Model, node: Node, issue_tag: bool, alias: Option>, tags: &mut Iterator, Cow<'static, str>)>) -> Rope { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/mod.rs:96:115 [INFO] [stderr] | [INFO] [stderr] 96 | pub fn model_issue_rope (model: &Model, node: Node, issue_tag: bool, alias: Option>, tags: &mut Iterator, Cow<'static, str>)>) -> Rope { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/mod.rs:114:30 [INFO] [stderr] | [INFO] [stderr] 114 | pub fn model_alias (_model: &Model, alias: Cow<'static, str>) -> Node { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/mod.rs:123:27 [INFO] [stderr] | [INFO] [stderr] 123 | pub fn model_tag (model: &Model, tags: &mut Iterator, Cow<'static, str>)>) -> Node { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/mod.rs:123:45 [INFO] [stderr] | [INFO] [stderr] 123 | pub fn model_tag (model: &Model, tags: &mut Iterator, Cow<'static, str>)>) -> Node { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/mod.rs:132:57 [INFO] [stderr] | [INFO] [stderr] 132 | fn _model_tag_static_str (tag: &'static str, tags: &mut Iterator, Cow<'static, str>)>) -> Node { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/mod.rs:161:45 [INFO] [stderr] | [INFO] [stderr] 161 | fn _model_tag_string (tag: &str, tags: &mut Iterator, Cow<'static, str>)>) -> Node { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/orchestra/chord.rs:40:35 [INFO] [stderr] | [INFO] [stderr] 40 | pub fn apply_styles (tagged: &mut Tagged, styles: &mut [&mut Style]) { [INFO] [stderr] | ^^^^^^ help: use `dyn`: `dyn Tagged` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/orchestra/chord.rs:40:62 [INFO] [stderr] | [INFO] [stderr] 40 | pub fn apply_styles (tagged: &mut Tagged, styles: &mut [&mut Style]) { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Style` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/orchestra/chord.rs:51:105 [INFO] [stderr] | [INFO] [stderr] 51 | fn play (self, &Orchestra, level: usize, alias: Option>, CommonStyles, &mut [&mut Style]) -> Result<(), OrchError>; [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Style` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/orchestra/chord.rs:59:124 [INFO] [stderr] | [INFO] [stderr] 59 | fn play (self, orchestra: &Orchestra, level: usize, alias: Option>, cs: CommonStyles, vs: &mut [&mut Style]) -> Result<(), OrchError> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Style` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/orchestra/chord.rs:72:124 [INFO] [stderr] | [INFO] [stderr] 72 | fn play (self, orchestra: &Orchestra, level: usize, alias: Option>, cs: CommonStyles, vs: &mut [&mut Style]) -> Result<(), OrchError> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Style` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/orchestra/chord.rs:85:124 [INFO] [stderr] | [INFO] [stderr] 85 | fn play (self, orchestra: &Orchestra, level: usize, alias: Option>, cs: CommonStyles, vs: &mut [&mut Style]) -> Result<(), OrchError> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Style` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/orchestra/chord.rs:98:124 [INFO] [stderr] | [INFO] [stderr] 98 | fn play (self, orchestra: &Orchestra, level: usize, alias: Option>, cs: CommonStyles, vs: &mut [&mut Style]) -> Result<(), OrchError> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Style` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/orchestra/chord.rs:111:124 [INFO] [stderr] | [INFO] [stderr] 111 | fn play (self, orchestra: &Orchestra, level: usize, alias: Option>, cs: CommonStyles, vs: &mut [&mut Style]) -> Result<(), OrchError> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Style` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/orchestra/chord.rs:124:124 [INFO] [stderr] | [INFO] [stderr] 124 | fn play (self, orchestra: &Orchestra, level: usize, alias: Option>, cs: CommonStyles, vs: &mut [&mut Style]) -> Result<(), OrchError> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Style` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/orchestra/chord.rs:140:132 [INFO] [stderr] | [INFO] [stderr] 140 | fn play (self, orchestra: &Orchestra, level: usize, alias: Option>, cs: CommonStyles, vs: &mut [&mut Style]) -> Result<(), OrchError> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Style` [INFO] [stderr] ... [INFO] [stderr] 154 | int_impl_for! (u8, i8, u16, i16, u32, i32, u64, i64, usize, isize, BigUint, BigInt); [INFO] [stderr] | ------------------------------------------------------------------------------------ in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/orchestra/chord.rs:164:132 [INFO] [stderr] | [INFO] [stderr] 164 | fn play (self, orchestra: &Orchestra, level: usize, alias: Option>, cs: CommonStyles, vs: &mut [&mut Style]) -> Result<(), OrchError> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Style` [INFO] [stderr] ... [INFO] [stderr] 178 | float_impl_for! (f32, f64, Fraction, BigFraction); [INFO] [stderr] | -------------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/orchestra/chord.rs:185:124 [INFO] [stderr] | [INFO] [stderr] 185 | fn play (self, orchestra: &Orchestra, level: usize, alias: Option>, cs: CommonStyles, vs: &mut [&mut Style]) -> Result<(), OrchError> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Style` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/orchestra/chord.rs:198:124 [INFO] [stderr] | [INFO] [stderr] 198 | fn play (self, orchestra: &Orchestra, level: usize, alias: Option>, cs: CommonStyles, vs: &mut [&mut Style]) -> Result<(), OrchError> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Style` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/orchestra/chord.rs:215:124 [INFO] [stderr] | [INFO] [stderr] 215 | fn play (self, orchestra: &Orchestra, level: usize, alias: Option>, cs: CommonStyles, vs: &mut [&mut Style]) -> Result<(), OrchError> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Style` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/orchestra/chord.rs:238:124 [INFO] [stderr] | [INFO] [stderr] 238 | fn play (self, orchestra: &Orchestra, level: usize, alias: Option>, cs: CommonStyles, vs: &mut [&mut Style]) -> Result<(), OrchError> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Style` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/orchestra/chord.rs:261:124 [INFO] [stderr] | [INFO] [stderr] 261 | fn play (self, orchestra: &Orchestra, level: usize, alias: Option>, cs: CommonStyles, vs: &mut [&mut Style]) -> Result<(), OrchError> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Style` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/orchestra/chord.rs:284:124 [INFO] [stderr] | [INFO] [stderr] 284 | fn play (self, orchestra: &Orchestra, level: usize, alias: Option>, cs: CommonStyles, vs: &mut [&mut Style]) -> Result<(), OrchError> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Style` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/orchestra/chord.rs:314:124 [INFO] [stderr] | [INFO] [stderr] 314 | fn play (self, orchestra: &Orchestra, level: usize, alias: Option>, cs: CommonStyles, vs: &mut [&mut Style]) -> Result<(), OrchError> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Style` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/orchestra/chord.rs:345:124 [INFO] [stderr] | [INFO] [stderr] 345 | fn play (self, orchestra: &Orchestra, level: usize, alias: Option>, cs: CommonStyles, vs: &mut [&mut Style]) -> Result<(), OrchError> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Style` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/orchestra/chord.rs:373:124 [INFO] [stderr] | [INFO] [stderr] 373 | fn play (self, orchestra: &Orchestra, level: usize, alias: Option>, cs: CommonStyles, vs: &mut [&mut Style]) -> Result<(), OrchError> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Style` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/orchestra/chord.rs:400:124 [INFO] [stderr] | [INFO] [stderr] 400 | fn play (self, orchestra: &Orchestra, level: usize, alias: Option>, cs: CommonStyles, vs: &mut [&mut Style]) -> Result<(), OrchError> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Style` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/orchestra/chord.rs:428:124 [INFO] [stderr] | [INFO] [stderr] 428 | fn play (self, orchestra: &Orchestra, level: usize, alias: Option>, cs: CommonStyles, vs: &mut [&mut Style]) -> Result<(), OrchError> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Style` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/orchestra/chord.rs:456:124 [INFO] [stderr] | [INFO] [stderr] 456 | fn play (self, orchestra: &Orchestra, level: usize, alias: Option>, cs: CommonStyles, vs: &mut [&mut Style]) -> Result<(), OrchError> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Style` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/orchestra/chord.rs:480:124 [INFO] [stderr] | [INFO] [stderr] 480 | fn play (self, orchestra: &Orchestra, level: usize, alias: Option>, cs: CommonStyles, vs: &mut [&mut Style]) -> Result<(), OrchError> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Style` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/orchestra/chord.rs:503:124 [INFO] [stderr] | [INFO] [stderr] 503 | fn play (self, orchestra: &Orchestra, level: usize, alias: Option>, cs: CommonStyles, vs: &mut [&mut Style]) -> Result<(), OrchError> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Style` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/orchestra/chord.rs:526:124 [INFO] [stderr] | [INFO] [stderr] 526 | fn play (self, orchestra: &Orchestra, level: usize, alias: Option>, cs: CommonStyles, vs: &mut [&mut Style]) -> Result<(), OrchError> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Style` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/orchestra/chord.rs:549:124 [INFO] [stderr] | [INFO] [stderr] 549 | fn play (self, orchestra: &Orchestra, level: usize, alias: Option>, cs: CommonStyles, vs: &mut [&mut Style]) -> Result<(), OrchError> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Style` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/orchestra/chord.rs:572:124 [INFO] [stderr] | [INFO] [stderr] 572 | fn play (self, orchestra: &Orchestra, level: usize, alias: Option>, cs: CommonStyles, vs: &mut [&mut Style]) -> Result<(), OrchError> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Style` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/reader/reader.rs:263:84 [INFO] [stderr] | [INFO] [stderr] 263 | fn yield_block (&mut self, block: Block, callback: &mut FnMut (Block) -> Result<(), Cow<'static, str>>) -> Result<(), ReadError> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut (Block) -> Result<(), Cow<'static, str>>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/reader/reader.rs:275:97 [INFO] [stderr] | [INFO] [stderr] 275 | pub fn read> (&mut self, mut reader: R, callback: &mut FnMut (Block) -> Result<(), Cow<'static, str>>) -> Result<(), ReadError> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut (Block) -> Result<(), Cow<'static, str>>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/reader/reader.rs:312:87 [INFO] [stderr] | [INFO] [stderr] 312 | fn consume (&mut self, ctx: &mut Context, reader: &mut R, callback: &mut FnMut (Block) -> Result<(), Cow<'static, str>>, len: usize, chars: usize) -> Result [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut (Block) -> Result<(), Cow<'static, str>>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/reader/reader.rs:341:72 [INFO] [stderr] | [INFO] [stderr] 341 | fn yield_stream_end (&mut self, callback: &mut FnMut (Block) -> Result<(), Cow<'static, str>>) -> Result<(), ReadError> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut (Block) -> Result<(), Cow<'static, str>>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/reader/reader.rs:351:66 [INFO] [stderr] | [INFO] [stderr] 351 | fn yield_null (&mut self, callback: &mut FnMut (Block) -> Result<(), Cow<'static, str>>, level: usize, parent_idx: usize) -> Result<(), ReadError> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut (Block) -> Result<(), Cow<'static, str>>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/reader/reader.rs:362:67 [INFO] [stderr] | [INFO] [stderr] 362 | fn yield_error (&mut self, callback: &mut FnMut (Block) -> Result<(), Cow<'static, str>>, id: Id, message: Cow<'static, str>) -> Result<(), ReadError> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut (Block) -> Result<(), Cow<'static, str>>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/reader/reader.rs:371:69 [INFO] [stderr] | [INFO] [stderr] 371 | fn yield_warning (&mut self, callback: &mut FnMut (Block) -> Result<(), Cow<'static, str>>, id: Id, message: Cow<'static, str>) -> Result<(), ReadError> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut (Block) -> Result<(), Cow<'static, str>>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/reader/reader.rs:378:111 [INFO] [stderr] | [INFO] [stderr] 378 | fn read_layer_propagated> (&mut self, reader: &mut R, callback: &mut FnMut (Block) -> Result<(), Cow<'static, str>>, ctx: &mut Context, level: usize, parent_idx: usize, anchor: &mut Option, tag: &mut Option) -> Result<(), ReadError> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut (Block) -> Result<(), Cow<'static, str>>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/reader/reader.rs:388:24 [INFO] [stderr] | [INFO] [stderr] 388 | callback: &mut FnMut (Block) -> Result<(), Cow<'static, str>>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut (Block) -> Result<(), Cow<'static, str>>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/reader/reader.rs:403:24 [INFO] [stderr] | [INFO] [stderr] 403 | callback: &mut FnMut (Block) -> Result<(), Cow<'static, str>>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut (Block) -> Result<(), Cow<'static, str>>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/reader/reader.rs:723:24 [INFO] [stderr] | [INFO] [stderr] 723 | callback: &mut FnMut (Block) -> Result<(), Cow<'static, str>>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut (Block) -> Result<(), Cow<'static, str>>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/reader/reader.rs:1016:24 [INFO] [stderr] | [INFO] [stderr] 1016 | callback: &mut FnMut (Block) -> Result<(), Cow<'static, str>>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut (Block) -> Result<(), Cow<'static, str>>` [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/reader/reader.rs:1133:61 [INFO] [stderr] | [INFO] [stderr] 1133 | if let Some (val @ b'0' ... b'9') = chunk_slice.get (pos).map (|b| *b) { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/reader/reader.rs:1250:104 [INFO] [stderr] | [INFO] [stderr] 1250 | fn read_seq_block> (&mut self, reader: &mut R, callback: &mut FnMut (Block) -> Result<(), Cow<'static, str>>, ctx: &mut Context, level: usize, parent_idx: usize, mut accel: Option<(Token, usize, usize)>) -> Result<(), ReadError> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut (Block) -> Result<(), Cow<'static, str>>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/reader/reader.rs:1369:24 [INFO] [stderr] | [INFO] [stderr] 1369 | callback: &mut FnMut (Block) -> Result<(), Cow<'static, str>>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut (Block) -> Result<(), Cow<'static, str>>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/reader/reader.rs:1546:113 [INFO] [stderr] | [INFO] [stderr] 1546 | fn read_map_block_explicit> (&mut self, reader: &mut R, callback: &mut FnMut (Block) -> Result<(), Cow<'static, str>>, ctx: &mut Context, level: usize, parent_idx: usize, accel: Option<(Token, usize, usize)>) -> Result<(), ReadError> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut (Block) -> Result<(), Cow<'static, str>>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/reader/reader.rs:1551:113 [INFO] [stderr] | [INFO] [stderr] 1551 | fn read_map_block_implicit> (&mut self, reader: &mut R, callback: &mut FnMut (Block) -> Result<(), Cow<'static, str>>, ctx: &mut Context, level: usize, parent_idx: usize, indent: usize, accel: Option<(Token, usize, usize)>) -> Result<(), ReadError> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut (Block) -> Result<(), Cow<'static, str>>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/reader/reader.rs:1556:104 [INFO] [stderr] | [INFO] [stderr] 1556 | fn read_map_block> (&mut self, reader: &mut R, callback: &mut FnMut (Block) -> Result<(), Cow<'static, str>>, ctx: &mut Context, level: usize, parent_idx: usize, mut state: u8, mut accel: Option<(Token, usize, usize)>, indent: Option) -> Result<(), ReadError> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut (Block) -> Result<(), Cow<'static, str>>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/reader/reader.rs:1816:24 [INFO] [stderr] | [INFO] [stderr] 1816 | callback: &mut FnMut (Block) -> Result<(), Cow<'static, str>>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut (Block) -> Result<(), Cow<'static, str>>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/reader/reader.rs:1942:131 [INFO] [stderr] | [INFO] [stderr] 1942 | fn read_directive_yaml> (&mut self, ctx: &mut Context, reader: &mut R, callback: &mut FnMut (Block) -> Result<(), Cow<'static, str>>, level: usize, parent_idx: usize) -> Result<(), ReadError> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut (Block) -> Result<(), Cow<'static, str>>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/reader/reader.rs:1999:96 [INFO] [stderr] | [INFO] [stderr] 1999 | fn check_yaml_version (&mut self, ctx: &mut Context, callback: &mut FnMut (Block) -> Result<(), Cow<'static, str>>, level: usize, parent_idx: usize, marker: &Marker) -> Result<(u8, u8), ReadError> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut (Block) -> Result<(), Cow<'static, str>>` [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/reader/reader.rs:2048:37 [INFO] [stderr] | [INFO] [stderr] 2048 | if let Some (val @ b'0' ... b'9') = chunk_slice.get (0).map (|b| *b) { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/reader/reader.rs:2053:45 [INFO] [stderr] | [INFO] [stderr] 2053 | if let Some (val @ b'0' ... b'9') = chunk_slice.get (2).map (|b| *b) { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/reader/reader.rs:2089:130 [INFO] [stderr] | [INFO] [stderr] 2089 | fn read_directive_tag> (&mut self, ctx: &mut Context, reader: &mut R, callback: &mut FnMut (Block) -> Result<(), Cow<'static, str>>, level: usize, parent_idx: usize) -> Result<(), ReadError> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut (Block) -> Result<(), Cow<'static, str>>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/reader/reader.rs:2202:71 [INFO] [stderr] | [INFO] [stderr] 2202 | fn emit_doc_border (&mut self, callback: &mut FnMut (Block) -> Result<(), Cow<'static, str>>, level: usize, parent_idx: usize, token: Token) -> Result<(), ReadError> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut (Block) -> Result<(), Cow<'static, str>>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/reader/reader.rs:2211:109 [INFO] [stderr] | [INFO] [stderr] 2211 | fn read_seq_block_item> (&mut self, reader: &mut R, callback: &mut FnMut (Block) -> Result<(), Cow<'static, str>>, ctx: &mut Context, level: usize, parent_idx: usize, indent: &mut usize, mut accel: Option<(Token, usize, usize)>) -> Result<(), ReadError> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut (Block) -> Result<(), Cow<'static, str>>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/reader/reader.rs:2275:24 [INFO] [stderr] | [INFO] [stderr] 2275 | callback: &mut FnMut (Block) -> Result<(), Cow<'static, str>>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut (Block) -> Result<(), Cow<'static, str>>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/reader/reader.rs:2293:24 [INFO] [stderr] | [INFO] [stderr] 2293 | callback: &mut FnMut (Block) -> Result<(), Cow<'static, str>>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut (Block) -> Result<(), Cow<'static, str>>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/reader/reader.rs:2311:24 [INFO] [stderr] | [INFO] [stderr] 2311 | callback: &mut FnMut (Block) -> Result<(), Cow<'static, str>>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut (Block) -> Result<(), Cow<'static, str>>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/reader/reader.rs:2329:24 [INFO] [stderr] | [INFO] [stderr] 2329 | callback: &mut FnMut (Block) -> Result<(), Cow<'static, str>>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut (Block) -> Result<(), Cow<'static, str>>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/reader/reader.rs:2346:24 [INFO] [stderr] | [INFO] [stderr] 2346 | callback: &mut FnMut (Block) -> Result<(), Cow<'static, str>>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut (Block) -> Result<(), Cow<'static, str>>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/sage/ant.rs:126:40 [INFO] [stderr] | [INFO] [stderr] 126 | let model_literal_opt: Option<&Model> = schema.look_up_model (literal::TAG); [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/sage/ant.rs:128:29 [INFO] [stderr] | [INFO] [stderr] 128 | let model_literal: &Model = if model_literal_opt.is_some () [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/sage/ant.rs:173:31 [INFO] [stderr] | [INFO] [stderr] 173 | fn decode (&self, model: &Model, explicit: bool, value: &[u8]) -> Result { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/sage/ant.rs:327:30 [INFO] [stderr] | [INFO] [stderr] 327 | fn read_model bool> (&self, tag: Option, block_id: &Id, predicate: F) -> Result<&Model, ()> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/sage/ant.rs:327:121 [INFO] [stderr] | [INFO] [stderr] 327 | fn read_model bool> (&self, tag: Option, block_id: &Id, predicate: F) -> Result<&Model, ()> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/sage/ant.rs:330:29 [INFO] [stderr] | [INFO] [stderr] 330 | let model: Option<(&Model, bool)> = self.lookup_model (&tag, predicate); [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/sage/ant.rs:354:29 [INFO] [stderr] | [INFO] [stderr] 354 | let model: Option<(&Model, bool)> = { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/sage/ant.rs:384:29 [INFO] [stderr] | [INFO] [stderr] 384 | let model: Option<(&Model, bool)> = { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/sage/ant.rs:450:29 [INFO] [stderr] | [INFO] [stderr] 450 | let model: Option<(&Model, bool)> = { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/sage/ant.rs:514:47 [INFO] [stderr] | [INFO] [stderr] 514 | fn lookup_model, F: FnMut (&Model, bool) -> bool> (&self, tag: &T, mut predicate: F) -> Option<(&Model, bool)> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/sage/ant.rs:514:116 [INFO] [stderr] | [INFO] [stderr] 514 | fn lookup_model, F: FnMut (&Model, bool) -> bool> (&self, tag: &T, mut predicate: F) -> Option<(&Model, bool)> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/sage/ant.rs:515:22 [INFO] [stderr] | [INFO] [stderr] 515 | let schema: &Schema = self.schema.as_ref (); [INFO] [stderr] | ^^^^^^ help: use `dyn`: `dyn Schema` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/savant.rs:257:29 [INFO] [stderr] | [INFO] [stderr] 257 | let model: Option<(&Model, bool)> = { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/savant.rs:444:30 [INFO] [stderr] | [INFO] [stderr] 444 | fn read_model bool> (&self, tag: String, predicate: F) -> Result<&Model, SageError> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/savant.rs:444:98 [INFO] [stderr] | [INFO] [stderr] 444 | fn read_model bool> (&self, tag: String, predicate: F) -> Result<&Model, SageError> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/savant.rs:445:29 [INFO] [stderr] | [INFO] [stderr] 445 | let model: Option<(&Model, bool)> = self.lookup_model (&tag, predicate); [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/savant.rs:455:47 [INFO] [stderr] | [INFO] [stderr] 455 | fn lookup_model, F: FnMut (&Model, bool) -> bool> (&self, tag: &T, mut predicate: F) -> Option<(&Model, bool)> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/savant.rs:455:116 [INFO] [stderr] | [INFO] [stderr] 455 | fn lookup_model, F: FnMut (&Model, bool) -> bool> (&self, tag: &T, mut predicate: F) -> Option<(&Model, bool)> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/savant.rs:556:31 [INFO] [stderr] | [INFO] [stderr] 556 | fn decode (&self, model: &Model, explicit: bool, value: &[u8]) -> Result { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/txt/encoding/utf8.rs:176:20 [INFO] [stderr] | [INFO] [stderr] 176 | 0x0000 ... 0x007F => [ code as u8, 0, 0, 0, 1 ], [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/txt/encoding/utf8.rs:178:20 [INFO] [stderr] | [INFO] [stderr] 178 | 0x0080 ... 0x07FF => [ [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/txt/encoding/utf8.rs:186:20 [INFO] [stderr] | [INFO] [stderr] 186 | 0x0800 ... 0xD7FF | 0xE000 ... 0xFFFF => [ [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/txt/encoding/utf8.rs:186:40 [INFO] [stderr] | [INFO] [stderr] 186 | 0x0800 ... 0xD7FF | 0xE000 ... 0xFFFF => [ [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/txt/encoding/utf8.rs:194:21 [INFO] [stderr] | [INFO] [stderr] 194 | 0x10000 ... 0x10FFFF => [ [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/model/yaml/binary.rs:26:16 [INFO] [stderr] | [INFO] [stderr] 26 | 0 ... 25 => byte + b'A', [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] | [INFO] [stderr] = note: #[warn(ellipsis_inclusive_range_patterns)] on by default [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/model/yaml/binary.rs:27:16 [INFO] [stderr] | [INFO] [stderr] 27 | 26 ... 51 => byte + b'a' - 26, [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/model/yaml/binary.rs:28:16 [INFO] [stderr] | [INFO] [stderr] 28 | 52 ... 61 => byte + b'0' - 52, [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/model/yaml/binary.rs:37:22 [INFO] [stderr] | [INFO] [stderr] 37 | v @ b'A' ... b'Z' => v - b'A', [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/model/yaml/binary.rs:38:22 [INFO] [stderr] | [INFO] [stderr] 38 | v @ b'a' ... b'z' => v - b'a' + 26, [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/model/yaml/binary.rs:39:22 [INFO] [stderr] | [INFO] [stderr] 39 | v @ b'0' ... b'9' => v - b'0' + 52, [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/binary.rs:52:27 [INFO] [stderr] | [INFO] [stderr] 52 | fn as_any (&self) -> &Any { self } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [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/model/yaml/binary.rs:54:39 [INFO] [stderr] | [INFO] [stderr] 54 | fn as_mut_any (&mut self) -> &mut Any { self } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/binary.rs:62:76 [INFO] [stderr] | [INFO] [stderr] 62 | fn encode (&self, _renderer: &Renderer, value: TaggedValue, tags: &mut Iterator, Cow<'static, str>)>) -> Result { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/model/yaml/binary.rs:179:32 [INFO] [stderr] | [INFO] [stderr] 179 | Some (v @ b'a' ... b'z') | [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/model/yaml/binary.rs:180:32 [INFO] [stderr] | [INFO] [stderr] 180 | Some (v @ b'A' ... b'Z') | [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/model/yaml/binary.rs:181:32 [INFO] [stderr] | [INFO] [stderr] 181 | Some (v @ b'0' ... b'9') | [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/binary.rs:295:27 [INFO] [stderr] | [INFO] [stderr] 295 | fn as_any (&self) -> &Any { self as &Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/binary.rs:295:42 [INFO] [stderr] | [INFO] [stderr] 295 | fn as_any (&self) -> &Any { self as &Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/binary.rs:297:39 [INFO] [stderr] | [INFO] [stderr] 297 | fn as_mut_any (&mut self) -> &mut Any { self as &mut Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/binary.rs:297:58 [INFO] [stderr] | [INFO] [stderr] 297 | fn as_mut_any (&mut self) -> &mut Any { self as &mut Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/bool.rs:181:27 [INFO] [stderr] | [INFO] [stderr] 181 | fn as_any (&self) -> &Any { self } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/bool.rs:183:39 [INFO] [stderr] | [INFO] [stderr] 183 | fn as_mut_any (&mut self) -> &mut Any { self } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/bool.rs:190:76 [INFO] [stderr] | [INFO] [stderr] 190 | fn encode (&self, _renderer: &Renderer, value: TaggedValue, tags: &mut Iterator, Cow<'static, str>)>) -> Result { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/bool.rs:251:27 [INFO] [stderr] | [INFO] [stderr] 251 | fn as_any (&self) -> &Any { self as &Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/bool.rs:251:42 [INFO] [stderr] | [INFO] [stderr] 251 | fn as_any (&self) -> &Any { self as &Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/bool.rs:253:39 [INFO] [stderr] | [INFO] [stderr] 253 | fn as_mut_any (&mut self) -> &mut Any { self as &mut Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/bool.rs:253:58 [INFO] [stderr] | [INFO] [stderr] 253 | fn as_mut_any (&mut self) -> &mut Any { self as &mut Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/model/yaml/float.rs:201:24 [INFO] [stderr] | [INFO] [stderr] 201 | Some (b'0' ... b'9') => true, [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/model/yaml/float.rs:303:42 [INFO] [stderr] | [INFO] [stderr] 303 | Some (val @ b'0' ... b'9') => { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/model/yaml/float.rs:317:46 [INFO] [stderr] | [INFO] [stderr] 317 | Some (val @ b'0' ... b'9') => { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/float.rs:510:27 [INFO] [stderr] | [INFO] [stderr] 510 | fn as_any (&self) -> &Any { self } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/float.rs:512:39 [INFO] [stderr] | [INFO] [stderr] 512 | fn as_mut_any (&mut self) -> &mut Any { self } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/float.rs:520:76 [INFO] [stderr] | [INFO] [stderr] 520 | fn encode (&self, _renderer: &Renderer, value: TaggedValue, tags: &mut Iterator, Cow<'static, str>)>) -> Result { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/float.rs:808:27 [INFO] [stderr] | [INFO] [stderr] 808 | fn as_any (&self) -> &Any { self as &Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/float.rs:808:42 [INFO] [stderr] | [INFO] [stderr] 808 | fn as_any (&self) -> &Any { self as &Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/float.rs:810:39 [INFO] [stderr] | [INFO] [stderr] 810 | fn as_mut_any (&mut self) -> &mut Any { self as &mut Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/float.rs:810:58 [INFO] [stderr] | [INFO] [stderr] 810 | fn as_mut_any (&mut self) -> &mut Any { self as &mut Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/model/yaml/int.rs:174:24 [INFO] [stderr] | [INFO] [stderr] 174 | Some (b'0' ... b'9') => true, [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/model/yaml/int.rs:254:40 [INFO] [stderr] | [INFO] [stderr] 254 | Some (v @ b'0' ... b'9') => { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/model/yaml/int.rs:295:36 [INFO] [stderr] | [INFO] [stderr] 295 | Some (v @ b'0' ... b'7') => { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/model/yaml/int.rs:311:36 [INFO] [stderr] | [INFO] [stderr] 311 | Some (v @ b'0' ... b'9') => { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/model/yaml/int.rs:317:36 [INFO] [stderr] | [INFO] [stderr] 317 | Some (v @ b'a' ... b'f') => { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/model/yaml/int.rs:323:36 [INFO] [stderr] | [INFO] [stderr] 323 | Some (v @ b'A' ... b'F') => { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/model/yaml/int.rs:339:36 [INFO] [stderr] | [INFO] [stderr] 339 | Some (v @ b'0' ... b'9') => { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/model/yaml/int.rs:351:46 [INFO] [stderr] | [INFO] [stderr] 351 | Some (val @ b'0' ... b'9') => { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/model/yaml/int.rs:362:50 [INFO] [stderr] | [INFO] [stderr] 362 | Some (val @ b'0' ... b'9') => { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/int.rs:428:27 [INFO] [stderr] | [INFO] [stderr] 428 | fn as_any (&self) -> &Any { self } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/int.rs:430:39 [INFO] [stderr] | [INFO] [stderr] 430 | fn as_mut_any (&mut self) -> &mut Any { self } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/int.rs:438:76 [INFO] [stderr] | [INFO] [stderr] 438 | fn encode (&self, _renderer: &Renderer, value: TaggedValue, tags: &mut Iterator, Cow<'static, str>)>) -> Result { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/int.rs:517:27 [INFO] [stderr] | [INFO] [stderr] 517 | fn as_any (&self) -> &Any { self as &Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/int.rs:517:42 [INFO] [stderr] | [INFO] [stderr] 517 | fn as_any (&self) -> &Any { self as &Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/int.rs:519:39 [INFO] [stderr] | [INFO] [stderr] 519 | fn as_mut_any (&mut self) -> &mut Any { self as &mut Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/int.rs:519:58 [INFO] [stderr] | [INFO] [stderr] 519 | fn as_mut_any (&mut self) -> &mut Any { self as &mut Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/map.rs:32:27 [INFO] [stderr] | [INFO] [stderr] 32 | fn as_any (&self) -> &Any { self } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/map.rs:34:39 [INFO] [stderr] | [INFO] [stderr] 34 | fn as_mut_any (&mut self) -> &mut Any { self } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/map.rs:38:76 [INFO] [stderr] | [INFO] [stderr] 38 | fn compose (&self, renderer: &Renderer, value: TaggedValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/map.rs:45:25 [INFO] [stderr] | [INFO] [stderr] 45 | pub fn compose (model: &Model, renderer: &Renderer, value: TaggedValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/map.rs:45:84 [INFO] [stderr] | [INFO] [stderr] 45 | pub fn compose (model: &Model, renderer: &Renderer, value: TaggedValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/map.rs:67:27 [INFO] [stderr] | [INFO] [stderr] 67 | fn compose_empty (model: &Model, mut value: MapValue, tags: &mut Iterator, Cow<'static, str>)>) -> Rope { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/map.rs:67:66 [INFO] [stderr] | [INFO] [stderr] 67 | fn compose_empty (model: &Model, mut value: MapValue, tags: &mut Iterator, Cow<'static, str>)>) -> Rope { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/map.rs:84:27 [INFO] [stderr] | [INFO] [stderr] 84 | fn compose_block (model: &Model, mut value: MapValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/map.rs:84:66 [INFO] [stderr] | [INFO] [stderr] 84 | fn compose_block (model: &Model, mut value: MapValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/map.rs:192:36 [INFO] [stderr] | [INFO] [stderr] 192 | fn compose_flow_multiline (model: &Model, mut value: MapValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/map.rs:192:75 [INFO] [stderr] | [INFO] [stderr] 192 | fn compose_flow_multiline (model: &Model, mut value: MapValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/map.rs:266:39 [INFO] [stderr] | [INFO] [stderr] 266 | fn compose_flow_no_threshold (model: &Model, mut value: MapValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/map.rs:266:78 [INFO] [stderr] | [INFO] [stderr] 266 | fn compose_flow_no_threshold (model: &Model, mut value: MapValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/map.rs:347:44 [INFO] [stderr] | [INFO] [stderr] 347 | fn compose_flow_respect_threshold (model: &Model, renderer: &Renderer, mut value: MapValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/map.rs:347:104 [INFO] [stderr] | [INFO] [stderr] 347 | fn compose_flow_respect_threshold (model: &Model, renderer: &Renderer, mut value: MapValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/map.rs:493:27 [INFO] [stderr] | [INFO] [stderr] 493 | fn as_any (&self) -> &Any { self as &Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/map.rs:493:42 [INFO] [stderr] | [INFO] [stderr] 493 | fn as_any (&self) -> &Any { self as &Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/map.rs:495:39 [INFO] [stderr] | [INFO] [stderr] 495 | fn as_mut_any (&mut self) -> &mut Any { self as &mut Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/map.rs:495:58 [INFO] [stderr] | [INFO] [stderr] 495 | fn as_mut_any (&mut self) -> &mut Any { self as &mut Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/merge.rs:31:27 [INFO] [stderr] | [INFO] [stderr] 31 | fn as_any (&self) -> &Any { self } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/merge.rs:33:39 [INFO] [stderr] | [INFO] [stderr] 33 | fn as_mut_any (&mut self) -> &mut Any { self } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/merge.rs:41:77 [INFO] [stderr] | [INFO] [stderr] 41 | fn encode (&self, _renderer: &Renderer, value: TaggedValue, _tags: &mut Iterator, Cow<'static, str>)>) -> Result { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/merge.rs:161:27 [INFO] [stderr] | [INFO] [stderr] 161 | fn as_any (&self) -> &Any { self as &Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/merge.rs:161:42 [INFO] [stderr] | [INFO] [stderr] 161 | fn as_any (&self) -> &Any { self as &Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/merge.rs:163:39 [INFO] [stderr] | [INFO] [stderr] 163 | fn as_mut_any (&mut self) -> &mut Any { self as &mut Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/merge.rs:163:58 [INFO] [stderr] | [INFO] [stderr] 163 | fn as_mut_any (&mut self) -> &mut Any { self as &mut Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/null.rs:41:27 [INFO] [stderr] | [INFO] [stderr] 41 | fn as_any (&self) -> &Any { self } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/null.rs:43:39 [INFO] [stderr] | [INFO] [stderr] 43 | fn as_mut_any (&mut self) -> &mut Any { self } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/null.rs:56:76 [INFO] [stderr] | [INFO] [stderr] 56 | fn encode (&self, _renderer: &Renderer, value: TaggedValue, tags: &mut Iterator, Cow<'static, str>)>) -> Result { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/null.rs:182:27 [INFO] [stderr] | [INFO] [stderr] 182 | fn as_any (&self) -> &Any { self as &Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/null.rs:182:42 [INFO] [stderr] | [INFO] [stderr] 182 | fn as_any (&self) -> &Any { self as &Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/null.rs:184:39 [INFO] [stderr] | [INFO] [stderr] 184 | fn as_mut_any (&mut self) -> &mut Any { self as &mut Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/null.rs:184:58 [INFO] [stderr] | [INFO] [stderr] 184 | fn as_mut_any (&mut self) -> &mut Any { self as &mut Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/omap.rs:33:27 [INFO] [stderr] | [INFO] [stderr] 33 | fn as_any (&self) -> &Any { self } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/omap.rs:35:39 [INFO] [stderr] | [INFO] [stderr] 35 | fn as_mut_any (&mut self) -> &mut Any { self } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/omap.rs:39:76 [INFO] [stderr] | [INFO] [stderr] 39 | fn compose (&self, renderer: &Renderer, value: TaggedValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/omap.rs:71:27 [INFO] [stderr] | [INFO] [stderr] 71 | fn as_any (&self) -> &Any { self as &Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/omap.rs:71:42 [INFO] [stderr] | [INFO] [stderr] 71 | fn as_any (&self) -> &Any { self as &Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/omap.rs:73:39 [INFO] [stderr] | [INFO] [stderr] 73 | fn as_mut_any (&mut self) -> &mut Any { self as &mut Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/omap.rs:73:58 [INFO] [stderr] | [INFO] [stderr] 73 | fn as_mut_any (&mut self) -> &mut Any { self as &mut Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/pairs.rs:33:27 [INFO] [stderr] | [INFO] [stderr] 33 | fn as_any (&self) -> &Any { self } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/pairs.rs:35:39 [INFO] [stderr] | [INFO] [stderr] 35 | fn as_mut_any (&mut self) -> &mut Any { self } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/pairs.rs:39:76 [INFO] [stderr] | [INFO] [stderr] 39 | fn compose (&self, renderer: &Renderer, value: TaggedValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/pairs.rs:46:25 [INFO] [stderr] | [INFO] [stderr] 46 | pub fn compose (model: &Model, renderer: &Renderer, value: TaggedValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/pairs.rs:46:84 [INFO] [stderr] | [INFO] [stderr] 46 | pub fn compose (model: &Model, renderer: &Renderer, value: TaggedValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/pairs.rs:71:27 [INFO] [stderr] | [INFO] [stderr] 71 | fn compose_empty (model: &Model, mut value: PairsValue, tags: &mut Iterator, Cow<'static, str>)>) -> Rope { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/pairs.rs:71:68 [INFO] [stderr] | [INFO] [stderr] 71 | fn compose_empty (model: &Model, mut value: PairsValue, tags: &mut Iterator, Cow<'static, str>)>) -> Rope { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/pairs.rs:89:36 [INFO] [stderr] | [INFO] [stderr] 89 | fn compose_flow_multiline (model: &Model, mut value: PairsValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/pairs.rs:89:77 [INFO] [stderr] | [INFO] [stderr] 89 | fn compose_flow_multiline (model: &Model, mut value: PairsValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/pairs.rs:164:44 [INFO] [stderr] | [INFO] [stderr] 164 | fn compose_flow_respect_threshold (model: &Model, renderer: &Renderer, mut value: PairsValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/pairs.rs:164:106 [INFO] [stderr] | [INFO] [stderr] 164 | fn compose_flow_respect_threshold (model: &Model, renderer: &Renderer, mut value: PairsValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/pairs.rs:290:39 [INFO] [stderr] | [INFO] [stderr] 290 | fn compose_flow_no_threshold (model: &Model, mut value: PairsValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/pairs.rs:290:80 [INFO] [stderr] | [INFO] [stderr] 290 | fn compose_flow_no_threshold (model: &Model, mut value: PairsValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/pairs.rs:372:27 [INFO] [stderr] | [INFO] [stderr] 372 | fn compose_block (model: &Model, mut value: PairsValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/pairs.rs:372:68 [INFO] [stderr] | [INFO] [stderr] 372 | fn compose_block (model: &Model, mut value: PairsValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/pairs.rs:476:27 [INFO] [stderr] | [INFO] [stderr] 476 | fn as_any (&self) -> &Any { self as &Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/pairs.rs:476:42 [INFO] [stderr] | [INFO] [stderr] 476 | fn as_any (&self) -> &Any { self as &Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/pairs.rs:478:39 [INFO] [stderr] | [INFO] [stderr] 478 | fn as_mut_any (&mut self) -> &mut Any { self as &mut Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/pairs.rs:478:58 [INFO] [stderr] | [INFO] [stderr] 478 | fn as_mut_any (&mut self) -> &mut Any { self as &mut Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/seq.rs:39:27 [INFO] [stderr] | [INFO] [stderr] 39 | fn as_any (&self) -> &Any { self } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/seq.rs:41:39 [INFO] [stderr] | [INFO] [stderr] 41 | fn as_mut_any (&mut self) -> &mut Any { self } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/seq.rs:47:76 [INFO] [stderr] | [INFO] [stderr] 47 | fn compose (&self, renderer: &Renderer, value: TaggedValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/seq.rs:54:25 [INFO] [stderr] | [INFO] [stderr] 54 | pub fn compose (model: &Model, renderer: &Renderer, value: TaggedValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/seq.rs:54:84 [INFO] [stderr] | [INFO] [stderr] 54 | pub fn compose (model: &Model, renderer: &Renderer, value: TaggedValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/seq.rs:79:27 [INFO] [stderr] | [INFO] [stderr] 79 | fn compose_empty (model: &Model, mut value: SeqValue, tags: &mut Iterator, Cow<'static, str>)>) -> Rope { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/seq.rs:79:66 [INFO] [stderr] | [INFO] [stderr] 79 | fn compose_empty (model: &Model, mut value: SeqValue, tags: &mut Iterator, Cow<'static, str>)>) -> Rope { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/seq.rs:97:44 [INFO] [stderr] | [INFO] [stderr] 97 | fn compose_flow_respect_threshold (model: &Model, renderer: &Renderer, mut value: SeqValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/seq.rs:97:104 [INFO] [stderr] | [INFO] [stderr] 97 | fn compose_flow_respect_threshold (model: &Model, renderer: &Renderer, mut value: SeqValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/seq.rs:171:39 [INFO] [stderr] | [INFO] [stderr] 171 | fn compose_flow_no_threshold (model: &Model, mut value: SeqValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/seq.rs:171:78 [INFO] [stderr] | [INFO] [stderr] 171 | fn compose_flow_no_threshold (model: &Model, mut value: SeqValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/seq.rs:227:36 [INFO] [stderr] | [INFO] [stderr] 227 | fn compose_flow_multiline (model: &Model, mut value: SeqValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/seq.rs:227:75 [INFO] [stderr] | [INFO] [stderr] 227 | fn compose_flow_multiline (model: &Model, mut value: SeqValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/seq.rs:278:27 [INFO] [stderr] | [INFO] [stderr] 278 | fn compose_block (model: &Model, mut value: SeqValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/seq.rs:278:66 [INFO] [stderr] | [INFO] [stderr] 278 | fn compose_block (model: &Model, mut value: SeqValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/seq.rs:350:27 [INFO] [stderr] | [INFO] [stderr] 350 | fn as_any (&self) -> &Any { self as &Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/seq.rs:350:42 [INFO] [stderr] | [INFO] [stderr] 350 | fn as_any (&self) -> &Any { self as &Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/seq.rs:352:39 [INFO] [stderr] | [INFO] [stderr] 352 | fn as_mut_any (&mut self) -> &mut Any { self as &mut Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/seq.rs:352:58 [INFO] [stderr] | [INFO] [stderr] 352 | fn as_mut_any (&mut self) -> &mut Any { self as &mut Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/set.rs:30:27 [INFO] [stderr] | [INFO] [stderr] 30 | fn as_any (&self) -> &Any { self } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/set.rs:32:39 [INFO] [stderr] | [INFO] [stderr] 32 | fn as_mut_any (&mut self) -> &mut Any { self } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/set.rs:38:76 [INFO] [stderr] | [INFO] [stderr] 38 | fn compose (&self, renderer: &Renderer, value: TaggedValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/set.rs:45:25 [INFO] [stderr] | [INFO] [stderr] 45 | pub fn compose (model: &Model, renderer: &Renderer, value: TaggedValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/set.rs:45:84 [INFO] [stderr] | [INFO] [stderr] 45 | pub fn compose (model: &Model, renderer: &Renderer, value: TaggedValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/set.rs:69:27 [INFO] [stderr] | [INFO] [stderr] 69 | fn compose_empty (model: &Model, mut value: SetValue, tags: &mut Iterator, Cow<'static, str>)>) -> Rope { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/set.rs:69:66 [INFO] [stderr] | [INFO] [stderr] 69 | fn compose_empty (model: &Model, mut value: SetValue, tags: &mut Iterator, Cow<'static, str>)>) -> Rope { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/set.rs:86:44 [INFO] [stderr] | [INFO] [stderr] 86 | fn compose_flow_respect_threshold (model: &Model, renderer: &Renderer, mut value: SetValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/set.rs:86:104 [INFO] [stderr] | [INFO] [stderr] 86 | fn compose_flow_respect_threshold (model: &Model, renderer: &Renderer, mut value: SetValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/set.rs:159:39 [INFO] [stderr] | [INFO] [stderr] 159 | fn compose_flow_no_threshold (model: &Model, mut value: SetValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/set.rs:159:78 [INFO] [stderr] | [INFO] [stderr] 159 | fn compose_flow_no_threshold (model: &Model, mut value: SetValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/set.rs:214:36 [INFO] [stderr] | [INFO] [stderr] 214 | fn compose_flow_multiline (model: &Model, mut value: SetValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/set.rs:214:75 [INFO] [stderr] | [INFO] [stderr] 214 | fn compose_flow_multiline (model: &Model, mut value: SetValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/set.rs:264:27 [INFO] [stderr] | [INFO] [stderr] 264 | fn compose_block (model: &Model, mut value: SetValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/set.rs:264:66 [INFO] [stderr] | [INFO] [stderr] 264 | fn compose_block (model: &Model, mut value: SetValue, tags: &mut Iterator, Cow<'static, str>)>, children: &mut [Rope]) -> Rope { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/set.rs:336:27 [INFO] [stderr] | [INFO] [stderr] 336 | fn as_any (&self) -> &Any { self as &Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/set.rs:336:42 [INFO] [stderr] | [INFO] [stderr] 336 | fn as_any (&self) -> &Any { self as &Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/set.rs:338:39 [INFO] [stderr] | [INFO] [stderr] 338 | fn as_mut_any (&mut self) -> &mut Any { self as &mut Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/set.rs:338:58 [INFO] [stderr] | [INFO] [stderr] 338 | fn as_mut_any (&mut self) -> &mut Any { self as &mut Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/model/yaml/str.rs:40:34 [INFO] [stderr] | [INFO] [stderr] 40 | Some (val @ b'0' ... b'9') => { val - b'0' } [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/model/yaml/str.rs:41:34 [INFO] [stderr] | [INFO] [stderr] 41 | Some (val @ b'a' ... b'f') => { 10 + (val - b'a') } [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/model/yaml/str.rs:42:34 [INFO] [stderr] | [INFO] [stderr] 42 | Some (val @ b'A' ... b'F') => { 10 + (val - b'A') } [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/str.rs:60:74 [INFO] [stderr] | [INFO] [stderr] 60 | unsafe fn encode_auto_quoted (&self, mut value: StrValue, tags: &mut Iterator, Cow<'static, str>)>) -> Rope { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/str.rs:455:27 [INFO] [stderr] | [INFO] [stderr] 455 | fn as_any (&self) -> &Any { self } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/str.rs:457:39 [INFO] [stderr] | [INFO] [stderr] 457 | fn as_mut_any (&mut self) -> &mut Any { self } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/str.rs:470:76 [INFO] [stderr] | [INFO] [stderr] 470 | fn encode (&self, _renderer: &Renderer, value: TaggedValue, tags: &mut Iterator, Cow<'static, str>)>) -> Result { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/str.rs:1011:52 [INFO] [stderr] | [INFO] [stderr] 1011 | fn tagged_styles_apply (&mut self, value: &mut Tagged) { [INFO] [stderr] | ^^^^^^ help: use `dyn`: `dyn Tagged` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/str.rs:1029:52 [INFO] [stderr] | [INFO] [stderr] 1029 | fn tagged_styles_apply (&mut self, value: &mut Tagged) { [INFO] [stderr] | ^^^^^^ help: use `dyn`: `dyn Tagged` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/str.rs:1083:27 [INFO] [stderr] | [INFO] [stderr] 1083 | fn as_any (&self) -> &Any { self as &Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/str.rs:1083:42 [INFO] [stderr] | [INFO] [stderr] 1083 | fn as_any (&self) -> &Any { self as &Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/str.rs:1085:39 [INFO] [stderr] | [INFO] [stderr] 1085 | fn as_mut_any (&mut self) -> &mut Any { self as &mut Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/str.rs:1085:58 [INFO] [stderr] | [INFO] [stderr] 1085 | fn as_mut_any (&mut self) -> &mut Any { self as &mut Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/model/yaml/timestamp.rs:95:34 [INFO] [stderr] | [INFO] [stderr] 95 | Some (val @ b'0' ... b'9') => { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/model/yaml/timestamp.rs:159:34 [INFO] [stderr] | [INFO] [stderr] 159 | Some (val @ b'0' ... b'9') => { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/timestamp.rs:214:27 [INFO] [stderr] | [INFO] [stderr] 214 | fn as_any (&self) -> &Any { self } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/timestamp.rs:216:39 [INFO] [stderr] | [INFO] [stderr] 216 | fn as_mut_any (&mut self) -> &mut Any { self } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/timestamp.rs:225:77 [INFO] [stderr] | [INFO] [stderr] 225 | fn encode (&self, _renderer: &Renderer, value: TaggedValue, _tags: &mut Iterator, Cow<'static, str>)>) -> Result { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/timestamp.rs:807:27 [INFO] [stderr] | [INFO] [stderr] 807 | fn as_any (&self) -> &Any { self as &Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/timestamp.rs:807:42 [INFO] [stderr] | [INFO] [stderr] 807 | fn as_any (&self) -> &Any { self as &Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/timestamp.rs:809:39 [INFO] [stderr] | [INFO] [stderr] 809 | fn as_mut_any (&mut self) -> &mut Any { self as &mut Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/timestamp.rs:809:58 [INFO] [stderr] | [INFO] [stderr] 809 | fn as_mut_any (&mut self) -> &mut Any { self as &mut Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/value.rs:29:27 [INFO] [stderr] | [INFO] [stderr] 29 | fn as_any (&self) -> &Any { self } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/value.rs:31:39 [INFO] [stderr] | [INFO] [stderr] 31 | fn as_mut_any (&mut self) -> &mut Any { self } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/value.rs:38:77 [INFO] [stderr] | [INFO] [stderr] 38 | fn encode (&self, _renderer: &Renderer, value: TaggedValue, _tags: &mut Iterator, Cow<'static, str>)>) -> Result { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/value.rs:135:27 [INFO] [stderr] | [INFO] [stderr] 135 | fn as_any (&self) -> &Any { self as &Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/value.rs:135:42 [INFO] [stderr] | [INFO] [stderr] 135 | fn as_any (&self) -> &Any { self as &Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/value.rs:137:39 [INFO] [stderr] | [INFO] [stderr] 137 | fn as_mut_any (&mut self) -> &mut Any { self as &mut Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/value.rs:137:58 [INFO] [stderr] | [INFO] [stderr] 137 | fn as_mut_any (&mut self) -> &mut Any { self as &mut Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/yaml.rs:47:27 [INFO] [stderr] | [INFO] [stderr] 47 | fn as_any (&self) -> &Any { self } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/yaml.rs:49:39 [INFO] [stderr] | [INFO] [stderr] 49 | fn as_mut_any (&mut self) -> &mut Any { self } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/yaml.rs:56:77 [INFO] [stderr] | [INFO] [stderr] 56 | fn encode (&self, _renderer: &Renderer, value: TaggedValue, _tags: &mut Iterator, Cow<'static, str>)>) -> Result { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/yaml.rs:167:27 [INFO] [stderr] | [INFO] [stderr] 167 | fn as_any (&self) -> &Any { self as &Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/yaml.rs:167:42 [INFO] [stderr] | [INFO] [stderr] 167 | fn as_any (&self) -> &Any { self as &Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/yaml.rs:169:39 [INFO] [stderr] | [INFO] [stderr] 169 | fn as_mut_any (&mut self) -> &mut Any { self as &mut Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yaml/yaml.rs:169:58 [INFO] [stderr] | [INFO] [stderr] 169 | fn as_mut_any (&mut self) -> &mut Any { self as &mut Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yamlette/incognitum.rs:29:27 [INFO] [stderr] | [INFO] [stderr] 29 | fn as_any (&self) -> &Any { self } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yamlette/incognitum.rs:31:39 [INFO] [stderr] | [INFO] [stderr] 31 | fn as_mut_any (&mut self) -> &mut Any { self } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yamlette/incognitum.rs:40:77 [INFO] [stderr] | [INFO] [stderr] 40 | fn encode (&self, _renderer: &Renderer, value: TaggedValue, _tags: &mut Iterator, Cow<'static, str>)>) -> Result { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yamlette/incognitum.rs:131:27 [INFO] [stderr] | [INFO] [stderr] 131 | fn as_any (&self) -> &Any { self } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yamlette/incognitum.rs:133:39 [INFO] [stderr] | [INFO] [stderr] 133 | fn as_mut_any (&mut self) -> &mut Any { self } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yamlette/literal.rs:54:27 [INFO] [stderr] | [INFO] [stderr] 54 | fn as_any (&self) -> &Any { self } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yamlette/literal.rs:56:39 [INFO] [stderr] | [INFO] [stderr] 56 | fn as_mut_any (&mut self) -> &mut Any { self } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yamlette/literal.rs:69:77 [INFO] [stderr] | [INFO] [stderr] 69 | fn encode (&self, _renderer: &Renderer, value: TaggedValue, _tags: &mut Iterator, Cow<'static, str>)>) -> Result { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yamlette/literal.rs:97:27 [INFO] [stderr] | [INFO] [stderr] 97 | fn as_any (&self) -> &Any { self as &Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yamlette/literal.rs:97:42 [INFO] [stderr] | [INFO] [stderr] 97 | fn as_any (&self) -> &Any { self as &Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yamlette/literal.rs:99:39 [INFO] [stderr] | [INFO] [stderr] 99 | fn as_mut_any (&mut self) -> &mut Any { self as &mut Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/yamlette/literal.rs:99:58 [INFO] [stderr] | [INFO] [stderr] 99 | fn as_mut_any (&mut self) -> &mut Any { self as &mut Any } [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/schema/core.rs:81:69 [INFO] [stderr] | [INFO] [stderr] 81 | fn look_up_model<'a, 'b> (&'a self, tag: &'b str) -> Option<&'a Model> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/schema/core.rs:125:56 [INFO] [stderr] | [INFO] [stderr] 125 | fn look_up_model_callback (&self, predicate: &mut (FnMut (&Model) -> bool)) -> Option<&Model> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut (&Model) -> bool` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/schema/core.rs:125:64 [INFO] [stderr] | [INFO] [stderr] 125 | fn look_up_model_callback (&self, predicate: &mut (FnMut (&Model) -> bool)) -> Option<&Model> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/schema/core.rs:125:92 [INFO] [stderr] | [INFO] [stderr] 125 | fn look_up_model_callback (&self, predicate: &mut (FnMut (&Model) -> bool)) -> Option<&Model> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/schema/core.rs:146:41 [INFO] [stderr] | [INFO] [stderr] 146 | fn get_metamodel (&self) -> Option<&Model> { Some (&self.mod_incognitum) } [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/schema/mod.rs:24:64 [INFO] [stderr] | [INFO] [stderr] 24 | fn look_up_model<'a, 'b> (&'a self, &'b str) -> Option<&'a Model>; [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/schema/mod.rs:30:45 [INFO] [stderr] | [INFO] [stderr] 30 | fn look_up_model_callback (&self, &mut (FnMut (&Model) -> bool)) -> Option<&Model>; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut (&Model) -> bool` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/schema/mod.rs:30:53 [INFO] [stderr] | [INFO] [stderr] 30 | fn look_up_model_callback (&self, &mut (FnMut (&Model) -> bool)) -> Option<&Model>; [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/schema/mod.rs:30:81 [INFO] [stderr] | [INFO] [stderr] 30 | fn look_up_model_callback (&self, &mut (FnMut (&Model) -> bool)) -> Option<&Model>; [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/schema/mod.rs:32:41 [INFO] [stderr] | [INFO] [stderr] 32 | fn get_metamodel (&self) -> Option<&Model>; [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/style.rs:11:48 [INFO] [stderr] | [INFO] [stderr] 11 | fn tagged_styles_apply (&mut self, _: &mut Tagged) {} [INFO] [stderr] | ^^^^^^ help: use `dyn`: `dyn Tagged` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/style.rs:16:41 [INFO] [stderr] | [INFO] [stderr] 16 | impl<'a, 'b> Style for &'a mut [&'b mut Style] { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Style` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/style.rs:19:52 [INFO] [stderr] | [INFO] [stderr] 19 | fn tagged_styles_apply (&mut self, value: &mut Tagged) { for style in self.into_iter () { style.tagged_styles_apply (value); } } [INFO] [stderr] | ^^^^^^ help: use `dyn`: `dyn Tagged` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/tagged_value.rs:49:35 [INFO] [stderr] | [INFO] [stderr] 49 | Other (Cow<'static, str>, Box) [INFO] [stderr] | ^^^^^^^^^^ help: use `dyn`: `dyn Any + Send` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/tagged_value.rs:55:52 [INFO] [stderr] | [INFO] [stderr] 55 | pub fn new (tag: Cow<'static, str>, value: Box) -> Self { [INFO] [stderr] | ^^^^^^^^^^ help: use `dyn`: `dyn Any + Send` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/tagged_value.rs:60:36 [INFO] [stderr] | [INFO] [stderr] 60 | pub fn get_boxed (self) -> Box { [INFO] [stderr] | ^^^^^^^^^^ help: use `dyn`: `dyn Any + Send` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/tagged_value.rs:115:27 [INFO] [stderr] | [INFO] [stderr] 115 | fn as_any (&self) -> &Any { [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/tagged_value.rs:141:39 [INFO] [stderr] | [INFO] [stderr] 141 | fn as_mut_any (&mut self) -> &mut Any { [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/mod.rs:39:27 [INFO] [stderr] | [INFO] [stderr] 39 | fn as_any (&self) -> &Any; [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/mod.rs:41:39 [INFO] [stderr] | [INFO] [stderr] 41 | fn as_mut_any (&mut self) -> &mut Any; [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/mod.rs:53:27 [INFO] [stderr] | [INFO] [stderr] 53 | fn as_any (&self) -> &Any; [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/mod.rs:55:39 [INFO] [stderr] | [INFO] [stderr] 55 | fn as_mut_any (&mut self) -> &mut Any; [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/mod.rs:88:78 [INFO] [stderr] | [INFO] [stderr] 88 | fn encode (&self, _renderer: &Renderer, _value: TaggedValue, _tags: &mut Iterator, Cow<'static, str>)>) -> Result { panic! ("Model is not encodable"); } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/mod.rs:90:79 [INFO] [stderr] | [INFO] [stderr] 90 | fn compose (&self, _renderer: &Renderer, _value: TaggedValue, _tags: &mut Iterator, Cow<'static, str>)>, _children: &mut [Rope]) -> Rope { panic! ("Model is not composable"); } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/mod.rs:96:34 [INFO] [stderr] | [INFO] [stderr] 96 | pub fn model_issue_rope (model: &Model, node: Node, issue_tag: bool, alias: Option>, tags: &mut Iterator, Cow<'static, str>)>) -> Rope { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/mod.rs:96:115 [INFO] [stderr] | [INFO] [stderr] 96 | pub fn model_issue_rope (model: &Model, node: Node, issue_tag: bool, alias: Option>, tags: &mut Iterator, Cow<'static, str>)>) -> Rope { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/mod.rs:114:30 [INFO] [stderr] | [INFO] [stderr] 114 | pub fn model_alias (_model: &Model, alias: Cow<'static, str>) -> Node { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/mod.rs:123:27 [INFO] [stderr] | [INFO] [stderr] 123 | pub fn model_tag (model: &Model, tags: &mut Iterator, Cow<'static, str>)>) -> Node { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/mod.rs:123:45 [INFO] [stderr] | [INFO] [stderr] 123 | pub fn model_tag (model: &Model, tags: &mut Iterator, Cow<'static, str>)>) -> Node { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/mod.rs:132:57 [INFO] [stderr] | [INFO] [stderr] 132 | fn _model_tag_static_str (tag: &'static str, tags: &mut Iterator, Cow<'static, str>)>) -> Node { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/mod.rs:161:45 [INFO] [stderr] | [INFO] [stderr] 161 | fn _model_tag_string (tag: &str, tags: &mut Iterator, Cow<'static, str>)>) -> Node { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, Cow<'static, str>)>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/orchestra/chord.rs:40:35 [INFO] [stderr] | [INFO] [stderr] 40 | pub fn apply_styles (tagged: &mut Tagged, styles: &mut [&mut Style]) { [INFO] [stderr] | ^^^^^^ help: use `dyn`: `dyn Tagged` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/orchestra/chord.rs:40:62 [INFO] [stderr] | [INFO] [stderr] 40 | pub fn apply_styles (tagged: &mut Tagged, styles: &mut [&mut Style]) { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Style` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/orchestra/chord.rs:51:105 [INFO] [stderr] | [INFO] [stderr] 51 | fn play (self, &Orchestra, level: usize, alias: Option>, CommonStyles, &mut [&mut Style]) -> Result<(), OrchError>; [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Style` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/orchestra/chord.rs:59:124 [INFO] [stderr] | [INFO] [stderr] 59 | fn play (self, orchestra: &Orchestra, level: usize, alias: Option>, cs: CommonStyles, vs: &mut [&mut Style]) -> Result<(), OrchError> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Style` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/orchestra/chord.rs:72:124 [INFO] [stderr] | [INFO] [stderr] 72 | fn play (self, orchestra: &Orchestra, level: usize, alias: Option>, cs: CommonStyles, vs: &mut [&mut Style]) -> Result<(), OrchError> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Style` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/orchestra/chord.rs:85:124 [INFO] [stderr] | [INFO] [stderr] 85 | fn play (self, orchestra: &Orchestra, level: usize, alias: Option>, cs: CommonStyles, vs: &mut [&mut Style]) -> Result<(), OrchError> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Style` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/orchestra/chord.rs:98:124 [INFO] [stderr] | [INFO] [stderr] 98 | fn play (self, orchestra: &Orchestra, level: usize, alias: Option>, cs: CommonStyles, vs: &mut [&mut Style]) -> Result<(), OrchError> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Style` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/orchestra/chord.rs:111:124 [INFO] [stderr] | [INFO] [stderr] 111 | fn play (self, orchestra: &Orchestra, level: usize, alias: Option>, cs: CommonStyles, vs: &mut [&mut Style]) -> Result<(), OrchError> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Style` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/orchestra/chord.rs:124:124 [INFO] [stderr] | [INFO] [stderr] 124 | fn play (self, orchestra: &Orchestra, level: usize, alias: Option>, cs: CommonStyles, vs: &mut [&mut Style]) -> Result<(), OrchError> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Style` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/orchestra/chord.rs:140:132 [INFO] [stderr] | [INFO] [stderr] 140 | fn play (self, orchestra: &Orchestra, level: usize, alias: Option>, cs: CommonStyles, vs: &mut [&mut Style]) -> Result<(), OrchError> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Style` [INFO] [stderr] ... [INFO] [stderr] 154 | int_impl_for! (u8, i8, u16, i16, u32, i32, u64, i64, usize, isize, BigUint, BigInt); [INFO] [stderr] | ------------------------------------------------------------------------------------ in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/orchestra/chord.rs:164:132 [INFO] [stderr] | [INFO] [stderr] 164 | fn play (self, orchestra: &Orchestra, level: usize, alias: Option>, cs: CommonStyles, vs: &mut [&mut Style]) -> Result<(), OrchError> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Style` [INFO] [stderr] ... [INFO] [stderr] 178 | float_impl_for! (f32, f64, Fraction, BigFraction); [INFO] [stderr] | -------------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/orchestra/chord.rs:185:124 [INFO] [stderr] | [INFO] [stderr] 185 | fn play (self, orchestra: &Orchestra, level: usize, alias: Option>, cs: CommonStyles, vs: &mut [&mut Style]) -> Result<(), OrchError> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Style` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/orchestra/chord.rs:198:124 [INFO] [stderr] | [INFO] [stderr] 198 | fn play (self, orchestra: &Orchestra, level: usize, alias: Option>, cs: CommonStyles, vs: &mut [&mut Style]) -> Result<(), OrchError> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Style` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/orchestra/chord.rs:215:124 [INFO] [stderr] | [INFO] [stderr] 215 | fn play (self, orchestra: &Orchestra, level: usize, alias: Option>, cs: CommonStyles, vs: &mut [&mut Style]) -> Result<(), OrchError> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Style` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/orchestra/chord.rs:238:124 [INFO] [stderr] | [INFO] [stderr] 238 | fn play (self, orchestra: &Orchestra, level: usize, alias: Option>, cs: CommonStyles, vs: &mut [&mut Style]) -> Result<(), OrchError> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Style` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/orchestra/chord.rs:261:124 [INFO] [stderr] | [INFO] [stderr] 261 | fn play (self, orchestra: &Orchestra, level: usize, alias: Option>, cs: CommonStyles, vs: &mut [&mut Style]) -> Result<(), OrchError> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Style` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/orchestra/chord.rs:284:124 [INFO] [stderr] | [INFO] [stderr] 284 | fn play (self, orchestra: &Orchestra, level: usize, alias: Option>, cs: CommonStyles, vs: &mut [&mut Style]) -> Result<(), OrchError> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Style` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/orchestra/chord.rs:314:124 [INFO] [stderr] | [INFO] [stderr] 314 | fn play (self, orchestra: &Orchestra, level: usize, alias: Option>, cs: CommonStyles, vs: &mut [&mut Style]) -> Result<(), OrchError> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Style` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/orchestra/chord.rs:345:124 [INFO] [stderr] | [INFO] [stderr] 345 | fn play (self, orchestra: &Orchestra, level: usize, alias: Option>, cs: CommonStyles, vs: &mut [&mut Style]) -> Result<(), OrchError> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Style` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/orchestra/chord.rs:373:124 [INFO] [stderr] | [INFO] [stderr] 373 | fn play (self, orchestra: &Orchestra, level: usize, alias: Option>, cs: CommonStyles, vs: &mut [&mut Style]) -> Result<(), OrchError> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Style` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/orchestra/chord.rs:400:124 [INFO] [stderr] | [INFO] [stderr] 400 | fn play (self, orchestra: &Orchestra, level: usize, alias: Option>, cs: CommonStyles, vs: &mut [&mut Style]) -> Result<(), OrchError> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Style` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/orchestra/chord.rs:428:124 [INFO] [stderr] | [INFO] [stderr] 428 | fn play (self, orchestra: &Orchestra, level: usize, alias: Option>, cs: CommonStyles, vs: &mut [&mut Style]) -> Result<(), OrchError> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Style` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/orchestra/chord.rs:456:124 [INFO] [stderr] | [INFO] [stderr] 456 | fn play (self, orchestra: &Orchestra, level: usize, alias: Option>, cs: CommonStyles, vs: &mut [&mut Style]) -> Result<(), OrchError> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Style` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/orchestra/chord.rs:480:124 [INFO] [stderr] | [INFO] [stderr] 480 | fn play (self, orchestra: &Orchestra, level: usize, alias: Option>, cs: CommonStyles, vs: &mut [&mut Style]) -> Result<(), OrchError> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Style` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/orchestra/chord.rs:503:124 [INFO] [stderr] | [INFO] [stderr] 503 | fn play (self, orchestra: &Orchestra, level: usize, alias: Option>, cs: CommonStyles, vs: &mut [&mut Style]) -> Result<(), OrchError> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Style` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/orchestra/chord.rs:526:124 [INFO] [stderr] | [INFO] [stderr] 526 | fn play (self, orchestra: &Orchestra, level: usize, alias: Option>, cs: CommonStyles, vs: &mut [&mut Style]) -> Result<(), OrchError> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Style` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/orchestra/chord.rs:549:124 [INFO] [stderr] | [INFO] [stderr] 549 | fn play (self, orchestra: &Orchestra, level: usize, alias: Option>, cs: CommonStyles, vs: &mut [&mut Style]) -> Result<(), OrchError> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Style` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/orchestra/chord.rs:572:124 [INFO] [stderr] | [INFO] [stderr] 572 | fn play (self, orchestra: &Orchestra, level: usize, alias: Option>, cs: CommonStyles, vs: &mut [&mut Style]) -> Result<(), OrchError> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Style` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/reader/reader.rs:263:84 [INFO] [stderr] | [INFO] [stderr] 263 | fn yield_block (&mut self, block: Block, callback: &mut FnMut (Block) -> Result<(), Cow<'static, str>>) -> Result<(), ReadError> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut (Block) -> Result<(), Cow<'static, str>>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/reader/reader.rs:275:97 [INFO] [stderr] | [INFO] [stderr] 275 | pub fn read> (&mut self, mut reader: R, callback: &mut FnMut (Block) -> Result<(), Cow<'static, str>>) -> Result<(), ReadError> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut (Block) -> Result<(), Cow<'static, str>>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/reader/reader.rs:312:87 [INFO] [stderr] | [INFO] [stderr] 312 | fn consume (&mut self, ctx: &mut Context, reader: &mut R, callback: &mut FnMut (Block) -> Result<(), Cow<'static, str>>, len: usize, chars: usize) -> Result [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut (Block) -> Result<(), Cow<'static, str>>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/reader/reader.rs:341:72 [INFO] [stderr] | [INFO] [stderr] 341 | fn yield_stream_end (&mut self, callback: &mut FnMut (Block) -> Result<(), Cow<'static, str>>) -> Result<(), ReadError> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut (Block) -> Result<(), Cow<'static, str>>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/reader/reader.rs:351:66 [INFO] [stderr] | [INFO] [stderr] 351 | fn yield_null (&mut self, callback: &mut FnMut (Block) -> Result<(), Cow<'static, str>>, level: usize, parent_idx: usize) -> Result<(), ReadError> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut (Block) -> Result<(), Cow<'static, str>>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/reader/reader.rs:362:67 [INFO] [stderr] | [INFO] [stderr] 362 | fn yield_error (&mut self, callback: &mut FnMut (Block) -> Result<(), Cow<'static, str>>, id: Id, message: Cow<'static, str>) -> Result<(), ReadError> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut (Block) -> Result<(), Cow<'static, str>>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/reader/reader.rs:371:69 [INFO] [stderr] | [INFO] [stderr] 371 | fn yield_warning (&mut self, callback: &mut FnMut (Block) -> Result<(), Cow<'static, str>>, id: Id, message: Cow<'static, str>) -> Result<(), ReadError> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut (Block) -> Result<(), Cow<'static, str>>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/reader/reader.rs:378:111 [INFO] [stderr] | [INFO] [stderr] 378 | fn read_layer_propagated> (&mut self, reader: &mut R, callback: &mut FnMut (Block) -> Result<(), Cow<'static, str>>, ctx: &mut Context, level: usize, parent_idx: usize, anchor: &mut Option, tag: &mut Option) -> Result<(), ReadError> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut (Block) -> Result<(), Cow<'static, str>>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/reader/reader.rs:388:24 [INFO] [stderr] | [INFO] [stderr] 388 | callback: &mut FnMut (Block) -> Result<(), Cow<'static, str>>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut (Block) -> Result<(), Cow<'static, str>>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/reader/reader.rs:403:24 [INFO] [stderr] | [INFO] [stderr] 403 | callback: &mut FnMut (Block) -> Result<(), Cow<'static, str>>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut (Block) -> Result<(), Cow<'static, str>>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/reader/reader.rs:723:24 [INFO] [stderr] | [INFO] [stderr] 723 | callback: &mut FnMut (Block) -> Result<(), Cow<'static, str>>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut (Block) -> Result<(), Cow<'static, str>>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/reader/reader.rs:1016:24 [INFO] [stderr] | [INFO] [stderr] 1016 | callback: &mut FnMut (Block) -> Result<(), Cow<'static, str>>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut (Block) -> Result<(), Cow<'static, str>>` [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/reader/reader.rs:1133:61 [INFO] [stderr] | [INFO] [stderr] 1133 | if let Some (val @ b'0' ... b'9') = chunk_slice.get (pos).map (|b| *b) { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/reader/reader.rs:1250:104 [INFO] [stderr] | [INFO] [stderr] 1250 | fn read_seq_block> (&mut self, reader: &mut R, callback: &mut FnMut (Block) -> Result<(), Cow<'static, str>>, ctx: &mut Context, level: usize, parent_idx: usize, mut accel: Option<(Token, usize, usize)>) -> Result<(), ReadError> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut (Block) -> Result<(), Cow<'static, str>>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/reader/reader.rs:1369:24 [INFO] [stderr] | [INFO] [stderr] 1369 | callback: &mut FnMut (Block) -> Result<(), Cow<'static, str>>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut (Block) -> Result<(), Cow<'static, str>>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/reader/reader.rs:1546:113 [INFO] [stderr] | [INFO] [stderr] 1546 | fn read_map_block_explicit> (&mut self, reader: &mut R, callback: &mut FnMut (Block) -> Result<(), Cow<'static, str>>, ctx: &mut Context, level: usize, parent_idx: usize, accel: Option<(Token, usize, usize)>) -> Result<(), ReadError> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut (Block) -> Result<(), Cow<'static, str>>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/reader/reader.rs:1551:113 [INFO] [stderr] | [INFO] [stderr] 1551 | fn read_map_block_implicit> (&mut self, reader: &mut R, callback: &mut FnMut (Block) -> Result<(), Cow<'static, str>>, ctx: &mut Context, level: usize, parent_idx: usize, indent: usize, accel: Option<(Token, usize, usize)>) -> Result<(), ReadError> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut (Block) -> Result<(), Cow<'static, str>>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/reader/reader.rs:1556:104 [INFO] [stderr] | [INFO] [stderr] 1556 | fn read_map_block> (&mut self, reader: &mut R, callback: &mut FnMut (Block) -> Result<(), Cow<'static, str>>, ctx: &mut Context, level: usize, parent_idx: usize, mut state: u8, mut accel: Option<(Token, usize, usize)>, indent: Option) -> Result<(), ReadError> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut (Block) -> Result<(), Cow<'static, str>>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/reader/reader.rs:1816:24 [INFO] [stderr] | [INFO] [stderr] 1816 | callback: &mut FnMut (Block) -> Result<(), Cow<'static, str>>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut (Block) -> Result<(), Cow<'static, str>>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/reader/reader.rs:1942:131 [INFO] [stderr] | [INFO] [stderr] 1942 | fn read_directive_yaml> (&mut self, ctx: &mut Context, reader: &mut R, callback: &mut FnMut (Block) -> Result<(), Cow<'static, str>>, level: usize, parent_idx: usize) -> Result<(), ReadError> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut (Block) -> Result<(), Cow<'static, str>>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/reader/reader.rs:1999:96 [INFO] [stderr] | [INFO] [stderr] 1999 | fn check_yaml_version (&mut self, ctx: &mut Context, callback: &mut FnMut (Block) -> Result<(), Cow<'static, str>>, level: usize, parent_idx: usize, marker: &Marker) -> Result<(u8, u8), ReadError> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut (Block) -> Result<(), Cow<'static, str>>` [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/reader/reader.rs:2048:37 [INFO] [stderr] | [INFO] [stderr] 2048 | if let Some (val @ b'0' ... b'9') = chunk_slice.get (0).map (|b| *b) { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/reader/reader.rs:2053:45 [INFO] [stderr] | [INFO] [stderr] 2053 | if let Some (val @ b'0' ... b'9') = chunk_slice.get (2).map (|b| *b) { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/reader/reader.rs:2089:130 [INFO] [stderr] | [INFO] [stderr] 2089 | fn read_directive_tag> (&mut self, ctx: &mut Context, reader: &mut R, callback: &mut FnMut (Block) -> Result<(), Cow<'static, str>>, level: usize, parent_idx: usize) -> Result<(), ReadError> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut (Block) -> Result<(), Cow<'static, str>>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/reader/reader.rs:2202:71 [INFO] [stderr] | [INFO] [stderr] 2202 | fn emit_doc_border (&mut self, callback: &mut FnMut (Block) -> Result<(), Cow<'static, str>>, level: usize, parent_idx: usize, token: Token) -> Result<(), ReadError> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut (Block) -> Result<(), Cow<'static, str>>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/reader/reader.rs:2211:109 [INFO] [stderr] | [INFO] [stderr] 2211 | fn read_seq_block_item> (&mut self, reader: &mut R, callback: &mut FnMut (Block) -> Result<(), Cow<'static, str>>, ctx: &mut Context, level: usize, parent_idx: usize, indent: &mut usize, mut accel: Option<(Token, usize, usize)>) -> Result<(), ReadError> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut (Block) -> Result<(), Cow<'static, str>>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/reader/reader.rs:2275:24 [INFO] [stderr] | [INFO] [stderr] 2275 | callback: &mut FnMut (Block) -> Result<(), Cow<'static, str>>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut (Block) -> Result<(), Cow<'static, str>>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/reader/reader.rs:2293:24 [INFO] [stderr] | [INFO] [stderr] 2293 | callback: &mut FnMut (Block) -> Result<(), Cow<'static, str>>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut (Block) -> Result<(), Cow<'static, str>>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/reader/reader.rs:2311:24 [INFO] [stderr] | [INFO] [stderr] 2311 | callback: &mut FnMut (Block) -> Result<(), Cow<'static, str>>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut (Block) -> Result<(), Cow<'static, str>>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/reader/reader.rs:2329:24 [INFO] [stderr] | [INFO] [stderr] 2329 | callback: &mut FnMut (Block) -> Result<(), Cow<'static, str>>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut (Block) -> Result<(), Cow<'static, str>>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/reader/reader.rs:2346:24 [INFO] [stderr] | [INFO] [stderr] 2346 | callback: &mut FnMut (Block) -> Result<(), Cow<'static, str>>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut (Block) -> Result<(), Cow<'static, str>>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/sage/ant.rs:126:40 [INFO] [stderr] | [INFO] [stderr] 126 | let model_literal_opt: Option<&Model> = schema.look_up_model (literal::TAG); [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/sage/ant.rs:128:29 [INFO] [stderr] | [INFO] [stderr] 128 | let model_literal: &Model = if model_literal_opt.is_some () [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/sage/ant.rs:173:31 [INFO] [stderr] | [INFO] [stderr] 173 | fn decode (&self, model: &Model, explicit: bool, value: &[u8]) -> Result { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/sage/ant.rs:327:30 [INFO] [stderr] | [INFO] [stderr] 327 | fn read_model bool> (&self, tag: Option, block_id: &Id, predicate: F) -> Result<&Model, ()> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/sage/ant.rs:327:121 [INFO] [stderr] | [INFO] [stderr] 327 | fn read_model bool> (&self, tag: Option, block_id: &Id, predicate: F) -> Result<&Model, ()> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/sage/ant.rs:330:29 [INFO] [stderr] | [INFO] [stderr] 330 | let model: Option<(&Model, bool)> = self.lookup_model (&tag, predicate); [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/sage/ant.rs:354:29 [INFO] [stderr] | [INFO] [stderr] 354 | let model: Option<(&Model, bool)> = { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/sage/ant.rs:384:29 [INFO] [stderr] | [INFO] [stderr] 384 | let model: Option<(&Model, bool)> = { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/sage/ant.rs:450:29 [INFO] [stderr] | [INFO] [stderr] 450 | let model: Option<(&Model, bool)> = { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/sage/ant.rs:514:47 [INFO] [stderr] | [INFO] [stderr] 514 | fn lookup_model, F: FnMut (&Model, bool) -> bool> (&self, tag: &T, mut predicate: F) -> Option<(&Model, bool)> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/sage/ant.rs:514:116 [INFO] [stderr] | [INFO] [stderr] 514 | fn lookup_model, F: FnMut (&Model, bool) -> bool> (&self, tag: &T, mut predicate: F) -> Option<(&Model, bool)> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/sage/ant.rs:515:22 [INFO] [stderr] | [INFO] [stderr] 515 | let schema: &Schema = self.schema.as_ref (); [INFO] [stderr] | ^^^^^^ help: use `dyn`: `dyn Schema` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/savant.rs:257:29 [INFO] [stderr] | [INFO] [stderr] 257 | let model: Option<(&Model, bool)> = { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/savant.rs:444:30 [INFO] [stderr] | [INFO] [stderr] 444 | fn read_model bool> (&self, tag: String, predicate: F) -> Result<&Model, SageError> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/savant.rs:444:98 [INFO] [stderr] | [INFO] [stderr] 444 | fn read_model bool> (&self, tag: String, predicate: F) -> Result<&Model, SageError> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/savant.rs:445:29 [INFO] [stderr] | [INFO] [stderr] 445 | let model: Option<(&Model, bool)> = self.lookup_model (&tag, predicate); [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/savant.rs:455:47 [INFO] [stderr] | [INFO] [stderr] 455 | fn lookup_model, F: FnMut (&Model, bool) -> bool> (&self, tag: &T, mut predicate: F) -> Option<(&Model, bool)> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/savant.rs:455:116 [INFO] [stderr] | [INFO] [stderr] 455 | fn lookup_model, F: FnMut (&Model, bool) -> bool> (&self, tag: &T, mut predicate: F) -> Option<(&Model, bool)> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/savant.rs:556:31 [INFO] [stderr] | [INFO] [stderr] 556 | fn decode (&self, model: &Model, explicit: bool, value: &[u8]) -> Result { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Model` [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/txt/encoding/utf8.rs:176:20 [INFO] [stderr] | [INFO] [stderr] 176 | 0x0000 ... 0x007F => [ code as u8, 0, 0, 0, 1 ], [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/txt/encoding/utf8.rs:178:20 [INFO] [stderr] | [INFO] [stderr] 178 | 0x0080 ... 0x07FF => [ [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/txt/encoding/utf8.rs:186:20 [INFO] [stderr] | [INFO] [stderr] 186 | 0x0800 ... 0xD7FF | 0xE000 ... 0xFFFF => [ [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/txt/encoding/utf8.rs:186:40 [INFO] [stderr] | [INFO] [stderr] 186 | 0x0800 ... 0xD7FF | 0xE000 ... 0xFFFF => [ [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/txt/encoding/utf8.rs:194:21 [INFO] [stderr] | [INFO] [stderr] 194 | 0x10000 ... 0x10FFFF => [ [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> tests/examples/savant.rs:178:49 [INFO] [stderr] | [INFO] [stderr] 178 | assert_eq! ($err_desc, >::as_ref (msg)); [INFO] [stderr] | ^^^^^^^^^^ help: use `dyn`: `dyn AsRef` [INFO] [stderr] ... [INFO] [stderr] 2408 | expect! (data, error, r"@ character is reserved and may not be used to start a plain scalar", 15); [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] --> tests/examples/savant.rs:199:45 [INFO] [stderr] | [INFO] [stderr] 199 | assert_eq! ($err_desc, >::as_ref (msg)); [INFO] [stderr] | ^^^^^^^^^^ help: use `dyn`: `dyn AsRef` [INFO] [stderr] ... [INFO] [stderr] 3157 | expect! (data, (0, 0, 1), warning, "Unknown directive at the line 0", 0); [INFO] [stderr] | ------------------------------------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> tests/examples/savant.rs:199:45 [INFO] [stderr] | [INFO] [stderr] 199 | assert_eq! ($err_desc, >::as_ref (msg)); [INFO] [stderr] | ^^^^^^^^^^ help: use `dyn`: `dyn AsRef` [INFO] [stderr] ... [INFO] [stderr] 3177 | expect! (data, (0, 0, 1), warning, "%YAML minor version is not fully supported", 10); [INFO] [stderr] | ------------------------------------------------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> tests/examples/savant.rs:178:49 [INFO] [stderr] | [INFO] [stderr] 178 | assert_eq! ($err_desc, >::as_ref (msg)); [INFO] [stderr] | ^^^^^^^^^^ help: use `dyn`: `dyn AsRef` [INFO] [stderr] ... [INFO] [stderr] 3196 | expect! (data, error, r"The YAML directive must only be given at most once per document", 10); [INFO] [stderr] | ---------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> tests/examples/sage.rs:197:49 [INFO] [stderr] | [INFO] [stderr] 197 | assert_eq! ($err_desc, >::as_ref (msg)); [INFO] [stderr] | ^^^^^^^^^^ help: use `dyn`: `dyn AsRef` [INFO] [stderr] ... [INFO] [stderr] 2391 | expect! (data, error, r"@ character is reserved and may not be used to start a plain scalar", 15); [INFO] [stderr] | -------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> tests/examples/sage.rs:218:45 [INFO] [stderr] | [INFO] [stderr] 218 | assert_eq! ($err_desc, >::as_ref (msg)); [INFO] [stderr] | ^^^^^^^^^^ help: use `dyn`: `dyn AsRef` [INFO] [stderr] ... [INFO] [stderr] 3140 | expect! (data, (0, 0, 1), warning, "Unknown directive at the line 0", 0); [INFO] [stderr] | ------------------------------------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> tests/examples/sage.rs:218:45 [INFO] [stderr] | [INFO] [stderr] 218 | assert_eq! ($err_desc, >::as_ref (msg)); [INFO] [stderr] | ^^^^^^^^^^ help: use `dyn`: `dyn AsRef` [INFO] [stderr] ... [INFO] [stderr] 3160 | expect! (data, (0, 0, 1), warning, "%YAML minor version is not fully supported", 10); [INFO] [stderr] | ------------------------------------------------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> tests/examples/sage.rs:197:49 [INFO] [stderr] | [INFO] [stderr] 197 | assert_eq! ($err_desc, >::as_ref (msg)); [INFO] [stderr] | ^^^^^^^^^^ help: use `dyn`: `dyn AsRef` [INFO] [stderr] ... [INFO] [stderr] 3179 | expect! (data, error, r"The YAML directive must only be given at most once per document", 10); [INFO] [stderr] | ---------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] error: Could not compile `yamlette`. [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `rustc --crate-name lib tests/lib.rs --color never --emit=dep-info,metadata -C debuginfo=2 --test -C metadata=516df3b9b2853fbf -C extra-filename=-516df3b9b2853fbf --out-dir /opt/crater/target/debug/deps -L dependency=/opt/crater/target/debug/deps --extern fraction=/opt/crater/target/debug/deps/libfraction-7b997f543543263b.rmeta --extern num=/opt/crater/target/debug/deps/libnum-43f3ee7bd67ec5d7.rmeta --extern skimmer=/opt/crater/target/debug/deps/libskimmer-cfd3032e4c707083.rmeta --extern yamlette=/opt/crater/target/debug/deps/libyamlette-ce96e51ea9cc66f4.rmeta --cap-lints=forbid` (signal: 9, SIGKILL: kill) [INFO] running `"docker" "inspect" "bcd3a371be71ac3abcb559df8ff789b0becca3427a0343b7f2d3c8e508c730ae"` [INFO] running `"docker" "rm" "-f" "bcd3a371be71ac3abcb559df8ff789b0becca3427a0343b7f2d3c8e508c730ae"` [INFO] [stdout] bcd3a371be71ac3abcb559df8ff789b0becca3427a0343b7f2d3c8e508c730ae