[INFO] fetching crate askama 0.14.0...
[INFO] checking askama-0.14.0 against try#4f260f0f20b3133d20cfb50353c0221943af5796+rustflags=-Dunmustuse_in_always_ok for pr-148577
[INFO] extracting crate askama 0.14.0 into /workspace/builds/worker-5-tc2/source
[INFO] started tweaking crates.io crate askama 0.14.0
[INFO] finished tweaking crates.io crate askama 0.14.0
[INFO] tweaked toml for crates.io crate askama 0.14.0 written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate askama 0.14.0 on toolchain 4f260f0f20b3133d20cfb50353c0221943af5796
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+4f260f0f20b3133d20cfb50353c0221943af5796" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate askama 0.14.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+4f260f0f20b3133d20cfb50353c0221943af5796" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+4f260f0f20b3133d20cfb50353c0221943af5796" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] a13b82d53cfe38111acb2d12c1b9f455051e63975821447fcacf4ffa5e66d53a
[INFO] running `Command { std: "docker" "start" "-a" "a13b82d53cfe38111acb2d12c1b9f455051e63975821447fcacf4ffa5e66d53a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "a13b82d53cfe38111acb2d12c1b9f455051e63975821447fcacf4ffa5e66d53a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a13b82d53cfe38111acb2d12c1b9f455051e63975821447fcacf4ffa5e66d53a", kill_on_drop: false }`
[INFO] [stdout] a13b82d53cfe38111acb2d12c1b9f455051e63975821447fcacf4ffa5e66d53a
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid -Dunmustuse_in_always_ok" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+4f260f0f20b3133d20cfb50353c0221943af5796" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 115cadbff89a79a6d5fe9943d397f6deaed5ebefd825b760729d9d7d36d8164a
[INFO] running `Command { std: "docker" "start" "-a" "115cadbff89a79a6d5fe9943d397f6deaed5ebefd825b760729d9d7d36d8164a", kill_on_drop: false }`
[INFO] [stderr]    Compiling winnow v0.7.6
[INFO] [stderr]    Compiling serde v1.0.219
[INFO] [stderr]     Checking half v2.6.0
[INFO] [stderr]    Compiling quote v1.0.40
[INFO] [stderr]     Checking clap_builder v4.5.37
[INFO] [stderr]    Compiling rustc-hash v2.1.1
[INFO] [stderr]     Checking is-terminal v0.4.16
[INFO] [stderr]    Compiling syn v2.0.100
[INFO] [stderr]     Checking ciborium-ll v0.2.2
[INFO] [stderr]     Checking clap v4.5.37
[INFO] [stderr]    Compiling serde_derive v1.0.219
[INFO] [stderr]    Compiling basic-toml v0.1.10
[INFO] [stderr]    Compiling askama_parser v0.14.0
[INFO] [stderr]     Checking serde_json v1.0.140
[INFO] [stderr]     Checking ciborium v0.2.2
[INFO] [stderr]    Compiling askama_derive v0.14.0
[INFO] [stderr]     Checking tinytemplate v1.2.1
[INFO] [stderr]     Checking criterion v0.5.1
[INFO] [stderr]     Checking askama v0.14.0 (/opt/rustwide/workdir)
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<HtmlSafeOutput<Linebreaks<S>>, Infallible>
[INFO] [stdout]    --> src/filters/alloc.rs:127:100
[INFO] [stdout]     |
[INFO] [stdout] 127 |   pub fn linebreaks<S: fmt::Display>(source: S) -> Result<HtmlSafeOutput<Linebreaks<S>>, Infallible> {
[INFO] [stdout]     |  ____________________________________________________________________________________________________^
[INFO] [stdout] 128 | |     Ok(HtmlSafeOutput(Linebreaks(source)))
[INFO] [stdout] 129 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: requested on the command line with `-D unmustuse-in-always-ok`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<HtmlSafeOutput<Linebreaks<S>>, Infallible>
[INFO] [stdout]    --> src/filters/alloc.rs:128:5
[INFO] [stdout]     |
[INFO] [stdout] 128 |     Ok(HtmlSafeOutput(Linebreaks(source)))
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<HtmlSafeOutput<Linebreaksbr<S>>, Infallible>
[INFO] [stdout]    --> src/filters/alloc.rs:182:58
[INFO] [stdout]     |
[INFO] [stdout] 182 |   ) -> Result<HtmlSafeOutput<Linebreaksbr<S>>, Infallible> {
[INFO] [stdout]     |  __________________________________________________________^
[INFO] [stdout] 183 | |     Ok(HtmlSafeOutput(Linebreaksbr(source)))
[INFO] [stdout] 184 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<HtmlSafeOutput<Linebreaksbr<S>>, Infallible>
[INFO] [stdout]    --> src/filters/alloc.rs:183:5
[INFO] [stdout]     |
[INFO] [stdout] 183 |     Ok(HtmlSafeOutput(Linebreaksbr(source)))
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<HtmlSafeOutput<Paragraphbreaks<S>>, Infallible>
[INFO] [stdout]    --> src/filters/alloc.rs:240:61
[INFO] [stdout]     |
[INFO] [stdout] 240 |   ) -> Result<HtmlSafeOutput<Paragraphbreaks<S>>, Infallible> {
[INFO] [stdout]     |  _____________________________________________________________^
[INFO] [stdout] 241 | |     Ok(HtmlSafeOutput(Paragraphbreaks(source)))
[INFO] [stdout] 242 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<HtmlSafeOutput<Paragraphbreaks<S>>, Infallible>
[INFO] [stdout]    --> src/filters/alloc.rs:241:5
[INFO] [stdout]     |
[INFO] [stdout] 241 |     Ok(HtmlSafeOutput(Paragraphbreaks(source)))
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<filters::alloc::Lower<S>, Infallible>
[INFO] [stdout]    --> src/filters/alloc.rs:298:74
[INFO] [stdout]     |
[INFO] [stdout] 298 |   pub fn lower<S: fmt::Display>(source: S) -> Result<Lower<S>, Infallible> {
[INFO] [stdout]     |  __________________________________________________________________________^
[INFO] [stdout] 299 | |     Ok(Lower(source))
[INFO] [stdout] 300 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<filters::alloc::Lower<S>, Infallible>
[INFO] [stdout]    --> src/filters/alloc.rs:299:5
[INFO] [stdout]     |
[INFO] [stdout] 299 |     Ok(Lower(source))
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<filters::alloc::Lower<S>, Infallible>
[INFO] [stdout]    --> src/filters/alloc.rs:355:78
[INFO] [stdout]     |
[INFO] [stdout] 355 |   pub fn lowercase<S: fmt::Display>(source: S) -> Result<Lower<S>, Infallible> {
[INFO] [stdout]     |  ______________________________________________________________________________^
[INFO] [stdout] 356 | |     lower(source)
[INFO] [stdout] 357 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<filters::alloc::Lower<S>, Infallible>
[INFO] [stdout]    --> src/filters/alloc.rs:356:5
[INFO] [stdout]     |
[INFO] [stdout] 356 |     lower(source)
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<filters::alloc::Upper<S>, Infallible>
[INFO] [stdout]    --> src/filters/alloc.rs:385:74
[INFO] [stdout]     |
[INFO] [stdout] 385 |   pub fn upper<S: fmt::Display>(source: S) -> Result<Upper<S>, Infallible> {
[INFO] [stdout]     |  __________________________________________________________________________^
[INFO] [stdout] 386 | |     Ok(Upper(source))
[INFO] [stdout] 387 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<filters::alloc::Upper<S>, Infallible>
[INFO] [stdout]    --> src/filters/alloc.rs:386:5
[INFO] [stdout]     |
[INFO] [stdout] 386 |     Ok(Upper(source))
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<filters::alloc::Upper<S>, Infallible>
[INFO] [stdout]    --> src/filters/alloc.rs:442:78
[INFO] [stdout]     |
[INFO] [stdout] 442 |   pub fn uppercase<S: fmt::Display>(source: S) -> Result<Upper<S>, Infallible> {
[INFO] [stdout]     |  ______________________________________________________________________________^
[INFO] [stdout] 443 | |     upper(source)
[INFO] [stdout] 444 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<filters::alloc::Upper<S>, Infallible>
[INFO] [stdout]    --> src/filters/alloc.rs:443:5
[INFO] [stdout]     |
[INFO] [stdout] 443 |     upper(source)
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Trim<S>, Infallible>
[INFO] [stdout]    --> src/filters/alloc.rs:467:72
[INFO] [stdout]     |
[INFO] [stdout] 467 |   pub fn trim<S: fmt::Display>(source: S) -> Result<Trim<S>, Infallible> {
[INFO] [stdout]     |  ________________________________________________________________________^
[INFO] [stdout] 468 | |     Ok(Trim(source))
[INFO] [stdout] 469 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Trim<S>, Infallible>
[INFO] [stdout]    --> src/filters/alloc.rs:468:5
[INFO] [stdout]     |
[INFO] [stdout] 468 |     Ok(Trim(source))
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Indent<S, I>, Infallible>
[INFO] [stdout]    --> src/filters/alloc.rs:563:39
[INFO] [stdout]     |
[INFO] [stdout] 563 |   ) -> Result<Indent<S, I>, Infallible> {
[INFO] [stdout]     |  _______________________________________^
[INFO] [stdout] 564 | |     Ok(Indent {
[INFO] [stdout] 565 | |         source,
[INFO] [stdout] 566 | |         indent,
[INFO] [stdout] ...   |
[INFO] [stdout] 569 | |     })
[INFO] [stdout] 570 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Indent<S, I>, Infallible>
[INFO] [stdout]    --> src/filters/alloc.rs:564:5
[INFO] [stdout]     |
[INFO] [stdout] 564 | /     Ok(Indent {
[INFO] [stdout] 565 | |         source,
[INFO] [stdout] 566 | |         indent,
[INFO] [stdout] 567 | |         first,
[INFO] [stdout] 568 | |         blank,
[INFO] [stdout] 569 | |     })
[INFO] [stdout]     | |______^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Capitalize<S>, Infallible>
[INFO] [stdout]    --> src/filters/alloc.rs:655:84
[INFO] [stdout]     |
[INFO] [stdout] 655 |   pub fn capitalize<S: fmt::Display>(source: S) -> Result<Capitalize<S>, Infallible> {
[INFO] [stdout]     |  ____________________________________________________________________________________^
[INFO] [stdout] 656 | |     Ok(Capitalize(source))
[INFO] [stdout] 657 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Capitalize<S>, Infallible>
[INFO] [stdout]    --> src/filters/alloc.rs:656:5
[INFO] [stdout]     |
[INFO] [stdout] 656 |     Ok(Capitalize(source))
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Title<S>, Infallible>
[INFO] [stdout]    --> src/filters/alloc.rs:789:74
[INFO] [stdout]     |
[INFO] [stdout] 789 |   pub fn title<S: fmt::Display>(source: S) -> Result<Title<S>, Infallible> {
[INFO] [stdout]     |  __________________________________________________________________________^
[INFO] [stdout] 790 | |     Ok(Title(source))
[INFO] [stdout] 791 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Title<S>, Infallible>
[INFO] [stdout]    --> src/filters/alloc.rs:790:5
[INFO] [stdout]     |
[INFO] [stdout] 790 |     Ok(Title(source))
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Title<S>, Infallible>
[INFO] [stdout]    --> src/filters/alloc.rs:844:78
[INFO] [stdout]     |
[INFO] [stdout] 844 |   pub fn titlecase<S: fmt::Display>(source: S) -> Result<Title<S>, Infallible> {
[INFO] [stdout]     |  ______________________________________________________________________________^
[INFO] [stdout] 845 | |     title(source)
[INFO] [stdout] 846 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Title<S>, Infallible>
[INFO] [stdout]    --> src/filters/alloc.rs:845:5
[INFO] [stdout]     |
[INFO] [stdout] 845 |     title(source)
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<TruncateFilter<S>, Infallible>
[INFO] [stdout]   --> src/filters/builtin.rs:34:44
[INFO] [stdout]    |
[INFO] [stdout] 34 |   ) -> Result<TruncateFilter<S>, Infallible> {
[INFO] [stdout]    |  ____________________________________________^
[INFO] [stdout] 35 | |     Ok(TruncateFilter { source, remaining })
[INFO] [stdout] 36 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<TruncateFilter<S>, Infallible>
[INFO] [stdout]   --> src/filters/builtin.rs:35:5
[INFO] [stdout]    |
[INFO] [stdout] 35 |     Ok(TruncateFilter { source, remaining })
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<JoinFilter<I, S>, Infallible>
[INFO] [stdout]    --> src/filters/builtin.rs:146:1
[INFO] [stdout]     |
[INFO] [stdout] 146 | / {
[INFO] [stdout] 147 | |     Ok(JoinFilter(Cell::new(Some((input, separator)))))
[INFO] [stdout] 148 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<JoinFilter<I, S>, Infallible>
[INFO] [stdout]    --> src/filters/builtin.rs:147:5
[INFO] [stdout]     |
[INFO] [stdout] 147 |     Ok(JoinFilter(Cell::new(Some((input, separator)))))
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<builtin::Center<T>, Infallible>
[INFO] [stdout]    --> src/filters/builtin.rs:205:87
[INFO] [stdout]     |
[INFO] [stdout] 205 |   pub fn center<T: fmt::Display>(src: T, width: usize) -> Result<Center<T>, Infallible> {
[INFO] [stdout]     |  _______________________________________________________________________________________^
[INFO] [stdout] 206 | |     Ok(Center { src, width })
[INFO] [stdout] 207 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<builtin::Center<T>, Infallible>
[INFO] [stdout]    --> src/filters/builtin.rs:206:5
[INFO] [stdout]     |
[INFO] [stdout] 206 |     Ok(Center { src, width })
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<bool, Infallible>
[INFO] [stdout]    --> src/filters/builtin.rs:384:68
[INFO] [stdout]     |
[INFO] [stdout] 384 |                   fn is_singular(&self) -> Result<bool, Self::Error> {
[INFO] [stdout]     |  ____________________________________________________________________^
[INFO] [stdout] 385 | |                     Ok(*self == 1)
[INFO] [stdout] 386 | |                 }
[INFO] [stdout]     | |_________________^
[INFO] [stdout] ...
[INFO] [stdout] 391 |       impl_pluralize_for_unsigned_int!(u8 u16 u32 u64 u128 usize);
[INFO] [stdout]     |       ----------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_pluralize_for_unsigned_int` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<bool, Infallible>
[INFO] [stdout]    --> src/filters/builtin.rs:385:21
[INFO] [stdout]     |
[INFO] [stdout] 385 |                     Ok(*self == 1)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 391 |     impl_pluralize_for_unsigned_int!(u8 u16 u32 u64 u128 usize);
[INFO] [stdout]     |     ----------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_pluralize_for_unsigned_int` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<bool, Infallible>
[INFO] [stdout]    --> src/filters/builtin.rs:400:68
[INFO] [stdout]     |
[INFO] [stdout] 400 |                   fn is_singular(&self) -> Result<bool, Self::Error> {
[INFO] [stdout]     |  ____________________________________________________________________^
[INFO] [stdout] 401 | |                     Ok(*self == 1 || *self == -1)
[INFO] [stdout] 402 | |                 }
[INFO] [stdout]     | |_________________^
[INFO] [stdout] ...
[INFO] [stdout] 407 |       impl_pluralize_for_signed_int!(i8 i16 i32 i64 i128 isize);
[INFO] [stdout]     |       --------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_pluralize_for_signed_int` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<bool, Infallible>
[INFO] [stdout]    --> src/filters/builtin.rs:401:21
[INFO] [stdout]     |
[INFO] [stdout] 401 |                     Ok(*self == 1 || *self == -1)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 407 |     impl_pluralize_for_signed_int!(i8 i16 i32 i64 i128 isize);
[INFO] [stdout]     |     --------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_pluralize_for_signed_int` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<bool, Infallible>
[INFO] [stdout]    --> src/filters/builtin.rs:416:68
[INFO] [stdout]     |
[INFO] [stdout] 416 |                   fn is_singular(&self) -> Result<bool, Self::Error> {
[INFO] [stdout]     |  ____________________________________________________________________^
[INFO] [stdout] 417 | |                     self.get().is_singular()
[INFO] [stdout] 418 | |                 }
[INFO] [stdout]     | |_________________^
[INFO] [stdout] ...
[INFO] [stdout] 423 | /     impl_pluralize_for_non_zero! {
[INFO] [stdout] 424 | |         NonZeroI8 NonZeroI16 NonZeroI32 NonZeroI64 NonZeroI128 NonZeroIsize
[INFO] [stdout] 425 | |         NonZeroU8 NonZeroU16 NonZeroU32 NonZeroU64 NonZeroU128 NonZeroUsize
[INFO] [stdout] 426 | |     }
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_pluralize_for_non_zero` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<bool, Infallible>
[INFO] [stdout]    --> src/filters/builtin.rs:417:21
[INFO] [stdout]     |
[INFO] [stdout] 417 |                       self.get().is_singular()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 423 | /     impl_pluralize_for_non_zero! {
[INFO] [stdout] 424 | |         NonZeroI8 NonZeroI16 NonZeroI32 NonZeroI64 NonZeroI128 NonZeroIsize
[INFO] [stdout] 425 | |         NonZeroU8 NonZeroU16 NonZeroU32 NonZeroU64 NonZeroU128 NonZeroUsize
[INFO] [stdout] 426 | |     }
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_pluralize_for_non_zero` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Safe<T>, Infallible>
[INFO] [stdout]   --> src/filters/escape.rs:36:71
[INFO] [stdout]    |
[INFO] [stdout] 36 |   pub fn safe<T, E>(text: T, escaper: E) -> Result<Safe<T>, Infallible> {
[INFO] [stdout]    |  _______________________________________________________________________^
[INFO] [stdout] 37 | |     let _ = escaper; // it should not be part of the interface that the `escaper` is unused
[INFO] [stdout] 38 | |     Ok(Safe(text))
[INFO] [stdout] 39 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Safe<T>, Infallible>
[INFO] [stdout]   --> src/filters/escape.rs:38:5
[INFO] [stdout]    |
[INFO] [stdout] 38 |     Ok(Safe(text))
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Safe<EscapeDisplay<T, E>>, Infallible>
[INFO] [stdout]   --> src/filters/escape.rs:69:91
[INFO] [stdout]    |
[INFO] [stdout] 69 |   pub fn escape<T, E>(text: T, escaper: E) -> Result<Safe<EscapeDisplay<T, E>>, Infallible> {
[INFO] [stdout]    |  ___________________________________________________________________________________________^
[INFO] [stdout] 70 | |     Ok(Safe(EscapeDisplay(text, escaper)))
[INFO] [stdout] 71 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Safe<EscapeDisplay<T, E>>, Infallible>
[INFO] [stdout]   --> src/filters/escape.rs:70:5
[INFO] [stdout]    |
[INFO] [stdout] 70 |     Ok(Safe(EscapeDisplay(text, escaper)))
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Safe<EscapeDisplay<T, E>>, Infallible>
[INFO] [stdout]    --> src/filters/escape.rs:128:86
[INFO] [stdout]     |
[INFO] [stdout] 128 |   pub fn e<T, E>(text: T, escaper: E) -> Result<Safe<EscapeDisplay<T, E>>, Infallible> {
[INFO] [stdout]     |  ______________________________________________________________________________________^
[INFO] [stdout] 129 | |     escape(text, escaper)
[INFO] [stdout] 130 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Safe<EscapeDisplay<T, E>>, Infallible>
[INFO] [stdout]    --> src/filters/escape.rs:129:5
[INFO] [stdout]     |
[INFO] [stdout] 129 |     escape(text, escaper)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<EscapeDisplay<&T, E>, Infallible>
[INFO] [stdout]    --> src/filters/escape.rs:217:72
[INFO] [stdout]     |
[INFO] [stdout] 217 |       fn askama_auto_escape(&self) -> Result<Self::Escaped, Self::Error> {
[INFO] [stdout]     |  ________________________________________________________________________^
[INFO] [stdout] 218 | |         Ok(EscapeDisplay(self.text, self.escaper))
[INFO] [stdout] 219 | |     }
[INFO] [stdout]     | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<EscapeDisplay<&T, E>, Infallible>
[INFO] [stdout]    --> src/filters/escape.rs:218:9
[INFO] [stdout]     |
[INFO] [stdout] 218 |         Ok(EscapeDisplay(self.text, self.escaper))
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<&T, Infallible>
[INFO] [stdout]    --> src/filters/escape.rs:238:72
[INFO] [stdout]     |
[INFO] [stdout] 238 |       fn askama_auto_escape(&self) -> Result<Self::Escaped, Self::Error> {
[INFO] [stdout]     |  ________________________________________________________________________^
[INFO] [stdout] 239 | |         Ok(self.text)
[INFO] [stdout] 240 | |     }
[INFO] [stdout]     | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<&T, Infallible>
[INFO] [stdout]    --> src/filters/escape.rs:239:9
[INFO] [stdout]     |
[INFO] [stdout] 239 |         Ok(self.text)
[INFO] [stdout]     |         ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<escape::_::Wrapped<'_, T, E>, Infallible>
[INFO] [stdout]    --> src/filters/escape.rs:334:84
[INFO] [stdout]     |
[INFO] [stdout] 334 |                   fn askama_auto_escape(&self) -> Result<Self::Escaped, Self::Error> {
[INFO] [stdout]     |  ____________________________________________________________________________________^
[INFO] [stdout] 335 | |                     match self.text {
[INFO] [stdout] 336 | |                         MaybeSafe::Safe(t) => Ok(Wrapped::Safe(t)),
[INFO] [stdout] 337 | |                         MaybeSafe::NeedsEscaping(t) => Ok(Wrapped::NeedsEscaping(t, self.escaper)),
[INFO] [stdout] 338 | |                     }
[INFO] [stdout] 339 | |                 }
[INFO] [stdout]     | |_________________^
[INFO] [stdout] ...
[INFO] [stdout] 344 |       add_ref!([] [&] [&&] [&&&]);
[INFO] [stdout]     |       --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `add_ref` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<escape::_::Wrapped<'_, T, E>, Infallible>
[INFO] [stdout]    --> src/filters/escape.rs:335:21
[INFO] [stdout]     |
[INFO] [stdout] 335 | /                     match self.text {
[INFO] [stdout] 336 | |                         MaybeSafe::Safe(t) => Ok(Wrapped::Safe(t)),
[INFO] [stdout] 337 | |                         MaybeSafe::NeedsEscaping(t) => Ok(Wrapped::NeedsEscaping(t, self.escaper)),
[INFO] [stdout] 338 | |                     }
[INFO] [stdout]     | |_____________________^
[INFO] [stdout] ...
[INFO] [stdout] 344 |       add_ref!([] [&] [&&] [&&&]);
[INFO] [stdout]     |       --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `add_ref` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<escape::_::Wrapped<'_, T, E>, Infallible>
[INFO] [stdout]    --> src/filters/escape.rs:336:47
[INFO] [stdout]     |
[INFO] [stdout] 336 |                         MaybeSafe::Safe(t) => Ok(Wrapped::Safe(t)),
[INFO] [stdout]     |                                               ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 344 |     add_ref!([] [&] [&&] [&&&]);
[INFO] [stdout]     |     --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `add_ref` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<escape::_::Wrapped<'_, T, E>, Infallible>
[INFO] [stdout]    --> src/filters/escape.rs:337:56
[INFO] [stdout]     |
[INFO] [stdout] 337 |                         MaybeSafe::NeedsEscaping(t) => Ok(Wrapped::NeedsEscaping(t, self.escaper)),
[INFO] [stdout]     |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 344 |     add_ref!([] [&] [&&] [&&&]);
[INFO] [stdout]     |     --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `add_ref` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<&T, Infallible>
[INFO] [stdout]    --> src/filters/escape.rs:443:84
[INFO] [stdout]     |
[INFO] [stdout] 443 |                   fn askama_auto_escape(&self) -> Result<Self::Escaped, Self::Error> {
[INFO] [stdout]     |  ____________________________________________________________________________________^
[INFO] [stdout] 444 | |                     Ok(&self.text.0)
[INFO] [stdout] 445 | |                 }
[INFO] [stdout]     | |_________________^
[INFO] [stdout] ...
[INFO] [stdout] 450 |       add_ref!([] [&] [&&] [&&&]);
[INFO] [stdout]     |       --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `add_ref` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<&T, Infallible>
[INFO] [stdout]    --> src/filters/escape.rs:444:21
[INFO] [stdout]     |
[INFO] [stdout] 444 |                     Ok(&self.text.0)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 450 |     add_ref!([] [&] [&&] [&&&]);
[INFO] [stdout]     |     --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `add_ref` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<FilesizeFormatFilter, Infallible>
[INFO] [stdout]   --> src/filters/humansize.rs:26:75
[INFO] [stdout]    |
[INFO] [stdout] 26 |   pub fn filesizeformat(b: f32) -> Result<FilesizeFormatFilter, Infallible> {
[INFO] [stdout]    |  ___________________________________________________________________________^
[INFO] [stdout] 27 | |     Ok(FilesizeFormatFilter(b))
[INFO] [stdout] 28 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<FilesizeFormatFilter, Infallible>
[INFO] [stdout]   --> src/filters/humansize.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout] 27 |     Ok(FilesizeFormatFilter(b))
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this type continue be must used: core::result::Result<FilterMap<<impl IntoIterator<Item = T> as IntoIterator>::IntoIter, {closure@src/filters/std.rs:30:34: 30:45}>, Infallible>
[INFO] [stdout]   --> src/filters/std.rs:27:54
[INFO] [stdout]    |
[INFO] [stdout] 27 |   ) -> Result<impl Iterator<Item = Rc<T>>, Infallible> {
[INFO] [stdout]    |  ______________________________________________________^
[INFO] [stdout] 28 | |     let mut set = HashMap::new();
[INFO] [stdout] 29 | |
[INFO] [stdout] 30 | |     Ok(it.into_iter().filter_map(move |elem| {
[INFO] [stdout] ...  |
[INFO] [stdout] 38 | |     }))
[INFO] [stdout] 39 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(mustuse_in_always_ok)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this type continue be must used: core::result::Result<FilterMap<<impl IntoIterator<Item = T> as IntoIterator>::IntoIter, {closure@src/filters/std.rs:30:34: 30:45}>, Infallible>
[INFO] [stdout]   --> src/filters/std.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 30 | /     Ok(it.into_iter().filter_map(move |elem| {
[INFO] [stdout] 31 | |         // To prevent cloning the data, we need to use `Rc`, like that we can clone `elem` as
[INFO] [stdout] 32 | |         // key of the `HashSet` and return it.
[INFO] [stdout] 33 | |         if let Entry::Vacant(entry) = set.entry(Rc::new(elem)) {
[INFO] [stdout] ...  |
[INFO] [stdout] 38 | |     }))
[INFO] [stdout]    | |_______^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<HtmlSafeOutput<UrlencodeFilter<T>>, Infallible>
[INFO] [stdout]   --> src/filters/urlencode.rs:61:85
[INFO] [stdout]    |
[INFO] [stdout] 61 |   pub fn urlencode<T>(s: T) -> Result<HtmlSafeOutput<UrlencodeFilter<T>>, Infallible> {
[INFO] [stdout]    |  _____________________________________________________________________________________^
[INFO] [stdout] 62 | |     Ok(HtmlSafeOutput(UrlencodeFilter(s, URLENCODE_SET)))
[INFO] [stdout] 63 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<HtmlSafeOutput<UrlencodeFilter<T>>, Infallible>
[INFO] [stdout]   --> src/filters/urlencode.rs:62:5
[INFO] [stdout]    |
[INFO] [stdout] 62 |     Ok(HtmlSafeOutput(UrlencodeFilter(s, URLENCODE_SET)))
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<HtmlSafeOutput<UrlencodeFilter<T>>, Infallible>
[INFO] [stdout]    --> src/filters/urlencode.rs:99:92
[INFO] [stdout]     |
[INFO] [stdout]  99 |   pub fn urlencode_strict<T>(s: T) -> Result<HtmlSafeOutput<UrlencodeFilter<T>>, Infallible> {
[INFO] [stdout]     |  ____________________________________________________________________________________________^
[INFO] [stdout] 100 | |     Ok(HtmlSafeOutput(UrlencodeFilter(s, URLENCODE_STRICT_SET)))
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<HtmlSafeOutput<UrlencodeFilter<T>>, Infallible>
[INFO] [stdout]    --> src/filters/urlencode.rs:100:5
[INFO] [stdout]     |
[INFO] [stdout] 100 |     Ok(HtmlSafeOutput(UrlencodeFilter(s, URLENCODE_STRICT_SET)))
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `askama` (lib) due to 58 previous errors; 2 warnings emitted
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] warning: trait `AssertSendSyncStatic` is never used
[INFO] [stdout]    --> src/error.rs:255:11
[INFO] [stdout]     |
[INFO] [stdout] 255 |     trait AssertSendSyncStatic: Send + Sync + 'static {}
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<HtmlSafeOutput<Linebreaks<S>>, Infallible>
[INFO] [stdout]    --> src/filters/alloc.rs:127:100
[INFO] [stdout]     |
[INFO] [stdout] 127 |   pub fn linebreaks<S: fmt::Display>(source: S) -> Result<HtmlSafeOutput<Linebreaks<S>>, Infallible> {
[INFO] [stdout]     |  ____________________________________________________________________________________________________^
[INFO] [stdout] 128 | |     Ok(HtmlSafeOutput(Linebreaks(source)))
[INFO] [stdout] 129 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: requested on the command line with `-D unmustuse-in-always-ok`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<HtmlSafeOutput<Linebreaks<S>>, Infallible>
[INFO] [stdout]    --> src/filters/alloc.rs:128:5
[INFO] [stdout]     |
[INFO] [stdout] 128 |     Ok(HtmlSafeOutput(Linebreaks(source)))
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<HtmlSafeOutput<Linebreaksbr<S>>, Infallible>
[INFO] [stdout]    --> src/filters/alloc.rs:182:58
[INFO] [stdout]     |
[INFO] [stdout] 182 |   ) -> Result<HtmlSafeOutput<Linebreaksbr<S>>, Infallible> {
[INFO] [stdout]     |  __________________________________________________________^
[INFO] [stdout] 183 | |     Ok(HtmlSafeOutput(Linebreaksbr(source)))
[INFO] [stdout] 184 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<HtmlSafeOutput<Linebreaksbr<S>>, Infallible>
[INFO] [stdout]    --> src/filters/alloc.rs:183:5
[INFO] [stdout]     |
[INFO] [stdout] 183 |     Ok(HtmlSafeOutput(Linebreaksbr(source)))
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<HtmlSafeOutput<Paragraphbreaks<S>>, Infallible>
[INFO] [stdout]    --> src/filters/alloc.rs:240:61
[INFO] [stdout]     |
[INFO] [stdout] 240 |   ) -> Result<HtmlSafeOutput<Paragraphbreaks<S>>, Infallible> {
[INFO] [stdout]     |  _____________________________________________________________^
[INFO] [stdout] 241 | |     Ok(HtmlSafeOutput(Paragraphbreaks(source)))
[INFO] [stdout] 242 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<HtmlSafeOutput<Paragraphbreaks<S>>, Infallible>
[INFO] [stdout]    --> src/filters/alloc.rs:241:5
[INFO] [stdout]     |
[INFO] [stdout] 241 |     Ok(HtmlSafeOutput(Paragraphbreaks(source)))
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<filters::alloc::Lower<S>, Infallible>
[INFO] [stdout]    --> src/filters/alloc.rs:298:74
[INFO] [stdout]     |
[INFO] [stdout] 298 |   pub fn lower<S: fmt::Display>(source: S) -> Result<Lower<S>, Infallible> {
[INFO] [stdout]     |  __________________________________________________________________________^
[INFO] [stdout] 299 | |     Ok(Lower(source))
[INFO] [stdout] 300 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<filters::alloc::Lower<S>, Infallible>
[INFO] [stdout]    --> src/filters/alloc.rs:299:5
[INFO] [stdout]     |
[INFO] [stdout] 299 |     Ok(Lower(source))
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<filters::alloc::Lower<S>, Infallible>
[INFO] [stdout]    --> src/filters/alloc.rs:355:78
[INFO] [stdout]     |
[INFO] [stdout] 355 |   pub fn lowercase<S: fmt::Display>(source: S) -> Result<Lower<S>, Infallible> {
[INFO] [stdout]     |  ______________________________________________________________________________^
[INFO] [stdout] 356 | |     lower(source)
[INFO] [stdout] 357 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<filters::alloc::Lower<S>, Infallible>
[INFO] [stdout]    --> src/filters/alloc.rs:356:5
[INFO] [stdout]     |
[INFO] [stdout] 356 |     lower(source)
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<filters::alloc::Upper<S>, Infallible>
[INFO] [stdout]    --> src/filters/alloc.rs:385:74
[INFO] [stdout]     |
[INFO] [stdout] 385 |   pub fn upper<S: fmt::Display>(source: S) -> Result<Upper<S>, Infallible> {
[INFO] [stdout]     |  __________________________________________________________________________^
[INFO] [stdout] 386 | |     Ok(Upper(source))
[INFO] [stdout] 387 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<filters::alloc::Upper<S>, Infallible>
[INFO] [stdout]    --> src/filters/alloc.rs:386:5
[INFO] [stdout]     |
[INFO] [stdout] 386 |     Ok(Upper(source))
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<filters::alloc::Upper<S>, Infallible>
[INFO] [stdout]    --> src/filters/alloc.rs:442:78
[INFO] [stdout]     |
[INFO] [stdout] 442 |   pub fn uppercase<S: fmt::Display>(source: S) -> Result<Upper<S>, Infallible> {
[INFO] [stdout]     |  ______________________________________________________________________________^
[INFO] [stdout] 443 | |     upper(source)
[INFO] [stdout] 444 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<filters::alloc::Upper<S>, Infallible>
[INFO] [stdout]    --> src/filters/alloc.rs:443:5
[INFO] [stdout]     |
[INFO] [stdout] 443 |     upper(source)
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Trim<S>, Infallible>
[INFO] [stdout]    --> src/filters/alloc.rs:467:72
[INFO] [stdout]     |
[INFO] [stdout] 467 |   pub fn trim<S: fmt::Display>(source: S) -> Result<Trim<S>, Infallible> {
[INFO] [stdout]     |  ________________________________________________________________________^
[INFO] [stdout] 468 | |     Ok(Trim(source))
[INFO] [stdout] 469 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Trim<S>, Infallible>
[INFO] [stdout]    --> src/filters/alloc.rs:468:5
[INFO] [stdout]     |
[INFO] [stdout] 468 |     Ok(Trim(source))
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Indent<S, I>, Infallible>
[INFO] [stdout]    --> src/filters/alloc.rs:563:39
[INFO] [stdout]     |
[INFO] [stdout] 563 |   ) -> Result<Indent<S, I>, Infallible> {
[INFO] [stdout]     |  _______________________________________^
[INFO] [stdout] 564 | |     Ok(Indent {
[INFO] [stdout] 565 | |         source,
[INFO] [stdout] 566 | |         indent,
[INFO] [stdout] ...   |
[INFO] [stdout] 569 | |     })
[INFO] [stdout] 570 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Indent<S, I>, Infallible>
[INFO] [stdout]    --> src/filters/alloc.rs:564:5
[INFO] [stdout]     |
[INFO] [stdout] 564 | /     Ok(Indent {
[INFO] [stdout] 565 | |         source,
[INFO] [stdout] 566 | |         indent,
[INFO] [stdout] 567 | |         first,
[INFO] [stdout] 568 | |         blank,
[INFO] [stdout] 569 | |     })
[INFO] [stdout]     | |______^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Capitalize<S>, Infallible>
[INFO] [stdout]    --> src/filters/alloc.rs:655:84
[INFO] [stdout]     |
[INFO] [stdout] 655 |   pub fn capitalize<S: fmt::Display>(source: S) -> Result<Capitalize<S>, Infallible> {
[INFO] [stdout]     |  ____________________________________________________________________________________^
[INFO] [stdout] 656 | |     Ok(Capitalize(source))
[INFO] [stdout] 657 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Capitalize<S>, Infallible>
[INFO] [stdout]    --> src/filters/alloc.rs:656:5
[INFO] [stdout]     |
[INFO] [stdout] 656 |     Ok(Capitalize(source))
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Title<S>, Infallible>
[INFO] [stdout]    --> src/filters/alloc.rs:789:74
[INFO] [stdout]     |
[INFO] [stdout] 789 |   pub fn title<S: fmt::Display>(source: S) -> Result<Title<S>, Infallible> {
[INFO] [stdout]     |  __________________________________________________________________________^
[INFO] [stdout] 790 | |     Ok(Title(source))
[INFO] [stdout] 791 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Title<S>, Infallible>
[INFO] [stdout]    --> src/filters/alloc.rs:790:5
[INFO] [stdout]     |
[INFO] [stdout] 790 |     Ok(Title(source))
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Title<S>, Infallible>
[INFO] [stdout]    --> src/filters/alloc.rs:844:78
[INFO] [stdout]     |
[INFO] [stdout] 844 |   pub fn titlecase<S: fmt::Display>(source: S) -> Result<Title<S>, Infallible> {
[INFO] [stdout]     |  ______________________________________________________________________________^
[INFO] [stdout] 845 | |     title(source)
[INFO] [stdout] 846 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Title<S>, Infallible>
[INFO] [stdout]    --> src/filters/alloc.rs:845:5
[INFO] [stdout]     |
[INFO] [stdout] 845 |     title(source)
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<HtmlSafeOutput<Linebreaks<&str>>, Infallible>
[INFO] [stdout]    --> src/filters/alloc.rs:946:13
[INFO] [stdout]     |
[INFO] [stdout] 946 |             linebreaks("Foo\nBar Baz").unwrap().to_string(),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<HtmlSafeOutput<Linebreaks<&str>>, Infallible>
[INFO] [stdout]    --> src/filters/alloc.rs:950:13
[INFO] [stdout]     |
[INFO] [stdout] 950 |             linebreaks("Foo\nBar\n\nBaz").unwrap().to_string(),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<HtmlSafeOutput<Linebreaksbr<&str>>, Infallible>
[INFO] [stdout]    --> src/filters/alloc.rs:957:20
[INFO] [stdout]     |
[INFO] [stdout] 957 |         assert_eq!(linebreaksbr("Foo\nBar").unwrap().to_string(), "Foo<br/>Bar");
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<HtmlSafeOutput<Linebreaksbr<&str>>, Infallible>
[INFO] [stdout]    --> src/filters/alloc.rs:959:13
[INFO] [stdout]     |
[INFO] [stdout] 959 |             linebreaksbr("Foo\nBar\n\nBaz").unwrap().to_string(),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<HtmlSafeOutput<Paragraphbreaks<&str>>, Infallible>
[INFO] [stdout]    --> src/filters/alloc.rs:967:13
[INFO] [stdout]     |
[INFO] [stdout] 967 |             paragraphbreaks("Foo\nBar Baz").unwrap().to_string(),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<HtmlSafeOutput<Paragraphbreaks<&str>>, Infallible>
[INFO] [stdout]    --> src/filters/alloc.rs:971:13
[INFO] [stdout]     |
[INFO] [stdout] 971 |             paragraphbreaks("Foo\nBar\n\nBaz").unwrap().to_string(),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<HtmlSafeOutput<Paragraphbreaks<&str>>, Infallible>
[INFO] [stdout]    --> src/filters/alloc.rs:975:13
[INFO] [stdout]     |
[INFO] [stdout] 975 |             paragraphbreaks("Foo\n\n\n\n\nBar\n\nBaz")
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<filters::alloc::Lower<&str>, Infallible>
[INFO] [stdout]    --> src/filters/alloc.rs:984:20
[INFO] [stdout]     |
[INFO] [stdout] 984 |         assert_eq!(lower("Foo").unwrap().to_string(), "foo");
[INFO] [stdout]     |                    ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<filters::alloc::Lower<&str>, Infallible>
[INFO] [stdout]    --> src/filters/alloc.rs:985:20
[INFO] [stdout]     |
[INFO] [stdout] 985 |         assert_eq!(lower("FOO").unwrap().to_string(), "foo");
[INFO] [stdout]     |                    ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<filters::alloc::Lower<&str>, Infallible>
[INFO] [stdout]    --> src/filters/alloc.rs:986:20
[INFO] [stdout]     |
[INFO] [stdout] 986 |         assert_eq!(lower("FooBar").unwrap().to_string(), "foobar");
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<filters::alloc::Lower<&str>, Infallible>
[INFO] [stdout]    --> src/filters/alloc.rs:987:20
[INFO] [stdout]     |
[INFO] [stdout] 987 |         assert_eq!(lower("foo").unwrap().to_string(), "foo");
[INFO] [stdout]     |                    ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<filters::alloc::Upper<&str>, Infallible>
[INFO] [stdout]    --> src/filters/alloc.rs:992:20
[INFO] [stdout]     |
[INFO] [stdout] 992 |         assert_eq!(upper("Foo").unwrap().to_string(), "FOO");
[INFO] [stdout]     |                    ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<filters::alloc::Upper<&str>, Infallible>
[INFO] [stdout]    --> src/filters/alloc.rs:993:20
[INFO] [stdout]     |
[INFO] [stdout] 993 |         assert_eq!(upper("FOO").unwrap().to_string(), "FOO");
[INFO] [stdout]     |                    ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<filters::alloc::Upper<&str>, Infallible>
[INFO] [stdout]    --> src/filters/alloc.rs:994:20
[INFO] [stdout]     |
[INFO] [stdout] 994 |         assert_eq!(upper("FooBar").unwrap().to_string(), "FOOBAR");
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<filters::alloc::Upper<&str>, Infallible>
[INFO] [stdout]    --> src/filters/alloc.rs:995:20
[INFO] [stdout]     |
[INFO] [stdout] 995 |         assert_eq!(upper("foo").unwrap().to_string(), "FOO");
[INFO] [stdout]     |                    ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Trim<&str>, Infallible>
[INFO] [stdout]     --> src/filters/alloc.rs:1000:20
[INFO] [stdout]      |
[INFO] [stdout] 1000 |         assert_eq!(trim(" Hello\tworld\t").unwrap().to_string(), "Hello\tworld");
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Indent<&str, usize>, Infallible>
[INFO] [stdout]     --> src/filters/alloc.rs:1006:13
[INFO] [stdout]      |
[INFO] [stdout] 1006 |             indent("hello", 2, false, false).unwrap().to_string(),
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Indent<&str, usize>, Infallible>
[INFO] [stdout]     --> src/filters/alloc.rs:1010:13
[INFO] [stdout]      |
[INFO] [stdout] 1010 |             indent("hello\n", 2, false, false).unwrap().to_string(),
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Indent<&str, usize>, Infallible>
[INFO] [stdout]     --> src/filters/alloc.rs:1014:13
[INFO] [stdout]      |
[INFO] [stdout] 1014 |             indent("hello\nfoo", 2, false, false).unwrap().to_string(),
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Indent<&str, usize>, Infallible>
[INFO] [stdout]     --> src/filters/alloc.rs:1018:13
[INFO] [stdout]      |
[INFO] [stdout] 1018 |             indent("hello\nfoo\n bar", 4, false, false)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Indent<&str, usize>, Infallible>
[INFO] [stdout]     --> src/filters/alloc.rs:1024:13
[INFO] [stdout]      |
[INFO] [stdout] 1024 |             indent("hello", 267_332_238_858, false, false)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Indent<&str, usize>, Infallible>
[INFO] [stdout]     --> src/filters/alloc.rs:1031:13
[INFO] [stdout]      |
[INFO] [stdout] 1031 |             indent("hello\n\n bar", 4, false, false)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Indent<&str, usize>, Infallible>
[INFO] [stdout]     --> src/filters/alloc.rs:1037:13
[INFO] [stdout]      |
[INFO] [stdout] 1037 |             indent("hello\n\n bar", 4, false, true).unwrap().to_string(),
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Indent<&str, usize>, Infallible>
[INFO] [stdout]     --> src/filters/alloc.rs:1041:13
[INFO] [stdout]      |
[INFO] [stdout] 1041 |             indent("hello\n\n bar", 4, true, false).unwrap().to_string(),
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Indent<&str, usize>, Infallible>
[INFO] [stdout]     --> src/filters/alloc.rs:1045:13
[INFO] [stdout]      |
[INFO] [stdout] 1045 |             indent("hello\n\n bar", 4, true, true).unwrap().to_string(),
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Indent<&str, &str>, Infallible>
[INFO] [stdout]     --> src/filters/alloc.rs:1053:13
[INFO] [stdout]      |
[INFO] [stdout] 1053 |             indent("hello\n\n bar", "❗❓", false, false)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Indent<&str, &str>, Infallible>
[INFO] [stdout]     --> src/filters/alloc.rs:1059:13
[INFO] [stdout]      |
[INFO] [stdout] 1059 |             indent("hello\n\n bar", "❗❓", false, true)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Indent<&str, &str>, Infallible>
[INFO] [stdout]     --> src/filters/alloc.rs:1065:13
[INFO] [stdout]      |
[INFO] [stdout] 1065 |             indent("hello\n\n bar", "❗❓", true, false)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Indent<&str, &str>, Infallible>
[INFO] [stdout]     --> src/filters/alloc.rs:1071:13
[INFO] [stdout]      |
[INFO] [stdout] 1071 |             indent("hello\n\n bar", "❗❓", true, true)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Indent<&str, &std::sync::RwLockWriteGuard<'_, alloc::rc::Rc<RefMut<'_, Arc<std::sync::MutexGuard<'_, core::pin::Pin<Box<alloc::string::String>>>>>>>>, Infallible>
[INFO] [stdout]     --> src/filters/alloc.rs:1094:13
[INFO] [stdout]      |
[INFO] [stdout] 1094 |             indent("hello\n\n bar", &prefix, false, false)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Indent<&str, &std::sync::RwLockWriteGuard<'_, alloc::rc::Rc<RefMut<'_, Arc<std::sync::MutexGuard<'_, core::pin::Pin<Box<alloc::string::String>>>>>>>>, Infallible>
[INFO] [stdout]     --> src/filters/alloc.rs:1100:13
[INFO] [stdout]      |
[INFO] [stdout] 1100 |             indent("hello\n\n bar", &prefix, false, true)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Indent<&str, &std::sync::RwLockWriteGuard<'_, alloc::rc::Rc<RefMut<'_, Arc<std::sync::MutexGuard<'_, core::pin::Pin<Box<alloc::string::String>>>>>>>>, Infallible>
[INFO] [stdout]     --> src/filters/alloc.rs:1106:13
[INFO] [stdout]      |
[INFO] [stdout] 1106 |             indent("hello\n\n bar", &prefix, true, false)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Indent<&str, &std::sync::RwLockWriteGuard<'_, alloc::rc::Rc<RefMut<'_, Arc<std::sync::MutexGuard<'_, core::pin::Pin<Box<alloc::string::String>>>>>>>>, Infallible>
[INFO] [stdout]     --> src/filters/alloc.rs:1112:13
[INFO] [stdout]      |
[INFO] [stdout] 1112 |             indent("hello\n\n bar", &prefix, true, true)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Capitalize<&str>, Infallible>
[INFO] [stdout]     --> src/filters/alloc.rs:1121:20
[INFO] [stdout]      |
[INFO] [stdout] 1121 |         assert_eq!(capitalize("foo").unwrap().to_string(), "Foo".to_string());
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Capitalize<&str>, Infallible>
[INFO] [stdout]     --> src/filters/alloc.rs:1122:20
[INFO] [stdout]      |
[INFO] [stdout] 1122 |         assert_eq!(capitalize("f").unwrap().to_string(), "F".to_string());
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Capitalize<&str>, Infallible>
[INFO] [stdout]     --> src/filters/alloc.rs:1123:20
[INFO] [stdout]      |
[INFO] [stdout] 1123 |         assert_eq!(capitalize("fO").unwrap().to_string(), "Fo".to_string());
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Capitalize<&str>, Infallible>
[INFO] [stdout]     --> src/filters/alloc.rs:1124:20
[INFO] [stdout]      |
[INFO] [stdout] 1124 |         assert_eq!(capitalize("").unwrap().to_string(), String::new());
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Capitalize<&str>, Infallible>
[INFO] [stdout]     --> src/filters/alloc.rs:1125:20
[INFO] [stdout]      |
[INFO] [stdout] 1125 |         assert_eq!(capitalize("FoO").unwrap().to_string(), "Foo".to_string());
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Capitalize<&str>, Infallible>
[INFO] [stdout]     --> src/filters/alloc.rs:1127:13
[INFO] [stdout]      |
[INFO] [stdout] 1127 |             capitalize("foO BAR").unwrap().to_string(),
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Capitalize<&str>, Infallible>
[INFO] [stdout]     --> src/filters/alloc.rs:1131:13
[INFO] [stdout]      |
[INFO] [stdout] 1131 |             capitalize("äØÄÅÖ").unwrap().to_string(),
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Capitalize<&str>, Infallible>
[INFO] [stdout]     --> src/filters/alloc.rs:1134:20
[INFO] [stdout]      |
[INFO] [stdout] 1134 |         assert_eq!(capitalize("ß").unwrap().to_string(), "SS".to_string());
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Capitalize<&str>, Infallible>
[INFO] [stdout]     --> src/filters/alloc.rs:1135:20
[INFO] [stdout]      |
[INFO] [stdout] 1135 |         assert_eq!(capitalize("ßß").unwrap().to_string(), "SSß".to_string());
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Title<&str>, Infallible>
[INFO] [stdout]     --> src/filters/alloc.rs:1159:21
[INFO] [stdout]      |
[INFO] [stdout] 1159 |         assert_eq!(&title("").unwrap().to_string(), "");
[INFO] [stdout]      |                     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Title<&str>, Infallible>
[INFO] [stdout]     --> src/filters/alloc.rs:1160:21
[INFO] [stdout]      |
[INFO] [stdout] 1160 |         assert_eq!(&title(" \n\t").unwrap().to_string(), " \n\t");
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Title<&str>, Infallible>
[INFO] [stdout]     --> src/filters/alloc.rs:1161:21
[INFO] [stdout]      |
[INFO] [stdout] 1161 |         assert_eq!(&title("foo").unwrap().to_string(), "Foo");
[INFO] [stdout]      |                     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Title<&str>, Infallible>
[INFO] [stdout]     --> src/filters/alloc.rs:1162:21
[INFO] [stdout]      |
[INFO] [stdout] 1162 |         assert_eq!(&title(" foo").unwrap().to_string(), " Foo");
[INFO] [stdout]      |                     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Title<&str>, Infallible>
[INFO] [stdout]     --> src/filters/alloc.rs:1163:21
[INFO] [stdout]      |
[INFO] [stdout] 1163 |         assert_eq!(&title("foo bar").unwrap().to_string(), "Foo Bar");
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Title<&str>, Infallible>
[INFO] [stdout]     --> src/filters/alloc.rs:1164:21
[INFO] [stdout]      |
[INFO] [stdout] 1164 |         assert_eq!(&title("foo  bar ").unwrap().to_string(), "Foo  Bar ");
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Title<&str>, Infallible>
[INFO] [stdout]     --> src/filters/alloc.rs:1165:21
[INFO] [stdout]      |
[INFO] [stdout] 1165 |         assert_eq!(&title("fOO").unwrap().to_string(), "Foo");
[INFO] [stdout]      |                     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Title<&str>, Infallible>
[INFO] [stdout]     --> src/filters/alloc.rs:1166:21
[INFO] [stdout]      |
[INFO] [stdout] 1166 |         assert_eq!(&title("fOo BaR").unwrap().to_string(), "Foo Bar");
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Title<&str>, Infallible>
[INFO] [stdout]     --> src/filters/alloc.rs:1167:21
[INFO] [stdout]      |
[INFO] [stdout] 1167 |         assert_eq!(&title("foo\r\nbar").unwrap().to_string(), "Foo\r\nBar");
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Title<&str>, Infallible>
[INFO] [stdout]     --> src/filters/alloc.rs:1169:14
[INFO] [stdout]      |
[INFO] [stdout] 1169 |             &title("Fo\x0boo\x0coO\u{2002}OO\u{3000}baR")
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Indent<alloc::string::String, usize>, Infallible>
[INFO] [stdout]     --> src/filters/alloc.rs:1179:20
[INFO] [stdout]      |
[INFO] [stdout] 1179 |         assert_eq!(indent(s.clone(), 4, false, false).unwrap().to_string(), s);
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<TruncateFilter<S>, Infallible>
[INFO] [stdout]   --> src/filters/builtin.rs:34:44
[INFO] [stdout]    |
[INFO] [stdout] 34 |   ) -> Result<TruncateFilter<S>, Infallible> {
[INFO] [stdout]    |  ____________________________________________^
[INFO] [stdout] 35 | |     Ok(TruncateFilter { source, remaining })
[INFO] [stdout] 36 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<TruncateFilter<S>, Infallible>
[INFO] [stdout]   --> src/filters/builtin.rs:35:5
[INFO] [stdout]    |
[INFO] [stdout] 35 |     Ok(TruncateFilter { source, remaining })
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<JoinFilter<I, S>, Infallible>
[INFO] [stdout]    --> src/filters/builtin.rs:146:1
[INFO] [stdout]     |
[INFO] [stdout] 146 | / {
[INFO] [stdout] 147 | |     Ok(JoinFilter(Cell::new(Some((input, separator)))))
[INFO] [stdout] 148 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<JoinFilter<I, S>, Infallible>
[INFO] [stdout]    --> src/filters/builtin.rs:147:5
[INFO] [stdout]     |
[INFO] [stdout] 147 |     Ok(JoinFilter(Cell::new(Some((input, separator)))))
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<builtin::Center<T>, Infallible>
[INFO] [stdout]    --> src/filters/builtin.rs:205:87
[INFO] [stdout]     |
[INFO] [stdout] 205 |   pub fn center<T: fmt::Display>(src: T, width: usize) -> Result<Center<T>, Infallible> {
[INFO] [stdout]     |  _______________________________________________________________________________________^
[INFO] [stdout] 206 | |     Ok(Center { src, width })
[INFO] [stdout] 207 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<builtin::Center<T>, Infallible>
[INFO] [stdout]    --> src/filters/builtin.rs:206:5
[INFO] [stdout]     |
[INFO] [stdout] 206 |     Ok(Center { src, width })
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<bool, Infallible>
[INFO] [stdout]    --> src/filters/builtin.rs:384:68
[INFO] [stdout]     |
[INFO] [stdout] 384 |                   fn is_singular(&self) -> Result<bool, Self::Error> {
[INFO] [stdout]     |  ____________________________________________________________________^
[INFO] [stdout] 385 | |                     Ok(*self == 1)
[INFO] [stdout] 386 | |                 }
[INFO] [stdout]     | |_________________^
[INFO] [stdout] ...
[INFO] [stdout] 391 |       impl_pluralize_for_unsigned_int!(u8 u16 u32 u64 u128 usize);
[INFO] [stdout]     |       ----------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_pluralize_for_unsigned_int` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<bool, Infallible>
[INFO] [stdout]    --> src/filters/builtin.rs:385:21
[INFO] [stdout]     |
[INFO] [stdout] 385 |                     Ok(*self == 1)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 391 |     impl_pluralize_for_unsigned_int!(u8 u16 u32 u64 u128 usize);
[INFO] [stdout]     |     ----------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_pluralize_for_unsigned_int` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<bool, Infallible>
[INFO] [stdout]    --> src/filters/builtin.rs:400:68
[INFO] [stdout]     |
[INFO] [stdout] 400 |                   fn is_singular(&self) -> Result<bool, Self::Error> {
[INFO] [stdout]     |  ____________________________________________________________________^
[INFO] [stdout] 401 | |                     Ok(*self == 1 || *self == -1)
[INFO] [stdout] 402 | |                 }
[INFO] [stdout]     | |_________________^
[INFO] [stdout] ...
[INFO] [stdout] 407 |       impl_pluralize_for_signed_int!(i8 i16 i32 i64 i128 isize);
[INFO] [stdout]     |       --------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_pluralize_for_signed_int` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<bool, Infallible>
[INFO] [stdout]    --> src/filters/builtin.rs:401:21
[INFO] [stdout]     |
[INFO] [stdout] 401 |                     Ok(*self == 1 || *self == -1)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 407 |     impl_pluralize_for_signed_int!(i8 i16 i32 i64 i128 isize);
[INFO] [stdout]     |     --------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_pluralize_for_signed_int` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<bool, Infallible>
[INFO] [stdout]    --> src/filters/builtin.rs:416:68
[INFO] [stdout]     |
[INFO] [stdout] 416 |                   fn is_singular(&self) -> Result<bool, Self::Error> {
[INFO] [stdout]     |  ____________________________________________________________________^
[INFO] [stdout] 417 | |                     self.get().is_singular()
[INFO] [stdout] 418 | |                 }
[INFO] [stdout]     | |_________________^
[INFO] [stdout] ...
[INFO] [stdout] 423 | /     impl_pluralize_for_non_zero! {
[INFO] [stdout] 424 | |         NonZeroI8 NonZeroI16 NonZeroI32 NonZeroI64 NonZeroI128 NonZeroIsize
[INFO] [stdout] 425 | |         NonZeroU8 NonZeroU16 NonZeroU32 NonZeroU64 NonZeroU128 NonZeroUsize
[INFO] [stdout] 426 | |     }
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_pluralize_for_non_zero` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<bool, Infallible>
[INFO] [stdout]    --> src/filters/builtin.rs:417:21
[INFO] [stdout]     |
[INFO] [stdout] 417 |                       self.get().is_singular()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 423 | /     impl_pluralize_for_non_zero! {
[INFO] [stdout] 424 | |         NonZeroI8 NonZeroI16 NonZeroI32 NonZeroI64 NonZeroI128 NonZeroIsize
[INFO] [stdout] 425 | |         NonZeroU8 NonZeroU16 NonZeroU32 NonZeroU64 NonZeroU128 NonZeroUsize
[INFO] [stdout] 426 | |     }
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_pluralize_for_non_zero` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<JoinFilter<core::slice::Iter<'_, &str>, &str>, Infallible>
[INFO] [stdout]    --> src/filters/builtin.rs:469:13
[INFO] [stdout]     |
[INFO] [stdout] 469 |             join((&["hello", "world"]).iter(), ", ")
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<JoinFilter<core::slice::Iter<'_, &str>, &str>, Infallible>
[INFO] [stdout]    --> src/filters/builtin.rs:475:13
[INFO] [stdout]     |
[INFO] [stdout] 475 |             join((&["hello"]).iter(), ", ").unwrap().to_string(),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<JoinFilter<core::slice::Iter<'_, &str>, &str>, Infallible>
[INFO] [stdout]    --> src/filters/builtin.rs:480:20
[INFO] [stdout]     |
[INFO] [stdout] 480 |         assert_eq!(join(empty.iter(), ", ").unwrap().to_string(), "");
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<JoinFilter<core::slice::Iter<'_, alloc::string::String>, &str>, Infallible>
[INFO] [stdout]    --> src/filters/builtin.rs:483:20
[INFO] [stdout]     |
[INFO] [stdout] 483 |         assert_eq!(join(input.iter(), ":").unwrap().to_string(), "foo:bar:bazz");
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<JoinFilter<core::slice::Iter<'_, alloc::string::String>, &str>, Infallible>
[INFO] [stdout]    --> src/filters/builtin.rs:486:20
[INFO] [stdout]     |
[INFO] [stdout] 486 |         assert_eq!(join(input.iter(), ":").unwrap().to_string(), "foo:bar");
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<JoinFilter<core::slice::Iter<'_, &str>, &str>, Infallible>
[INFO] [stdout]    --> src/filters/builtin.rs:490:20
[INFO] [stdout]     |
[INFO] [stdout] 490 |         assert_eq!(join(input.iter(), ";").unwrap().to_string(), "blah");
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<JoinFilter<core::slice::Iter<'_, &str>, &str>, Infallible>
[INFO] [stdout]    --> src/filters/builtin.rs:493:13
[INFO] [stdout]     |
[INFO] [stdout] 493 |             join((&&&&&["foo", "bar"]).iter(), ", ")
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<builtin::Center<&str>, Infallible>
[INFO] [stdout]    --> src/filters/builtin.rs:502:20
[INFO] [stdout]     |
[INFO] [stdout] 502 |         assert_eq!(center("f", 3).unwrap().to_string(), " f ".to_string());
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<builtin::Center<&str>, Infallible>
[INFO] [stdout]    --> src/filters/builtin.rs:503:20
[INFO] [stdout]     |
[INFO] [stdout] 503 |         assert_eq!(center("f", 4).unwrap().to_string(), " f  ".to_string());
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<builtin::Center<&str>, Infallible>
[INFO] [stdout]    --> src/filters/builtin.rs:504:20
[INFO] [stdout]     |
[INFO] [stdout] 504 |         assert_eq!(center("foo", 1).unwrap().to_string(), "foo".to_string());
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<builtin::Center<&str>, Infallible>
[INFO] [stdout]    --> src/filters/builtin.rs:506:13
[INFO] [stdout]     |
[INFO] [stdout] 506 |             center("foo bar", 8).unwrap().to_string(),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<builtin::Center<&str>, Infallible>
[INFO] [stdout]    --> src/filters/builtin.rs:510:13
[INFO] [stdout]     |
[INFO] [stdout] 510 |             center("foo", 111_669_149_696).unwrap().to_string(),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Safe<T>, Infallible>
[INFO] [stdout]   --> src/filters/escape.rs:36:71
[INFO] [stdout]    |
[INFO] [stdout] 36 |   pub fn safe<T, E>(text: T, escaper: E) -> Result<Safe<T>, Infallible> {
[INFO] [stdout]    |  _______________________________________________________________________^
[INFO] [stdout] 37 | |     let _ = escaper; // it should not be part of the interface that the `escaper` is unused
[INFO] [stdout] 38 | |     Ok(Safe(text))
[INFO] [stdout] 39 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Safe<T>, Infallible>
[INFO] [stdout]   --> src/filters/escape.rs:38:5
[INFO] [stdout]    |
[INFO] [stdout] 38 |     Ok(Safe(text))
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Safe<EscapeDisplay<T, E>>, Infallible>
[INFO] [stdout]   --> src/filters/escape.rs:69:91
[INFO] [stdout]    |
[INFO] [stdout] 69 |   pub fn escape<T, E>(text: T, escaper: E) -> Result<Safe<EscapeDisplay<T, E>>, Infallible> {
[INFO] [stdout]    |  ___________________________________________________________________________________________^
[INFO] [stdout] 70 | |     Ok(Safe(EscapeDisplay(text, escaper)))
[INFO] [stdout] 71 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Safe<EscapeDisplay<T, E>>, Infallible>
[INFO] [stdout]   --> src/filters/escape.rs:70:5
[INFO] [stdout]    |
[INFO] [stdout] 70 |     Ok(Safe(EscapeDisplay(text, escaper)))
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Safe<EscapeDisplay<T, E>>, Infallible>
[INFO] [stdout]    --> src/filters/escape.rs:128:86
[INFO] [stdout]     |
[INFO] [stdout] 128 |   pub fn e<T, E>(text: T, escaper: E) -> Result<Safe<EscapeDisplay<T, E>>, Infallible> {
[INFO] [stdout]     |  ______________________________________________________________________________________^
[INFO] [stdout] 129 | |     escape(text, escaper)
[INFO] [stdout] 130 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Safe<EscapeDisplay<T, E>>, Infallible>
[INFO] [stdout]    --> src/filters/escape.rs:129:5
[INFO] [stdout]     |
[INFO] [stdout] 129 |     escape(text, escaper)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<EscapeDisplay<&T, E>, Infallible>
[INFO] [stdout]    --> src/filters/escape.rs:217:72
[INFO] [stdout]     |
[INFO] [stdout] 217 |       fn askama_auto_escape(&self) -> Result<Self::Escaped, Self::Error> {
[INFO] [stdout]     |  ________________________________________________________________________^
[INFO] [stdout] 218 | |         Ok(EscapeDisplay(self.text, self.escaper))
[INFO] [stdout] 219 | |     }
[INFO] [stdout]     | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<EscapeDisplay<&T, E>, Infallible>
[INFO] [stdout]    --> src/filters/escape.rs:218:9
[INFO] [stdout]     |
[INFO] [stdout] 218 |         Ok(EscapeDisplay(self.text, self.escaper))
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<&T, Infallible>
[INFO] [stdout]    --> src/filters/escape.rs:238:72
[INFO] [stdout]     |
[INFO] [stdout] 238 |       fn askama_auto_escape(&self) -> Result<Self::Escaped, Self::Error> {
[INFO] [stdout]     |  ________________________________________________________________________^
[INFO] [stdout] 239 | |         Ok(self.text)
[INFO] [stdout] 240 | |     }
[INFO] [stdout]     | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<&T, Infallible>
[INFO] [stdout]    --> src/filters/escape.rs:239:9
[INFO] [stdout]     |
[INFO] [stdout] 239 |         Ok(self.text)
[INFO] [stdout]     |         ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<escape::_::Wrapped<'_, T, E>, Infallible>
[INFO] [stdout]    --> src/filters/escape.rs:334:84
[INFO] [stdout]     |
[INFO] [stdout] 334 |                   fn askama_auto_escape(&self) -> Result<Self::Escaped, Self::Error> {
[INFO] [stdout]     |  ____________________________________________________________________________________^
[INFO] [stdout] 335 | |                     match self.text {
[INFO] [stdout] 336 | |                         MaybeSafe::Safe(t) => Ok(Wrapped::Safe(t)),
[INFO] [stdout] 337 | |                         MaybeSafe::NeedsEscaping(t) => Ok(Wrapped::NeedsEscaping(t, self.escaper)),
[INFO] [stdout] 338 | |                     }
[INFO] [stdout] 339 | |                 }
[INFO] [stdout]     | |_________________^
[INFO] [stdout] ...
[INFO] [stdout] 344 |       add_ref!([] [&] [&&] [&&&]);
[INFO] [stdout]     |       --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `add_ref` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<escape::_::Wrapped<'_, T, E>, Infallible>
[INFO] [stdout]    --> src/filters/escape.rs:335:21
[INFO] [stdout]     |
[INFO] [stdout] 335 | /                     match self.text {
[INFO] [stdout] 336 | |                         MaybeSafe::Safe(t) => Ok(Wrapped::Safe(t)),
[INFO] [stdout] 337 | |                         MaybeSafe::NeedsEscaping(t) => Ok(Wrapped::NeedsEscaping(t, self.escaper)),
[INFO] [stdout] 338 | |                     }
[INFO] [stdout]     | |_____________________^
[INFO] [stdout] ...
[INFO] [stdout] 344 |       add_ref!([] [&] [&&] [&&&]);
[INFO] [stdout]     |       --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `add_ref` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<escape::_::Wrapped<'_, T, E>, Infallible>
[INFO] [stdout]    --> src/filters/escape.rs:336:47
[INFO] [stdout]     |
[INFO] [stdout] 336 |                         MaybeSafe::Safe(t) => Ok(Wrapped::Safe(t)),
[INFO] [stdout]     |                                               ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 344 |     add_ref!([] [&] [&&] [&&&]);
[INFO] [stdout]     |     --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `add_ref` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<escape::_::Wrapped<'_, T, E>, Infallible>
[INFO] [stdout]    --> src/filters/escape.rs:337:56
[INFO] [stdout]     |
[INFO] [stdout] 337 |                         MaybeSafe::NeedsEscaping(t) => Ok(Wrapped::NeedsEscaping(t, self.escaper)),
[INFO] [stdout]     |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 344 |     add_ref!([] [&] [&&] [&&&]);
[INFO] [stdout]     |     --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `add_ref` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<&T, Infallible>
[INFO] [stdout]    --> src/filters/escape.rs:443:84
[INFO] [stdout]     |
[INFO] [stdout] 443 |                   fn askama_auto_escape(&self) -> Result<Self::Escaped, Self::Error> {
[INFO] [stdout]     |  ____________________________________________________________________________________^
[INFO] [stdout] 444 | |                     Ok(&self.text.0)
[INFO] [stdout] 445 | |                 }
[INFO] [stdout]     | |_________________^
[INFO] [stdout] ...
[INFO] [stdout] 450 |       add_ref!([] [&] [&&] [&&&]);
[INFO] [stdout]     |       --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `add_ref` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<&T, Infallible>
[INFO] [stdout]    --> src/filters/escape.rs:444:21
[INFO] [stdout]     |
[INFO] [stdout] 444 |                     Ok(&self.text.0)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 450 |     add_ref!([] [&] [&&] [&&&]);
[INFO] [stdout]     |     --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `add_ref` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Safe<EscapeDisplay<&str, Html>>, Infallible>
[INFO] [stdout]    --> src/filters/escape.rs:525:16
[INFO] [stdout]     |
[INFO] [stdout] 525 |     assert_eq!(escape("", Html).unwrap().to_string(), "");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Safe<EscapeDisplay<&str, Html>>, Infallible>
[INFO] [stdout]    --> src/filters/escape.rs:526:16
[INFO] [stdout]     |
[INFO] [stdout] 526 |     assert_eq!(escape("<&>", Html).unwrap().to_string(), "&#60;&#38;&#62;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Safe<EscapeDisplay<&str, Html>>, Infallible>
[INFO] [stdout]    --> src/filters/escape.rs:527:16
[INFO] [stdout]     |
[INFO] [stdout] 527 |     assert_eq!(escape("bla&", Html).unwrap().to_string(), "bla&#38;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Safe<EscapeDisplay<&str, Html>>, Infallible>
[INFO] [stdout]    --> src/filters/escape.rs:528:16
[INFO] [stdout]     |
[INFO] [stdout] 528 |     assert_eq!(escape("<foo", Html).unwrap().to_string(), "&#60;foo");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Safe<EscapeDisplay<&str, Html>>, Infallible>
[INFO] [stdout]    --> src/filters/escape.rs:529:16
[INFO] [stdout]     |
[INFO] [stdout] 529 |     assert_eq!(escape("bla&h", Html).unwrap().to_string(), "bla&#38;h");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Safe<EscapeDisplay<&str, Text>>, Infallible>
[INFO] [stdout]    --> src/filters/escape.rs:531:16
[INFO] [stdout]     |
[INFO] [stdout] 531 |     assert_eq!(escape("", Text).unwrap().to_string(), "");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Safe<EscapeDisplay<&str, Text>>, Infallible>
[INFO] [stdout]    --> src/filters/escape.rs:532:16
[INFO] [stdout]     |
[INFO] [stdout] 532 |     assert_eq!(escape("<&>", Text).unwrap().to_string(), "<&>");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Safe<EscapeDisplay<&str, Text>>, Infallible>
[INFO] [stdout]    --> src/filters/escape.rs:533:16
[INFO] [stdout]     |
[INFO] [stdout] 533 |     assert_eq!(escape("bla&", Text).unwrap().to_string(), "bla&");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Safe<EscapeDisplay<&str, Text>>, Infallible>
[INFO] [stdout]    --> src/filters/escape.rs:534:16
[INFO] [stdout]     |
[INFO] [stdout] 534 |     assert_eq!(escape("<foo", Text).unwrap().to_string(), "<foo");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<Safe<EscapeDisplay<&str, Text>>, Infallible>
[INFO] [stdout]    --> src/filters/escape.rs:535:16
[INFO] [stdout]     |
[INFO] [stdout] 535 |     assert_eq!(escape("bla&h", Text).unwrap().to_string(), "bla&h");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<EscapeDisplay<&Script1, Html>, Infallible>
[INFO] [stdout]    --> src/filters/escape.rs:561:9
[INFO] [stdout]     |
[INFO] [stdout] 561 | /         (&&AutoEscaper::new(&Script1, Html))
[INFO] [stdout] 562 | |             .askama_auto_escape()
[INFO] [stdout]     | |_________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<&Script2, Infallible>
[INFO] [stdout]    --> src/filters/escape.rs:568:9
[INFO] [stdout]     |
[INFO] [stdout] 568 | /         (&&AutoEscaper::new(&Script2, Html))
[INFO] [stdout] 569 | |             .askama_auto_escape()
[INFO] [stdout]     | |_________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<EscapeDisplay<&Script1, Text>, Infallible>
[INFO] [stdout]    --> src/filters/escape.rs:576:9
[INFO] [stdout]     |
[INFO] [stdout] 576 | /         (&&AutoEscaper::new(&Script1, Text))
[INFO] [stdout] 577 | |             .askama_auto_escape()
[INFO] [stdout]     | |_________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<EscapeDisplay<&Script2, Text>, Infallible>
[INFO] [stdout]    --> src/filters/escape.rs:583:9
[INFO] [stdout]     |
[INFO] [stdout] 583 | /         (&&AutoEscaper::new(&Script2, Text))
[INFO] [stdout] 584 | |             .askama_auto_escape()
[INFO] [stdout]     | |_________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<&Script1, Infallible>
[INFO] [stdout]    --> src/filters/escape.rs:591:9
[INFO] [stdout]     |
[INFO] [stdout] 591 | /         (&&AutoEscaper::new(&Safe(Script1), Html))
[INFO] [stdout] 592 | |             .askama_auto_escape()
[INFO] [stdout]     | |_________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<&Script2, Infallible>
[INFO] [stdout]    --> src/filters/escape.rs:598:9
[INFO] [stdout]     |
[INFO] [stdout] 598 | /         (&&AutoEscaper::new(&Safe(Script2), Html))
[INFO] [stdout] 599 | |             .askama_auto_escape()
[INFO] [stdout]     | |_________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<EscapeDisplay<&Unsafe<Script1>, Html>, Infallible>
[INFO] [stdout]    --> src/filters/escape.rs:606:9
[INFO] [stdout]     |
[INFO] [stdout] 606 | /         (&&AutoEscaper::new(&Unsafe(Script1), Html))
[INFO] [stdout] 607 | |             .askama_auto_escape()
[INFO] [stdout]     | |_________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<EscapeDisplay<&Unsafe<Script2>, Html>, Infallible>
[INFO] [stdout]    --> src/filters/escape.rs:613:9
[INFO] [stdout]     |
[INFO] [stdout] 613 | /         (&&AutoEscaper::new(&Unsafe(Script2), Html))
[INFO] [stdout] 614 | |             .askama_auto_escape()
[INFO] [stdout]     | |_________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<escape::_::Wrapped<'_, Script1, Html>, Infallible>
[INFO] [stdout]    --> src/filters/escape.rs:621:9
[INFO] [stdout]     |
[INFO] [stdout] 621 | /         (&&AutoEscaper::new(&MaybeSafe::Safe(Script1), Html))
[INFO] [stdout] 622 | |             .askama_auto_escape()
[INFO] [stdout]     | |_________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<escape::_::Wrapped<'_, Script2, Html>, Infallible>
[INFO] [stdout]    --> src/filters/escape.rs:628:9
[INFO] [stdout]     |
[INFO] [stdout] 628 | /         (&&AutoEscaper::new(&MaybeSafe::Safe(Script2), Html))
[INFO] [stdout] 629 | |             .askama_auto_escape()
[INFO] [stdout]     | |_________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<escape::_::Wrapped<'_, Script1, Html>, Infallible>
[INFO] [stdout]    --> src/filters/escape.rs:635:9
[INFO] [stdout]     |
[INFO] [stdout] 635 | /         (&&AutoEscaper::new(&MaybeSafe::NeedsEscaping(Script1), Html))
[INFO] [stdout] 636 | |             .askama_auto_escape()
[INFO] [stdout]     | |_________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<escape::_::Wrapped<'_, Script2, Html>, Infallible>
[INFO] [stdout]    --> src/filters/escape.rs:642:9
[INFO] [stdout]     |
[INFO] [stdout] 642 | /         (&&AutoEscaper::new(&MaybeSafe::NeedsEscaping(Script2), Html))
[INFO] [stdout] 643 | |             .askama_auto_escape()
[INFO] [stdout]     | |_________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<&core::pin::Pin<&Script1>, Infallible>
[INFO] [stdout]    --> src/filters/escape.rs:650:9
[INFO] [stdout]     |
[INFO] [stdout] 650 | /         (&&AutoEscaper::new(&Safe(std::pin::Pin::new(&Script1)), Html))
[INFO] [stdout] 651 | |             .askama_auto_escape()
[INFO] [stdout]     | |_________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<&core::pin::Pin<&Script2>, Infallible>
[INFO] [stdout]    --> src/filters/escape.rs:657:9
[INFO] [stdout]     |
[INFO] [stdout] 657 | /         (&&AutoEscaper::new(&Safe(std::pin::Pin::new(&Script2)), Html))
[INFO] [stdout] 658 | |             .askama_auto_escape()
[INFO] [stdout]     | |_________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<FilesizeFormatFilter, Infallible>
[INFO] [stdout]   --> src/filters/humansize.rs:26:75
[INFO] [stdout]    |
[INFO] [stdout] 26 |   pub fn filesizeformat(b: f32) -> Result<FilesizeFormatFilter, Infallible> {
[INFO] [stdout]    |  ___________________________________________________________________________^
[INFO] [stdout] 27 | |     Ok(FilesizeFormatFilter(b))
[INFO] [stdout] 28 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<FilesizeFormatFilter, Infallible>
[INFO] [stdout]   --> src/filters/humansize.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout] 27 |     Ok(FilesizeFormatFilter(b))
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<FilesizeFormatFilter, Infallible>
[INFO] [stdout]    --> src/filters/humansize.rs:113:16
[INFO] [stdout]     |
[INFO] [stdout] 113 |     assert_eq!(filesizeformat(0.).unwrap().to_string(), "0 B");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<FilesizeFormatFilter, Infallible>
[INFO] [stdout]    --> src/filters/humansize.rs:114:16
[INFO] [stdout]     |
[INFO] [stdout] 114 |     assert_eq!(filesizeformat(999.).unwrap().to_string(), "999 B");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<FilesizeFormatFilter, Infallible>
[INFO] [stdout]    --> src/filters/humansize.rs:115:16
[INFO] [stdout]     |
[INFO] [stdout] 115 |     assert_eq!(filesizeformat(1000.).unwrap().to_string(), "1 kB");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<FilesizeFormatFilter, Infallible>
[INFO] [stdout]    --> src/filters/humansize.rs:116:16
[INFO] [stdout]     |
[INFO] [stdout] 116 |     assert_eq!(filesizeformat(1023.).unwrap().to_string(), "1.02 kB");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<FilesizeFormatFilter, Infallible>
[INFO] [stdout]    --> src/filters/humansize.rs:117:16
[INFO] [stdout]     |
[INFO] [stdout] 117 |     assert_eq!(filesizeformat(1024.).unwrap().to_string(), "1.02 kB");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<FilesizeFormatFilter, Infallible>
[INFO] [stdout]    --> src/filters/humansize.rs:118:16
[INFO] [stdout]     |
[INFO] [stdout] 118 |     assert_eq!(filesizeformat(1100.).unwrap().to_string(), "1.1 kB");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<FilesizeFormatFilter, Infallible>
[INFO] [stdout]    --> src/filters/humansize.rs:119:16
[INFO] [stdout]     |
[INFO] [stdout] 119 |     assert_eq!(filesizeformat(9_499_014.).unwrap().to_string(), "9.49 MB");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<FilesizeFormatFilter, Infallible>
[INFO] [stdout]    --> src/filters/humansize.rs:121:9
[INFO] [stdout]     |
[INFO] [stdout] 121 |         filesizeformat(954_548_589.2).unwrap().to_string(),
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this type continue be must used: core::result::Result<FilterMap<<impl IntoIterator<Item = T> as IntoIterator>::IntoIter, {closure@src/filters/std.rs:30:34: 30:45}>, Infallible>
[INFO] [stdout]   --> src/filters/std.rs:27:54
[INFO] [stdout]    |
[INFO] [stdout] 27 |   ) -> Result<impl Iterator<Item = Rc<T>>, Infallible> {
[INFO] [stdout]    |  ______________________________________________________^
[INFO] [stdout] 28 | |     let mut set = HashMap::new();
[INFO] [stdout] 29 | |
[INFO] [stdout] 30 | |     Ok(it.into_iter().filter_map(move |elem| {
[INFO] [stdout] ...  |
[INFO] [stdout] 38 | |     }))
[INFO] [stdout] 39 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(mustuse_in_always_ok)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this type continue be must used: core::result::Result<FilterMap<<impl IntoIterator<Item = T> as IntoIterator>::IntoIter, {closure@src/filters/std.rs:30:34: 30:45}>, Infallible>
[INFO] [stdout]   --> src/filters/std.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 30 | /     Ok(it.into_iter().filter_map(move |elem| {
[INFO] [stdout] 31 | |         // To prevent cloning the data, we need to use `Rc`, like that we can clone `elem` as
[INFO] [stdout] 32 | |         // key of the `HashSet` and return it.
[INFO] [stdout] 33 | |         if let Entry::Vacant(entry) = set.entry(Rc::new(elem)) {
[INFO] [stdout] ...  |
[INFO] [stdout] 38 | |     }))
[INFO] [stdout]    | |_______^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this type continue be must used: core::result::Result<impl Iterator<Item = alloc::rc::Rc<&str>>, Infallible>
[INFO] [stdout]   --> src/filters/std.rs:51:13
[INFO] [stdout]    |
[INFO] [stdout] 51 |             unique(["a", "b", "a", "c"]).unwrap().collect::<Vec<_>>(),
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this type continue be must used: core::result::Result<impl Iterator<Item = alloc::rc::Rc<i32>>, Infallible>
[INFO] [stdout]   --> src/filters/std.rs:55:13
[INFO] [stdout]    |
[INFO] [stdout] 55 |             unique([1, 1, 1, 2, 1]).unwrap().collect::<Vec<_>>(),
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this type continue be must used: core::result::Result<impl Iterator<Item = alloc::rc::Rc<char>>, Infallible>
[INFO] [stdout]   --> src/filters/std.rs:59:13
[INFO] [stdout]    |
[INFO] [stdout] 59 |             unique("hello".chars()).unwrap().collect::<Vec<_>>(),
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<HtmlSafeOutput<UrlencodeFilter<T>>, Infallible>
[INFO] [stdout]   --> src/filters/urlencode.rs:61:85
[INFO] [stdout]    |
[INFO] [stdout] 61 |   pub fn urlencode<T>(s: T) -> Result<HtmlSafeOutput<UrlencodeFilter<T>>, Infallible> {
[INFO] [stdout]    |  _____________________________________________________________________________________^
[INFO] [stdout] 62 | |     Ok(HtmlSafeOutput(UrlencodeFilter(s, URLENCODE_SET)))
[INFO] [stdout] 63 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<HtmlSafeOutput<UrlencodeFilter<T>>, Infallible>
[INFO] [stdout]   --> src/filters/urlencode.rs:62:5
[INFO] [stdout]    |
[INFO] [stdout] 62 |     Ok(HtmlSafeOutput(UrlencodeFilter(s, URLENCODE_SET)))
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<HtmlSafeOutput<UrlencodeFilter<T>>, Infallible>
[INFO] [stdout]    --> src/filters/urlencode.rs:99:92
[INFO] [stdout]     |
[INFO] [stdout]  99 |   pub fn urlencode_strict<T>(s: T) -> Result<HtmlSafeOutput<UrlencodeFilter<T>>, Infallible> {
[INFO] [stdout]     |  ____________________________________________________________________________________________^
[INFO] [stdout] 100 | |     Ok(HtmlSafeOutput(UrlencodeFilter(s, URLENCODE_STRICT_SET)))
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<HtmlSafeOutput<UrlencodeFilter<T>>, Infallible>
[INFO] [stdout]    --> src/filters/urlencode.rs:100:5
[INFO] [stdout]     |
[INFO] [stdout] 100 |     Ok(HtmlSafeOutput(UrlencodeFilter(s, URLENCODE_STRICT_SET)))
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<HtmlSafeOutput<UrlencodeFilter<&str>>, Infallible>
[INFO] [stdout]    --> src/filters/urlencode.rs:141:16
[INFO] [stdout]     |
[INFO] [stdout] 141 |     assert_eq!(urlencode("AZaz09").unwrap().to_string(), "AZaz09");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<HtmlSafeOutput<UrlencodeFilter<&str>>, Infallible>
[INFO] [stdout]    --> src/filters/urlencode.rs:142:16
[INFO] [stdout]     |
[INFO] [stdout] 142 |     assert_eq!(urlencode_strict("AZaz09").unwrap().to_string(), "AZaz09");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<HtmlSafeOutput<UrlencodeFilter<&str>>, Infallible>
[INFO] [stdout]    --> src/filters/urlencode.rs:144:16
[INFO] [stdout]     |
[INFO] [stdout] 144 |     assert_eq!(urlencode("_.-~").unwrap().to_string(), "_.-~");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<HtmlSafeOutput<UrlencodeFilter<&str>>, Infallible>
[INFO] [stdout]    --> src/filters/urlencode.rs:145:16
[INFO] [stdout]     |
[INFO] [stdout] 145 |     assert_eq!(urlencode_strict("_.-~").unwrap().to_string(), "_.-~");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<HtmlSafeOutput<UrlencodeFilter<&str>>, Infallible>
[INFO] [stdout]    --> src/filters/urlencode.rs:150:9
[INFO] [stdout]     |
[INFO] [stdout] 150 |         urlencode(":/?#[]@").unwrap().to_string(),
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<HtmlSafeOutput<UrlencodeFilter<&str>>, Infallible>
[INFO] [stdout]    --> src/filters/urlencode.rs:154:9
[INFO] [stdout]     |
[INFO] [stdout] 154 |         urlencode_strict(":/?#[]@").unwrap().to_string(),
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<HtmlSafeOutput<UrlencodeFilter<&str>>, Infallible>
[INFO] [stdout]    --> src/filters/urlencode.rs:159:9
[INFO] [stdout]     |
[INFO] [stdout] 159 |         urlencode("!$&'()*+,;=").unwrap().to_string(),
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<HtmlSafeOutput<UrlencodeFilter<&str>>, Infallible>
[INFO] [stdout]    --> src/filters/urlencode.rs:163:9
[INFO] [stdout]     |
[INFO] [stdout] 163 |         urlencode_strict("!$&'()*+,;=").unwrap().to_string(),
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<HtmlSafeOutput<UrlencodeFilter<&str>>, Infallible>
[INFO] [stdout]    --> src/filters/urlencode.rs:169:9
[INFO] [stdout]     |
[INFO] [stdout] 169 |         urlencode("žŠďŤňĚáÉóŮ").unwrap().to_string(),
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<HtmlSafeOutput<UrlencodeFilter<&str>>, Infallible>
[INFO] [stdout]    --> src/filters/urlencode.rs:173:9
[INFO] [stdout]     |
[INFO] [stdout] 173 |         urlencode_strict("žŠďŤňĚáÉóŮ").unwrap().to_string(),
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<HtmlSafeOutput<UrlencodeFilter<&str>>, Infallible>
[INFO] [stdout]    --> src/filters/urlencode.rs:178:16
[INFO] [stdout]     |
[INFO] [stdout] 178 |     assert_eq!(urlencode("🦀").unwrap().to_string(), "%F0%9F%A6%80");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: core::result::Result<HtmlSafeOutput<UrlencodeFilter<&str>>, Infallible>
[INFO] [stdout]    --> src/filters/urlencode.rs:179:16
[INFO] [stdout]     |
[INFO] [stdout] 179 |     assert_eq!(urlencode_strict("🦀").unwrap().to_string(), "%F0%9F%A6%80");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `askama` (lib test) due to 167 previous errors; 6 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "115cadbff89a79a6d5fe9943d397f6deaed5ebefd825b760729d9d7d36d8164a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "115cadbff89a79a6d5fe9943d397f6deaed5ebefd825b760729d9d7d36d8164a", kill_on_drop: false }`
[INFO] [stdout] 115cadbff89a79a6d5fe9943d397f6deaed5ebefd825b760729d9d7d36d8164a
