[INFO] fetching crate widestring 1.0.2...
[INFO] checking widestring-1.0.2 against nightly-2024-02-05 for check-cfg
[INFO] extracting crate widestring 1.0.2 into /workspace/builds/worker-7-tc1/source
[INFO] validating manifest of crates.io crate widestring 1.0.2 on toolchain nightly-2024-02-05
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+nightly-2024-02-05" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate widestring 1.0.2
[INFO] finished tweaking crates.io crate widestring 1.0.2
[INFO] tweaked toml for crates.io crate widestring 1.0.2 written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+nightly-2024-02-05" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+nightly-2024-02-05" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+nightly-2024-02-05" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 5f9899a3bd0279fbaa16742bcad07ffbdbebc13a58b26dce7cf1cd340c5dff90
[INFO] running `Command { std: "docker" "start" "-a" "5f9899a3bd0279fbaa16742bcad07ffbdbebc13a58b26dce7cf1cd340c5dff90", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "5f9899a3bd0279fbaa16742bcad07ffbdbebc13a58b26dce7cf1cd340c5dff90", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5f9899a3bd0279fbaa16742bcad07ffbdbebc13a58b26dce7cf1cd340c5dff90", kill_on_drop: false }`
[INFO] [stdout] 5f9899a3bd0279fbaa16742bcad07ffbdbebc13a58b26dce7cf1cd340c5dff90
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+nightly-2024-02-05" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 33726887e880d99a258c85e7827c7216a20d316efb83769a97bfeb452e2848a3
[INFO] running `Command { std: "docker" "start" "-a" "33726887e880d99a258c85e7827c7216a20d316efb83769a97bfeb452e2848a3", kill_on_drop: false }`
[INFO] [stderr]    Compiling winapi v0.3.9
[INFO] [stderr]     Checking widestring v1.0.2 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 1.44s
[INFO] running `Command { std: "docker" "inspect" "33726887e880d99a258c85e7827c7216a20d316efb83769a97bfeb452e2848a3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "33726887e880d99a258c85e7827c7216a20d316efb83769a97bfeb452e2848a3", kill_on_drop: false }`
[INFO] [stdout] 33726887e880d99a258c85e7827c7216a20d316efb83769a97bfeb452e2848a3
[INFO] checking widestring-1.0.2 against nightly-2024-02-05+rustflags=-Dunexpected_cfgs+cargoflags=-Zcheck-cfg for check-cfg
[INFO] extracting crate widestring 1.0.2 into /workspace/builds/worker-7-tc2/source
[INFO] validating manifest of crates.io crate widestring 1.0.2 on toolchain nightly-2024-02-05
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+nightly-2024-02-05" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate widestring 1.0.2
[INFO] finished tweaking crates.io crate widestring 1.0.2
[INFO] tweaked toml for crates.io crate widestring 1.0.2 written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+nightly-2024-02-05" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+nightly-2024-02-05" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+nightly-2024-02-05" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] f4215e4b17c600b690e4c98b7b95653793bb7630b0f595619fff478e9bf9c4da
[INFO] running `Command { std: "docker" "start" "-a" "f4215e4b17c600b690e4c98b7b95653793bb7630b0f595619fff478e9bf9c4da", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "f4215e4b17c600b690e4c98b7b95653793bb7630b0f595619fff478e9bf9c4da", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f4215e4b17c600b690e4c98b7b95653793bb7630b0f595619fff478e9bf9c4da", kill_on_drop: false }`
[INFO] [stdout] f4215e4b17c600b690e4c98b7b95653793bb7630b0f595619fff478e9bf9c4da
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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 -Dunexpected_cfgs" "-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+nightly-2024-02-05" "check" "--frozen" "--all" "--all-targets" "--message-format=json" "-Zcheck-cfg", kill_on_drop: false }`
[INFO] [stdout] d4d8b036c00fb1a9f788f606cf124c0c6da2cd547a911df08568035c197b0192
[INFO] running `Command { std: "docker" "start" "-a" "d4d8b036c00fb1a9f788f606cf124c0c6da2cd547a911df08568035c197b0192", kill_on_drop: false }`
[INFO] [stderr]    Compiling winapi v0.3.9
[INFO] [stderr]     Checking widestring v1.0.2 (/opt/rustwide/workdir)
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]    --> src/lib.rs:226:13
[INFO] [stdout]     |
[INFO] [stdout] 226 | #![cfg_attr(docsrs, feature(doc_cfg))]
[INFO] [stdout]     |             ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: expected names are: `debug_assertions`, `doc`, `doctest`, `feature`, `miri`, `overflow_checks`, `panic`, `proc_macro`, `relocation_model`, `sanitize`, `sanitizer_cfi_generalize_pointers`, `sanitizer_cfi_normalize_integers`, `target_abi`, `target_arch`, `target_endian`, `target_env`, `target_family`, `target_feature`, `target_has_atomic`, `target_has_atomic_equal_alignment`, `target_has_atomic_load_store`, `target_os`, `target_pointer_width`, `target_thread_local`, `target_vendor`, `test`, `unix`, `windows`
[INFO] [stdout]     = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout]     = note: requested on the command line with `-D unexpected-cfgs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]    --> src/lib.rs:240:12
[INFO] [stdout]     |
[INFO] [stdout] 240 | #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]    --> src/lib.rs:244:12
[INFO] [stdout]     |
[INFO] [stdout] 244 | #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]    --> src/lib.rs:248:12
[INFO] [stdout]     |
[INFO] [stdout] 248 | #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]    --> src/lib.rs:252:12
[INFO] [stdout]     |
[INFO] [stdout] 252 | #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]    --> src/lib.rs:259:12
[INFO] [stdout]     |
[INFO] [stdout] 259 | #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]    --> src/lib.rs:263:12
[INFO] [stdout]     |
[INFO] [stdout] 263 | #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]    --> src/lib.rs:267:12
[INFO] [stdout]     |
[INFO] [stdout] 267 | #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]   --> src/error.rs:96:12
[INFO] [stdout]    |
[INFO] [stdout] 96 | #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]    |            ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]   --> src/error.rs:23:16
[INFO] [stdout]    |
[INFO] [stdout] 23 |     #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]    |                ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]    --> src/error.rs:142:16
[INFO] [stdout]     |
[INFO] [stdout] 142 |     #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]     |                ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]    --> src/error.rs:263:16
[INFO] [stdout]     |
[INFO] [stdout] 263 |     #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]     |                ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]    --> src/error.rs:334:16
[INFO] [stdout]     |
[INFO] [stdout] 334 |     #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]     |                ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]     --> src/ucstr.rs:503:24
[INFO] [stdout]      |
[INFO] [stdout] 503  |               #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]      |                          ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 938  | / ucstr_common_impl! {
[INFO] [stdout] 939  | |     /// C-style 16-bit wide string slice for [`U16CString`][crate::U16CString].
[INFO] [stdout] 940  | |     ///
[INFO] [stdout] 941  | |     /// [`U16CStr`] is to [`U16CString`][crate::U16CString] as [`CStr`][std::ffi::CStr] is to
[INFO] [stdout] ...    |
[INFO] [stdout] 1106 | |     fn display() -> {}
[INFO] [stdout] 1107 | | }
[INFO] [stdout]      | |_- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout]      = note: this error originates in the macro `ucstr_common_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]     --> src/ucstr.rs:512:24
[INFO] [stdout]      |
[INFO] [stdout] 512  |               #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]      |                          ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 938  | / ucstr_common_impl! {
[INFO] [stdout] 939  | |     /// C-style 16-bit wide string slice for [`U16CString`][crate::U16CString].
[INFO] [stdout] 940  | |     ///
[INFO] [stdout] 941  | |     /// [`U16CStr`] is to [`U16CString`][crate::U16CString] as [`CStr`][std::ffi::CStr] is to
[INFO] [stdout] ...    |
[INFO] [stdout] 1106 | |     fn display() -> {}
[INFO] [stdout] 1107 | | }
[INFO] [stdout]      | |_- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout]      = note: this error originates in the macro `ucstr_common_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]     --> src/ucstr.rs:634:24
[INFO] [stdout]      |
[INFO] [stdout] 634  |               #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]      |                          ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 938  | / ucstr_common_impl! {
[INFO] [stdout] 939  | |     /// C-style 16-bit wide string slice for [`U16CString`][crate::U16CString].
[INFO] [stdout] 940  | |     ///
[INFO] [stdout] 941  | |     /// [`U16CStr`] is to [`U16CString`][crate::U16CString] as [`CStr`][std::ffi::CStr] is to
[INFO] [stdout] ...    |
[INFO] [stdout] 1106 | |     fn display() -> {}
[INFO] [stdout] 1107 | | }
[INFO] [stdout]      | |_- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout]      = note: this error originates in the macro `ucstr_common_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]     --> src/ucstr.rs:813:24
[INFO] [stdout]      |
[INFO] [stdout] 813  |               #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]      |                          ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 938  | / ucstr_common_impl! {
[INFO] [stdout] 939  | |     /// C-style 16-bit wide string slice for [`U16CString`][crate::U16CString].
[INFO] [stdout] 940  | |     ///
[INFO] [stdout] 941  | |     /// [`U16CStr`] is to [`U16CString`][crate::U16CString] as [`CStr`][std::ffi::CStr] is to
[INFO] [stdout] ...    |
[INFO] [stdout] 1106 | |     fn display() -> {}
[INFO] [stdout] 1107 | | }
[INFO] [stdout]      | |_- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout]      = note: this error originates in the macro `ucstr_common_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]     --> src/ucstr.rs:503:24
[INFO] [stdout]      |
[INFO] [stdout] 503  |               #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]      |                          ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1109 | / ucstr_common_impl! {
[INFO] [stdout] 1110 | |     /// C-style 32-bit wide string slice for [`U32CString`][crate::U32CString].
[INFO] [stdout] 1111 | |     ///
[INFO] [stdout] 1112 | |     /// [`U32CStr`] is to [`U32CString`][crate::U32CString] as [`CStr`][std::ffi::CStr] is to
[INFO] [stdout] ...    |
[INFO] [stdout] 1277 | |     fn display() -> {}
[INFO] [stdout] 1278 | | }
[INFO] [stdout]      | |_- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout]      = note: this error originates in the macro `ucstr_common_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]     --> src/ucstr.rs:512:24
[INFO] [stdout]      |
[INFO] [stdout] 512  |               #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]      |                          ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1109 | / ucstr_common_impl! {
[INFO] [stdout] 1110 | |     /// C-style 32-bit wide string slice for [`U32CString`][crate::U32CString].
[INFO] [stdout] 1111 | |     ///
[INFO] [stdout] 1112 | |     /// [`U32CStr`] is to [`U32CString`][crate::U32CString] as [`CStr`][std::ffi::CStr] is to
[INFO] [stdout] ...    |
[INFO] [stdout] 1277 | |     fn display() -> {}
[INFO] [stdout] 1278 | | }
[INFO] [stdout]      | |_- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout]      = note: this error originates in the macro `ucstr_common_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]     --> src/ucstr.rs:634:24
[INFO] [stdout]      |
[INFO] [stdout] 634  |               #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]      |                          ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1109 | / ucstr_common_impl! {
[INFO] [stdout] 1110 | |     /// C-style 32-bit wide string slice for [`U32CString`][crate::U32CString].
[INFO] [stdout] 1111 | |     ///
[INFO] [stdout] 1112 | |     /// [`U32CStr`] is to [`U32CString`][crate::U32CString] as [`CStr`][std::ffi::CStr] is to
[INFO] [stdout] ...    |
[INFO] [stdout] 1277 | |     fn display() -> {}
[INFO] [stdout] 1278 | | }
[INFO] [stdout]      | |_- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout]      = note: this error originates in the macro `ucstr_common_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]     --> src/ucstr.rs:813:24
[INFO] [stdout]      |
[INFO] [stdout] 813  |               #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]      |                          ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1109 | / ucstr_common_impl! {
[INFO] [stdout] 1110 | |     /// C-style 32-bit wide string slice for [`U32CString`][crate::U32CString].
[INFO] [stdout] 1111 | |     ///
[INFO] [stdout] 1112 | |     /// [`U32CStr`] is to [`U32CString`][crate::U32CString] as [`CStr`][std::ffi::CStr] is to
[INFO] [stdout] ...    |
[INFO] [stdout] 1277 | |     fn display() -> {}
[INFO] [stdout] 1278 | | }
[INFO] [stdout]      | |_- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout]      = note: this error originates in the macro `ucstr_common_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]     --> src/ucstr.rs:1307:16
[INFO] [stdout]      |
[INFO] [stdout] 1307 |     #[cfg_attr(docsrs, doc(cfg(feature = "std")))]
[INFO] [stdout]      |                ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]     --> src/ucstr.rs:1336:16
[INFO] [stdout]      |
[INFO] [stdout] 1336 |     #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]      |                ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]     --> src/ucstr.rs:1362:16
[INFO] [stdout]      |
[INFO] [stdout] 1362 |     #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]      |                ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]     --> src/ucstr.rs:1826:16
[INFO] [stdout]      |
[INFO] [stdout] 1826 |     #[cfg_attr(docsrs, doc(cfg(feature = "std")))]
[INFO] [stdout]      |                ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]     --> src/ucstr.rs:1855:16
[INFO] [stdout]      |
[INFO] [stdout] 1855 |     #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]      |                ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]     --> src/ucstr.rs:1881:16
[INFO] [stdout]      |
[INFO] [stdout] 1881 |     #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]      |                ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]    --> src/ucstring.rs:34:20
[INFO] [stdout]     |
[INFO] [stdout] 34  |           #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]     |                      ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 667 | / ucstring_common_impl! {
[INFO] [stdout] 668 | |     /// An owned, mutable C-style 16-bit wide string for FFI that is nul-aware and nul-terminated.
[INFO] [stdout] 669 | |     ///
[INFO] [stdout] 670 | |     /// The string slice of a [`U16CString`] is [`U16CStr`].
[INFO] [stdout] ...   |
[INFO] [stdout] 827 | |     fn into_boxed_ucstr() -> {}
[INFO] [stdout] 828 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout]     = note: this error originates in the macro `ucstring_common_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]    --> src/ucstring.rs:34:20
[INFO] [stdout]     |
[INFO] [stdout] 34  |           #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]     |                      ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 829 | / ucstring_common_impl! {
[INFO] [stdout] 830 | |     /// An owned, mutable C-style 32-bit wide string for FFI that is nul-aware and nul-terminated.
[INFO] [stdout] 831 | |     ///
[INFO] [stdout] 832 | |     /// The string slice of a [`U32CString`] is [`U32CStr`].
[INFO] [stdout] ...   |
[INFO] [stdout] 989 | |     fn into_boxed_ucstr() -> {}
[INFO] [stdout] 990 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout]     = note: this error originates in the macro `ucstring_common_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]     --> src/ucstring.rs:1133:16
[INFO] [stdout]      |
[INFO] [stdout] 1133 |     #[cfg_attr(docsrs, doc(cfg(feature = "std")))]
[INFO] [stdout]      |                ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]     --> src/ucstring.rs:1168:16
[INFO] [stdout]      |
[INFO] [stdout] 1168 |     #[cfg_attr(docsrs, doc(cfg(feature = "std")))]
[INFO] [stdout]      |                ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]     --> src/ucstring.rs:1200:16
[INFO] [stdout]      |
[INFO] [stdout] 1200 |     #[cfg_attr(docsrs, doc(cfg(feature = "std")))]
[INFO] [stdout]      |                ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]     --> src/ucstring.rs:1562:16
[INFO] [stdout]      |
[INFO] [stdout] 1562 |     #[cfg_attr(docsrs, doc(cfg(feature = "std")))]
[INFO] [stdout]      |                ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]     --> src/ucstring.rs:1598:16
[INFO] [stdout]      |
[INFO] [stdout] 1598 |     #[cfg_attr(docsrs, doc(cfg(feature = "std")))]
[INFO] [stdout]      |                ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]     --> src/ucstring.rs:1630:16
[INFO] [stdout]      |
[INFO] [stdout] 1630 |     #[cfg_attr(docsrs, doc(cfg(feature = "std")))]
[INFO] [stdout]      |                ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]    --> src/ustr.rs:137:24
[INFO] [stdout]     |
[INFO] [stdout] 137 |               #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]     |                          ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 522 | / ustr_common_impl! {
[INFO] [stdout] 523 | |     /// 16-bit wide string slice with undefined encoding.
[INFO] [stdout] 524 | |     ///
[INFO] [stdout] 525 | |     /// [`U16Str`] is to [`U16String`][crate::U16String] as [`OsStr`][std::ffi::OsStr] is to
[INFO] [stdout] ...   |
[INFO] [stdout] 636 | |     fn display() -> {}
[INFO] [stdout] 637 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout]     = note: this error originates in the macro `ustr_common_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]    --> src/ustr.rs:242:24
[INFO] [stdout]     |
[INFO] [stdout] 242 |               #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]     |                          ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 522 | / ustr_common_impl! {
[INFO] [stdout] 523 | |     /// 16-bit wide string slice with undefined encoding.
[INFO] [stdout] 524 | |     ///
[INFO] [stdout] 525 | |     /// [`U16Str`] is to [`U16String`][crate::U16String] as [`OsStr`][std::ffi::OsStr] is to
[INFO] [stdout] ...   |
[INFO] [stdout] 636 | |     fn display() -> {}
[INFO] [stdout] 637 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout]     = note: this error originates in the macro `ustr_common_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]    --> src/ustr.rs:364:24
[INFO] [stdout]     |
[INFO] [stdout] 364 |               #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]     |                          ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 522 | / ustr_common_impl! {
[INFO] [stdout] 523 | |     /// 16-bit wide string slice with undefined encoding.
[INFO] [stdout] 524 | |     ///
[INFO] [stdout] 525 | |     /// [`U16Str`] is to [`U16String`][crate::U16String] as [`OsStr`][std::ffi::OsStr] is to
[INFO] [stdout] ...   |
[INFO] [stdout] 636 | |     fn display() -> {}
[INFO] [stdout] 637 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout]     = note: this error originates in the macro `ustr_common_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]    --> src/ustr.rs:137:24
[INFO] [stdout]     |
[INFO] [stdout] 137 |               #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]     |                          ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 639 | / ustr_common_impl! {
[INFO] [stdout] 640 | |     /// 32-bit wide string slice with undefined encoding.
[INFO] [stdout] 641 | |     ///
[INFO] [stdout] 642 | |     /// [`U32Str`] is to [`U32String`][crate::U32String] as [`OsStr`][std::ffi::OsStr] is to
[INFO] [stdout] ...   |
[INFO] [stdout] 753 | |     fn display() -> {}
[INFO] [stdout] 754 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout]     = note: this error originates in the macro `ustr_common_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]    --> src/ustr.rs:242:24
[INFO] [stdout]     |
[INFO] [stdout] 242 |               #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]     |                          ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 639 | / ustr_common_impl! {
[INFO] [stdout] 640 | |     /// 32-bit wide string slice with undefined encoding.
[INFO] [stdout] 641 | |     ///
[INFO] [stdout] 642 | |     /// [`U32Str`] is to [`U32String`][crate::U32String] as [`OsStr`][std::ffi::OsStr] is to
[INFO] [stdout] ...   |
[INFO] [stdout] 753 | |     fn display() -> {}
[INFO] [stdout] 754 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout]     = note: this error originates in the macro `ustr_common_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]    --> src/ustr.rs:364:24
[INFO] [stdout]     |
[INFO] [stdout] 364 |               #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]     |                          ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 639 | / ustr_common_impl! {
[INFO] [stdout] 640 | |     /// 32-bit wide string slice with undefined encoding.
[INFO] [stdout] 641 | |     ///
[INFO] [stdout] 642 | |     /// [`U32Str`] is to [`U32String`][crate::U32String] as [`OsStr`][std::ffi::OsStr] is to
[INFO] [stdout] ...   |
[INFO] [stdout] 753 | |     fn display() -> {}
[INFO] [stdout] 754 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout]     = note: this error originates in the macro `ustr_common_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]    --> src/ustr.rs:781:16
[INFO] [stdout]     |
[INFO] [stdout] 781 |     #[cfg_attr(docsrs, doc(cfg(feature = "std")))]
[INFO] [stdout]     |                ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]    --> src/ustr.rs:809:16
[INFO] [stdout]     |
[INFO] [stdout] 809 |     #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]     |                ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]    --> src/ustr.rs:841:16
[INFO] [stdout]     |
[INFO] [stdout] 841 |     #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]     |                ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]     --> src/ustr.rs:1017:16
[INFO] [stdout]      |
[INFO] [stdout] 1017 |     #[cfg_attr(docsrs, doc(cfg(feature = "std")))]
[INFO] [stdout]      |                ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]     --> src/ustr.rs:1045:16
[INFO] [stdout]      |
[INFO] [stdout] 1045 |     #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]      |                ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]     --> src/ustr.rs:1075:16
[INFO] [stdout]      |
[INFO] [stdout] 1075 |     #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]      |                ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]     --> src/ustring.rs:45:20
[INFO] [stdout]      |
[INFO] [stdout] 45   |           #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]      |                      ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 913  | / ustring_common_impl! {
[INFO] [stdout] 914  | |     /// An owned, mutable 16-bit wide string with undefined encoding.
[INFO] [stdout] 915  | |     ///
[INFO] [stdout] 916  | |     /// The string slice of a [`U16String`] is [`U16Str`].
[INFO] [stdout] ...    |
[INFO] [stdout] 1037 | |     fn into_boxed_ustr() -> {}
[INFO] [stdout] 1038 | | }
[INFO] [stdout]      | |_- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout]      = note: this error originates in the macro `ustring_common_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]     --> src/ustring.rs:45:20
[INFO] [stdout]      |
[INFO] [stdout] 45   |           #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]      |                      ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1040 | / ustring_common_impl! {
[INFO] [stdout] 1041 | |     /// An owned, mutable 32-bit wide string with undefined encoding.
[INFO] [stdout] 1042 | |     ///
[INFO] [stdout] 1043 | |     /// The string slice of a [`U32String`] is [`U32Str`].
[INFO] [stdout] ...    |
[INFO] [stdout] 1164 | |     fn into_boxed_ustr() -> {}
[INFO] [stdout] 1165 | | }
[INFO] [stdout]      | |_- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout]      = note: this error originates in the macro `ustring_common_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]     --> src/ustring.rs:1213:16
[INFO] [stdout]      |
[INFO] [stdout] 1213 |     #[cfg_attr(docsrs, doc(cfg(feature = "std")))]
[INFO] [stdout]      |                ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]     --> src/ustring.rs:1260:16
[INFO] [stdout]      |
[INFO] [stdout] 1260 |     #[cfg_attr(docsrs, doc(cfg(feature = "std")))]
[INFO] [stdout]      |                ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]     --> src/ustring.rs:1418:16
[INFO] [stdout]      |
[INFO] [stdout] 1418 |     #[cfg_attr(docsrs, doc(cfg(feature = "std")))]
[INFO] [stdout]      |                ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]     --> src/ustring.rs:1483:16
[INFO] [stdout]      |
[INFO] [stdout] 1483 |     #[cfg_attr(docsrs, doc(cfg(feature = "std")))]
[INFO] [stdout]      |                ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]    --> src/utfstr.rs:74:24
[INFO] [stdout]     |
[INFO] [stdout] 74  |               #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]     |                          ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 479 | / utfstr_common_impl! {
[INFO] [stdout] 480 | |     /// UTF-16 string slice for [`Utf16String`][crate::Utf16String].
[INFO] [stdout] 481 | |     ///
[INFO] [stdout] 482 | |     /// [`Utf16Str`] is to [`Utf16String`][crate::Utf16String] as [`str`] is to [`String`].
[INFO] [stdout] ...   |
[INFO] [stdout] 645 | |     fn len() -> {}
[INFO] [stdout] 646 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout]     = note: this error originates in the macro `utfstr_common_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]    --> src/utfstr.rs:220:24
[INFO] [stdout]     |
[INFO] [stdout] 220 |               #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]     |                          ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 479 | / utfstr_common_impl! {
[INFO] [stdout] 480 | |     /// UTF-16 string slice for [`Utf16String`][crate::Utf16String].
[INFO] [stdout] 481 | |     ///
[INFO] [stdout] 482 | |     /// [`Utf16Str`] is to [`Utf16String`][crate::Utf16String] as [`str`] is to [`String`].
[INFO] [stdout] ...   |
[INFO] [stdout] 645 | |     fn len() -> {}
[INFO] [stdout] 646 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout]     = note: this error originates in the macro `utfstr_common_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]    --> src/utfstr.rs:231:24
[INFO] [stdout]     |
[INFO] [stdout] 231 |               #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]     |                          ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 479 | / utfstr_common_impl! {
[INFO] [stdout] 480 | |     /// UTF-16 string slice for [`Utf16String`][crate::Utf16String].
[INFO] [stdout] 481 | |     ///
[INFO] [stdout] 482 | |     /// [`Utf16Str`] is to [`Utf16String`][crate::Utf16String] as [`str`] is to [`String`].
[INFO] [stdout] ...   |
[INFO] [stdout] 645 | |     fn len() -> {}
[INFO] [stdout] 646 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout]     = note: this error originates in the macro `utfstr_common_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]    --> src/utfstr.rs:244:24
[INFO] [stdout]     |
[INFO] [stdout] 244 |               #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]     |                          ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 479 | / utfstr_common_impl! {
[INFO] [stdout] 480 | |     /// UTF-16 string slice for [`Utf16String`][crate::Utf16String].
[INFO] [stdout] 481 | |     ///
[INFO] [stdout] 482 | |     /// [`Utf16Str`] is to [`Utf16String`][crate::Utf16String] as [`str`] is to [`String`].
[INFO] [stdout] ...   |
[INFO] [stdout] 645 | |     fn len() -> {}
[INFO] [stdout] 646 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout]     = note: this error originates in the macro `utfstr_common_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]    --> src/utfstr.rs:74:24
[INFO] [stdout]     |
[INFO] [stdout] 74  |               #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]     |                          ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 648 | / utfstr_common_impl! {
[INFO] [stdout] 649 | |     /// UTF-32 string slice for [`Utf32String`][crate::Utf32String].
[INFO] [stdout] 650 | |     ///
[INFO] [stdout] 651 | |     /// [`Utf32Str`] is to [`Utf32String`][crate::Utf32String] as [`str`] is to [`String`].
[INFO] [stdout] ...   |
[INFO] [stdout] 824 | |     fn len() -> {}
[INFO] [stdout] 825 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout]     = note: this error originates in the macro `utfstr_common_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]    --> src/utfstr.rs:220:24
[INFO] [stdout]     |
[INFO] [stdout] 220 |               #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]     |                          ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 648 | / utfstr_common_impl! {
[INFO] [stdout] 649 | |     /// UTF-32 string slice for [`Utf32String`][crate::Utf32String].
[INFO] [stdout] 650 | |     ///
[INFO] [stdout] 651 | |     /// [`Utf32Str`] is to [`Utf32String`][crate::Utf32String] as [`str`] is to [`String`].
[INFO] [stdout] ...   |
[INFO] [stdout] 824 | |     fn len() -> {}
[INFO] [stdout] 825 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout]     = note: this error originates in the macro `utfstr_common_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]    --> src/utfstr.rs:231:24
[INFO] [stdout]     |
[INFO] [stdout] 231 |               #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]     |                          ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 648 | / utfstr_common_impl! {
[INFO] [stdout] 649 | |     /// UTF-32 string slice for [`Utf32String`][crate::Utf32String].
[INFO] [stdout] 650 | |     ///
[INFO] [stdout] 651 | |     /// [`Utf32Str`] is to [`Utf32String`][crate::Utf32String] as [`str`] is to [`String`].
[INFO] [stdout] ...   |
[INFO] [stdout] 824 | |     fn len() -> {}
[INFO] [stdout] 825 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout]     = note: this error originates in the macro `utfstr_common_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]    --> src/utfstr.rs:244:24
[INFO] [stdout]     |
[INFO] [stdout] 244 |               #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]     |                          ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 648 | / utfstr_common_impl! {
[INFO] [stdout] 649 | |     /// UTF-32 string slice for [`Utf32String`][crate::Utf32String].
[INFO] [stdout] 650 | |     ///
[INFO] [stdout] 651 | |     /// [`Utf32Str`] is to [`Utf32String`][crate::Utf32String] as [`str`] is to [`String`].
[INFO] [stdout] ...   |
[INFO] [stdout] 824 | |     fn len() -> {}
[INFO] [stdout] 825 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout]     = note: this error originates in the macro `utfstr_common_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]     --> src/utfstr.rs:1125:16
[INFO] [stdout]      |
[INFO] [stdout] 1125 |     #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]      |                ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]     --> src/utfstr.rs:1391:16
[INFO] [stdout]      |
[INFO] [stdout] 1391 |     #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]      |                ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]     --> src/utfstr.rs:1412:16
[INFO] [stdout]      |
[INFO] [stdout] 1412 |     #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]      |                ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]     --> src/utfstr.rs:1791:16
[INFO] [stdout]      |
[INFO] [stdout] 1791 |     #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]      |                ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]     --> src/utfstr.rs:1996:16
[INFO] [stdout]      |
[INFO] [stdout] 1996 |     #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]      |                ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]     --> src/utfstr.rs:2017:16
[INFO] [stdout]      |
[INFO] [stdout] 2017 |     #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]      |                ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]    --> src/utfstring.rs:53:20
[INFO] [stdout]     |
[INFO] [stdout] 53  |           #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]     |                      ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 890 | / utfstring_common_impl! {
[INFO] [stdout] 891 | |     /// A UTF-16 encoded, growable owned string.
[INFO] [stdout] 892 | |     ///
[INFO] [stdout] 893 | |     /// [`Utf16String`] is a version of [`String`] that uses UTF-16 encoding instead of UTF-8
[INFO] [stdout] ...   |
[INFO] [stdout] 996 | |     fn as_mut_vec() -> {}
[INFO] [stdout] 997 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout]     = note: this error originates in the macro `utfstring_common_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]     --> src/utfstring.rs:53:20
[INFO] [stdout]      |
[INFO] [stdout] 53   |           #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]      |                      ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 999  | / utfstring_common_impl! {
[INFO] [stdout] 1000 | |     /// A UTF-32 encoded, growable owned string.
[INFO] [stdout] 1001 | |     ///
[INFO] [stdout] 1002 | |     /// [`Utf32String`] is a version of [`String`] that uses UTF-32 encoding instead of UTF-8
[INFO] [stdout] ...    |
[INFO] [stdout] 1106 | |     fn as_mut_vec() -> {}
[INFO] [stdout] 1107 | | }
[INFO] [stdout]      | |_- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout]      = note: this error originates in the macro `utfstring_common_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]    --> src/lib.rs:226:13
[INFO] [stdout]     |
[INFO] [stdout] 226 | #![cfg_attr(docsrs, feature(doc_cfg))]
[INFO] [stdout]     |             ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: expected names are: `debug_assertions`, `doc`, `doctest`, `feature`, `miri`, `overflow_checks`, `panic`, `proc_macro`, `relocation_model`, `sanitize`, `sanitizer_cfi_generalize_pointers`, `sanitizer_cfi_normalize_integers`, `target_abi`, `target_arch`, `target_endian`, `target_env`, `target_family`, `target_feature`, `target_has_atomic`, `target_has_atomic_equal_alignment`, `target_has_atomic_load_store`, `target_os`, `target_pointer_width`, `target_thread_local`, `target_vendor`, `test`, `unix`, `windows`
[INFO] [stdout]     = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout]     = note: requested on the command line with `-D unexpected-cfgs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]    --> src/lib.rs:240:12
[INFO] [stdout]     |
[INFO] [stdout] 240 | #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]    --> src/lib.rs:244:12
[INFO] [stdout]     |
[INFO] [stdout] 244 | #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]    --> src/lib.rs:248:12
[INFO] [stdout]     |
[INFO] [stdout] 248 | #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]    --> src/lib.rs:252:12
[INFO] [stdout]     |
[INFO] [stdout] 252 | #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]    --> src/lib.rs:259:12
[INFO] [stdout]     |
[INFO] [stdout] 259 | #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]    --> src/lib.rs:263:12
[INFO] [stdout]     |
[INFO] [stdout] 263 | #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]    --> src/lib.rs:267:12
[INFO] [stdout]     |
[INFO] [stdout] 267 | #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]   --> src/error.rs:96:12
[INFO] [stdout]    |
[INFO] [stdout] 96 | #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]    |            ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]   --> src/error.rs:23:16
[INFO] [stdout]    |
[INFO] [stdout] 23 |     #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]    |                ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]    --> src/error.rs:142:16
[INFO] [stdout]     |
[INFO] [stdout] 142 |     #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]     |                ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]    --> src/error.rs:263:16
[INFO] [stdout]     |
[INFO] [stdout] 263 |     #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]     |                ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]    --> src/error.rs:334:16
[INFO] [stdout]     |
[INFO] [stdout] 334 |     #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]     |                ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]     --> src/ucstr.rs:503:24
[INFO] [stdout]      |
[INFO] [stdout] 503  |               #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]      |                          ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 938  | / ucstr_common_impl! {
[INFO] [stdout] 939  | |     /// C-style 16-bit wide string slice for [`U16CString`][crate::U16CString].
[INFO] [stdout] 940  | |     ///
[INFO] [stdout] 941  | |     /// [`U16CStr`] is to [`U16CString`][crate::U16CString] as [`CStr`][std::ffi::CStr] is to
[INFO] [stdout] ...    |
[INFO] [stdout] 1106 | |     fn display() -> {}
[INFO] [stdout] 1107 | | }
[INFO] [stdout]      | |_- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout]      = note: this error originates in the macro `ucstr_common_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]     --> src/ucstr.rs:512:24
[INFO] [stdout]      |
[INFO] [stdout] 512  |               #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]      |                          ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 938  | / ucstr_common_impl! {
[INFO] [stdout] 939  | |     /// C-style 16-bit wide string slice for [`U16CString`][crate::U16CString].
[INFO] [stdout] 940  | |     ///
[INFO] [stdout] 941  | |     /// [`U16CStr`] is to [`U16CString`][crate::U16CString] as [`CStr`][std::ffi::CStr] is to
[INFO] [stdout] ...    |
[INFO] [stdout] 1106 | |     fn display() -> {}
[INFO] [stdout] 1107 | | }
[INFO] [stdout]      | |_- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout]      = note: this error originates in the macro `ucstr_common_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]     --> src/ucstr.rs:634:24
[INFO] [stdout]      |
[INFO] [stdout] 634  |               #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]      |                          ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 938  | / ucstr_common_impl! {
[INFO] [stdout] 939  | |     /// C-style 16-bit wide string slice for [`U16CString`][crate::U16CString].
[INFO] [stdout] 940  | |     ///
[INFO] [stdout] 941  | |     /// [`U16CStr`] is to [`U16CString`][crate::U16CString] as [`CStr`][std::ffi::CStr] is to
[INFO] [stdout] ...    |
[INFO] [stdout] 1106 | |     fn display() -> {}
[INFO] [stdout] 1107 | | }
[INFO] [stdout]      | |_- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout]      = note: this error originates in the macro `ucstr_common_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]     --> src/ucstr.rs:813:24
[INFO] [stdout]      |
[INFO] [stdout] 813  |               #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]      |                          ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 938  | / ucstr_common_impl! {
[INFO] [stdout] 939  | |     /// C-style 16-bit wide string slice for [`U16CString`][crate::U16CString].
[INFO] [stdout] 940  | |     ///
[INFO] [stdout] 941  | |     /// [`U16CStr`] is to [`U16CString`][crate::U16CString] as [`CStr`][std::ffi::CStr] is to
[INFO] [stdout] ...    |
[INFO] [stdout] 1106 | |     fn display() -> {}
[INFO] [stdout] 1107 | | }
[INFO] [stdout]      | |_- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout]      = note: this error originates in the macro `ucstr_common_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]     --> src/ucstr.rs:503:24
[INFO] [stdout]      |
[INFO] [stdout] 503  |               #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]      |                          ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1109 | / ucstr_common_impl! {
[INFO] [stdout] 1110 | |     /// C-style 32-bit wide string slice for [`U32CString`][crate::U32CString].
[INFO] [stdout] 1111 | |     ///
[INFO] [stdout] 1112 | |     /// [`U32CStr`] is to [`U32CString`][crate::U32CString] as [`CStr`][std::ffi::CStr] is to
[INFO] [stdout] ...    |
[INFO] [stdout] 1277 | |     fn display() -> {}
[INFO] [stdout] 1278 | | }
[INFO] [stdout]      | |_- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout]      = note: this error originates in the macro `ucstr_common_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]     --> src/ucstr.rs:512:24
[INFO] [stdout]      |
[INFO] [stdout] 512  |               #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]      |                          ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1109 | / ucstr_common_impl! {
[INFO] [stdout] 1110 | |     /// C-style 32-bit wide string slice for [`U32CString`][crate::U32CString].
[INFO] [stdout] 1111 | |     ///
[INFO] [stdout] 1112 | |     /// [`U32CStr`] is to [`U32CString`][crate::U32CString] as [`CStr`][std::ffi::CStr] is to
[INFO] [stdout] ...    |
[INFO] [stdout] 1277 | |     fn display() -> {}
[INFO] [stdout] 1278 | | }
[INFO] [stdout]      | |_- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout]      = note: this error originates in the macro `ucstr_common_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]     --> src/ucstr.rs:634:24
[INFO] [stdout]      |
[INFO] [stdout] 634  |               #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]      |                          ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1109 | / ucstr_common_impl! {
[INFO] [stdout] 1110 | |     /// C-style 32-bit wide string slice for [`U32CString`][crate::U32CString].
[INFO] [stdout] 1111 | |     ///
[INFO] [stdout] 1112 | |     /// [`U32CStr`] is to [`U32CString`][crate::U32CString] as [`CStr`][std::ffi::CStr] is to
[INFO] [stdout] ...    |
[INFO] [stdout] 1277 | |     fn display() -> {}
[INFO] [stdout] 1278 | | }
[INFO] [stdout]      | |_- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout]      = note: this error originates in the macro `ucstr_common_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]     --> src/ucstr.rs:813:24
[INFO] [stdout]      |
[INFO] [stdout] 813  |               #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]      |                          ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1109 | / ucstr_common_impl! {
[INFO] [stdout] 1110 | |     /// C-style 32-bit wide string slice for [`U32CString`][crate::U32CString].
[INFO] [stdout] 1111 | |     ///
[INFO] [stdout] 1112 | |     /// [`U32CStr`] is to [`U32CString`][crate::U32CString] as [`CStr`][std::ffi::CStr] is to
[INFO] [stdout] ...    |
[INFO] [stdout] 1277 | |     fn display() -> {}
[INFO] [stdout] 1278 | | }
[INFO] [stdout]      | |_- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout]      = note: this error originates in the macro `ucstr_common_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]     --> src/ucstr.rs:1307:16
[INFO] [stdout]      |
[INFO] [stdout] 1307 |     #[cfg_attr(docsrs, doc(cfg(feature = "std")))]
[INFO] [stdout]      |                ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]     --> src/ucstr.rs:1336:16
[INFO] [stdout]      |
[INFO] [stdout] 1336 |     #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]      |                ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]     --> src/ucstr.rs:1362:16
[INFO] [stdout]      |
[INFO] [stdout] 1362 |     #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]      |                ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]     --> src/ucstr.rs:1826:16
[INFO] [stdout]      |
[INFO] [stdout] 1826 |     #[cfg_attr(docsrs, doc(cfg(feature = "std")))]
[INFO] [stdout]      |                ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]     --> src/ucstr.rs:1855:16
[INFO] [stdout]      |
[INFO] [stdout] 1855 |     #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]      |                ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]     --> src/ucstr.rs:1881:16
[INFO] [stdout]      |
[INFO] [stdout] 1881 |     #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]      |                ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]    --> src/ucstring.rs:34:20
[INFO] [stdout]     |
[INFO] [stdout] 34  |           #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]     |                      ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 667 | / ucstring_common_impl! {
[INFO] [stdout] 668 | |     /// An owned, mutable C-style 16-bit wide string for FFI that is nul-aware and nul-terminated.
[INFO] [stdout] 669 | |     ///
[INFO] [stdout] 670 | |     /// The string slice of a [`U16CString`] is [`U16CStr`].
[INFO] [stdout] ...   |
[INFO] [stdout] 827 | |     fn into_boxed_ucstr() -> {}
[INFO] [stdout] 828 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout]     = note: this error originates in the macro `ucstring_common_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]    --> src/ucstring.rs:34:20
[INFO] [stdout]     |
[INFO] [stdout] 34  |           #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]     |                      ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 829 | / ucstring_common_impl! {
[INFO] [stdout] 830 | |     /// An owned, mutable C-style 32-bit wide string for FFI that is nul-aware and nul-terminated.
[INFO] [stdout] 831 | |     ///
[INFO] [stdout] 832 | |     /// The string slice of a [`U32CString`] is [`U32CStr`].
[INFO] [stdout] ...   |
[INFO] [stdout] 989 | |     fn into_boxed_ucstr() -> {}
[INFO] [stdout] 990 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout]     = note: this error originates in the macro `ucstring_common_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]     --> src/ucstring.rs:1133:16
[INFO] [stdout]      |
[INFO] [stdout] 1133 |     #[cfg_attr(docsrs, doc(cfg(feature = "std")))]
[INFO] [stdout]      |                ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]     --> src/ucstring.rs:1168:16
[INFO] [stdout]      |
[INFO] [stdout] 1168 |     #[cfg_attr(docsrs, doc(cfg(feature = "std")))]
[INFO] [stdout]      |                ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]     --> src/ucstring.rs:1200:16
[INFO] [stdout]      |
[INFO] [stdout] 1200 |     #[cfg_attr(docsrs, doc(cfg(feature = "std")))]
[INFO] [stdout]      |                ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]     --> src/ucstring.rs:1562:16
[INFO] [stdout]      |
[INFO] [stdout] 1562 |     #[cfg_attr(docsrs, doc(cfg(feature = "std")))]
[INFO] [stdout]      |                ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]     --> src/ucstring.rs:1598:16
[INFO] [stdout]      |
[INFO] [stdout] 1598 |     #[cfg_attr(docsrs, doc(cfg(feature = "std")))]
[INFO] [stdout]      |                ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]     --> src/ucstring.rs:1630:16
[INFO] [stdout]      |
[INFO] [stdout] 1630 |     #[cfg_attr(docsrs, doc(cfg(feature = "std")))]
[INFO] [stdout]      |                ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]    --> src/ustr.rs:137:24
[INFO] [stdout]     |
[INFO] [stdout] 137 |               #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]     |                          ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 522 | / ustr_common_impl! {
[INFO] [stdout] 523 | |     /// 16-bit wide string slice with undefined encoding.
[INFO] [stdout] 524 | |     ///
[INFO] [stdout] 525 | |     /// [`U16Str`] is to [`U16String`][crate::U16String] as [`OsStr`][std::ffi::OsStr] is to
[INFO] [stdout] ...   |
[INFO] [stdout] 636 | |     fn display() -> {}
[INFO] [stdout] 637 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout]     = note: this error originates in the macro `ustr_common_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]    --> src/ustr.rs:242:24
[INFO] [stdout]     |
[INFO] [stdout] 242 |               #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]     |                          ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 522 | / ustr_common_impl! {
[INFO] [stdout] 523 | |     /// 16-bit wide string slice with undefined encoding.
[INFO] [stdout] 524 | |     ///
[INFO] [stdout] 525 | |     /// [`U16Str`] is to [`U16String`][crate::U16String] as [`OsStr`][std::ffi::OsStr] is to
[INFO] [stdout] ...   |
[INFO] [stdout] 636 | |     fn display() -> {}
[INFO] [stdout] 637 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout]     = note: this error originates in the macro `ustr_common_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]    --> src/ustr.rs:364:24
[INFO] [stdout]     |
[INFO] [stdout] 364 |               #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]     |                          ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 522 | / ustr_common_impl! {
[INFO] [stdout] 523 | |     /// 16-bit wide string slice with undefined encoding.
[INFO] [stdout] 524 | |     ///
[INFO] [stdout] 525 | |     /// [`U16Str`] is to [`U16String`][crate::U16String] as [`OsStr`][std::ffi::OsStr] is to
[INFO] [stdout] ...   |
[INFO] [stdout] 636 | |     fn display() -> {}
[INFO] [stdout] 637 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout]     = note: this error originates in the macro `ustr_common_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]    --> src/ustr.rs:137:24
[INFO] [stdout]     |
[INFO] [stdout] 137 |               #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]     |                          ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 639 | / ustr_common_impl! {
[INFO] [stdout] 640 | |     /// 32-bit wide string slice with undefined encoding.
[INFO] [stdout] 641 | |     ///
[INFO] [stdout] 642 | |     /// [`U32Str`] is to [`U32String`][crate::U32String] as [`OsStr`][std::ffi::OsStr] is to
[INFO] [stdout] ...   |
[INFO] [stdout] 753 | |     fn display() -> {}
[INFO] [stdout] 754 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout]     = note: this error originates in the macro `ustr_common_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]    --> src/ustr.rs:242:24
[INFO] [stdout]     |
[INFO] [stdout] 242 |               #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]     |                          ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 639 | / ustr_common_impl! {
[INFO] [stdout] 640 | |     /// 32-bit wide string slice with undefined encoding.
[INFO] [stdout] 641 | |     ///
[INFO] [stdout] 642 | |     /// [`U32Str`] is to [`U32String`][crate::U32String] as [`OsStr`][std::ffi::OsStr] is to
[INFO] [stdout] ...   |
[INFO] [stdout] 753 | |     fn display() -> {}
[INFO] [stdout] 754 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout]     = note: this error originates in the macro `ustr_common_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]    --> src/ustr.rs:364:24
[INFO] [stdout]     |
[INFO] [stdout] 364 |               #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]     |                          ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 639 | / ustr_common_impl! {
[INFO] [stdout] 640 | |     /// 32-bit wide string slice with undefined encoding.
[INFO] [stdout] 641 | |     ///
[INFO] [stdout] 642 | |     /// [`U32Str`] is to [`U32String`][crate::U32String] as [`OsStr`][std::ffi::OsStr] is to
[INFO] [stdout] ...   |
[INFO] [stdout] 753 | |     fn display() -> {}
[INFO] [stdout] 754 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout]     = note: this error originates in the macro `ustr_common_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]    --> src/ustr.rs:781:16
[INFO] [stdout]     |
[INFO] [stdout] 781 |     #[cfg_attr(docsrs, doc(cfg(feature = "std")))]
[INFO] [stdout]     |                ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]    --> src/ustr.rs:809:16
[INFO] [stdout]     |
[INFO] [stdout] 809 |     #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]     |                ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]    --> src/ustr.rs:841:16
[INFO] [stdout]     |
[INFO] [stdout] 841 |     #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]     |                ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]     --> src/ustr.rs:1017:16
[INFO] [stdout]      |
[INFO] [stdout] 1017 |     #[cfg_attr(docsrs, doc(cfg(feature = "std")))]
[INFO] [stdout]      |                ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]     --> src/ustr.rs:1045:16
[INFO] [stdout]      |
[INFO] [stdout] 1045 |     #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]      |                ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]     --> src/ustr.rs:1075:16
[INFO] [stdout]      |
[INFO] [stdout] 1075 |     #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]      |                ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]     --> src/ustring.rs:45:20
[INFO] [stdout]      |
[INFO] [stdout] 45   |           #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]      |                      ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 913  | / ustring_common_impl! {
[INFO] [stdout] 914  | |     /// An owned, mutable 16-bit wide string with undefined encoding.
[INFO] [stdout] 915  | |     ///
[INFO] [stdout] 916  | |     /// The string slice of a [`U16String`] is [`U16Str`].
[INFO] [stdout] ...    |
[INFO] [stdout] 1037 | |     fn into_boxed_ustr() -> {}
[INFO] [stdout] 1038 | | }
[INFO] [stdout]      | |_- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout]      = note: this error originates in the macro `ustring_common_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]     --> src/ustring.rs:45:20
[INFO] [stdout]      |
[INFO] [stdout] 45   |           #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]      |                      ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1040 | / ustring_common_impl! {
[INFO] [stdout] 1041 | |     /// An owned, mutable 32-bit wide string with undefined encoding.
[INFO] [stdout] 1042 | |     ///
[INFO] [stdout] 1043 | |     /// The string slice of a [`U32String`] is [`U32Str`].
[INFO] [stdout] ...    |
[INFO] [stdout] 1164 | |     fn into_boxed_ustr() -> {}
[INFO] [stdout] 1165 | | }
[INFO] [stdout]      | |_- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout]      = note: this error originates in the macro `ustring_common_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]     --> src/ustring.rs:1213:16
[INFO] [stdout]      |
[INFO] [stdout] 1213 |     #[cfg_attr(docsrs, doc(cfg(feature = "std")))]
[INFO] [stdout]      |                ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]     --> src/ustring.rs:1260:16
[INFO] [stdout]      |
[INFO] [stdout] 1260 |     #[cfg_attr(docsrs, doc(cfg(feature = "std")))]
[INFO] [stdout]      |                ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]     --> src/ustring.rs:1418:16
[INFO] [stdout]      |
[INFO] [stdout] 1418 |     #[cfg_attr(docsrs, doc(cfg(feature = "std")))]
[INFO] [stdout]      |                ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]     --> src/ustring.rs:1483:16
[INFO] [stdout]      |
[INFO] [stdout] 1483 |     #[cfg_attr(docsrs, doc(cfg(feature = "std")))]
[INFO] [stdout]      |                ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]    --> src/utfstr.rs:74:24
[INFO] [stdout]     |
[INFO] [stdout] 74  |               #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]     |                          ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 479 | / utfstr_common_impl! {
[INFO] [stdout] 480 | |     /// UTF-16 string slice for [`Utf16String`][crate::Utf16String].
[INFO] [stdout] 481 | |     ///
[INFO] [stdout] 482 | |     /// [`Utf16Str`] is to [`Utf16String`][crate::Utf16String] as [`str`] is to [`String`].
[INFO] [stdout] ...   |
[INFO] [stdout] 645 | |     fn len() -> {}
[INFO] [stdout] 646 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout]     = note: this error originates in the macro `utfstr_common_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]    --> src/utfstr.rs:220:24
[INFO] [stdout]     |
[INFO] [stdout] 220 |               #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]     |                          ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 479 | / utfstr_common_impl! {
[INFO] [stdout] 480 | |     /// UTF-16 string slice for [`Utf16String`][crate::Utf16String].
[INFO] [stdout] 481 | |     ///
[INFO] [stdout] 482 | |     /// [`Utf16Str`] is to [`Utf16String`][crate::Utf16String] as [`str`] is to [`String`].
[INFO] [stdout] ...   |
[INFO] [stdout] 645 | |     fn len() -> {}
[INFO] [stdout] 646 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout]     = note: this error originates in the macro `utfstr_common_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]    --> src/utfstr.rs:231:24
[INFO] [stdout]     |
[INFO] [stdout] 231 |               #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]     |                          ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 479 | / utfstr_common_impl! {
[INFO] [stdout] 480 | |     /// UTF-16 string slice for [`Utf16String`][crate::Utf16String].
[INFO] [stdout] 481 | |     ///
[INFO] [stdout] 482 | |     /// [`Utf16Str`] is to [`Utf16String`][crate::Utf16String] as [`str`] is to [`String`].
[INFO] [stdout] ...   |
[INFO] [stdout] 645 | |     fn len() -> {}
[INFO] [stdout] 646 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout]     = note: this error originates in the macro `utfstr_common_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]    --> src/utfstr.rs:244:24
[INFO] [stdout]     |
[INFO] [stdout] 244 |               #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]     |                          ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 479 | / utfstr_common_impl! {
[INFO] [stdout] 480 | |     /// UTF-16 string slice for [`Utf16String`][crate::Utf16String].
[INFO] [stdout] 481 | |     ///
[INFO] [stdout] 482 | |     /// [`Utf16Str`] is to [`Utf16String`][crate::Utf16String] as [`str`] is to [`String`].
[INFO] [stdout] ...   |
[INFO] [stdout] 645 | |     fn len() -> {}
[INFO] [stdout] 646 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout]     = note: this error originates in the macro `utfstr_common_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]    --> src/utfstr.rs:74:24
[INFO] [stdout]     |
[INFO] [stdout] 74  |               #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]     |                          ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 648 | / utfstr_common_impl! {
[INFO] [stdout] 649 | |     /// UTF-32 string slice for [`Utf32String`][crate::Utf32String].
[INFO] [stdout] 650 | |     ///
[INFO] [stdout] 651 | |     /// [`Utf32Str`] is to [`Utf32String`][crate::Utf32String] as [`str`] is to [`String`].
[INFO] [stdout] ...   |
[INFO] [stdout] 824 | |     fn len() -> {}
[INFO] [stdout] 825 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout]     = note: this error originates in the macro `utfstr_common_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]    --> src/utfstr.rs:220:24
[INFO] [stdout]     |
[INFO] [stdout] 220 |               #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]     |                          ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 648 | / utfstr_common_impl! {
[INFO] [stdout] 649 | |     /// UTF-32 string slice for [`Utf32String`][crate::Utf32String].
[INFO] [stdout] 650 | |     ///
[INFO] [stdout] 651 | |     /// [`Utf32Str`] is to [`Utf32String`][crate::Utf32String] as [`str`] is to [`String`].
[INFO] [stdout] ...   |
[INFO] [stdout] 824 | |     fn len() -> {}
[INFO] [stdout] 825 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout]     = note: this error originates in the macro `utfstr_common_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]    --> src/utfstr.rs:231:24
[INFO] [stdout]     |
[INFO] [stdout] 231 |               #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]     |                          ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 648 | / utfstr_common_impl! {
[INFO] [stdout] 649 | |     /// UTF-32 string slice for [`Utf32String`][crate::Utf32String].
[INFO] [stdout] 650 | |     ///
[INFO] [stdout] 651 | |     /// [`Utf32Str`] is to [`Utf32String`][crate::Utf32String] as [`str`] is to [`String`].
[INFO] [stdout] ...   |
[INFO] [stdout] 824 | |     fn len() -> {}
[INFO] [stdout] 825 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout]     = note: this error originates in the macro `utfstr_common_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]    --> src/utfstr.rs:244:24
[INFO] [stdout]     |
[INFO] [stdout] 244 |               #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]     |                          ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 648 | / utfstr_common_impl! {
[INFO] [stdout] 649 | |     /// UTF-32 string slice for [`Utf32String`][crate::Utf32String].
[INFO] [stdout] 650 | |     ///
[INFO] [stdout] 651 | |     /// [`Utf32Str`] is to [`Utf32String`][crate::Utf32String] as [`str`] is to [`String`].
[INFO] [stdout] ...   |
[INFO] [stdout] 824 | |     fn len() -> {}
[INFO] [stdout] 825 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout]     = note: this error originates in the macro `utfstr_common_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]     --> src/utfstr.rs:1125:16
[INFO] [stdout]      |
[INFO] [stdout] 1125 |     #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]      |                ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]     --> src/utfstr.rs:1391:16
[INFO] [stdout]      |
[INFO] [stdout] 1391 |     #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]      |                ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]     --> src/utfstr.rs:1412:16
[INFO] [stdout]      |
[INFO] [stdout] 1412 |     #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]      |                ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]     --> src/utfstr.rs:1791:16
[INFO] [stdout]      |
[INFO] [stdout] 1791 |     #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]      |                ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]     --> src/utfstr.rs:1996:16
[INFO] [stdout]      |
[INFO] [stdout] 1996 |     #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]      |                ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]     --> src/utfstr.rs:2017:16
[INFO] [stdout]      |
[INFO] [stdout] 2017 |     #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]      |                ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]    --> src/utfstring.rs:53:20
[INFO] [stdout]     |
[INFO] [stdout] 53  |           #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]     |                      ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 890 | / utfstring_common_impl! {
[INFO] [stdout] 891 | |     /// A UTF-16 encoded, growable owned string.
[INFO] [stdout] 892 | |     ///
[INFO] [stdout] 893 | |     /// [`Utf16String`] is a version of [`String`] that uses UTF-16 encoding instead of UTF-8
[INFO] [stdout] ...   |
[INFO] [stdout] 996 | |     fn as_mut_vec() -> {}
[INFO] [stdout] 997 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout]     = note: this error originates in the macro `utfstring_common_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `docsrs`
[INFO] [stdout]     --> src/utfstring.rs:53:20
[INFO] [stdout]      |
[INFO] [stdout] 53   |           #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
[INFO] [stdout]      |                      ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 999  | / utfstring_common_impl! {
[INFO] [stdout] 1000 | |     /// A UTF-32 encoded, growable owned string.
[INFO] [stdout] 1001 | |     ///
[INFO] [stdout] 1002 | |     /// [`Utf32String`] is a version of [`String`] that uses UTF-32 encoding instead of UTF-8
[INFO] [stdout] ...    |
[INFO] [stdout] 1106 | |     fn as_mut_vec() -> {}
[INFO] [stdout] 1107 | | }
[INFO] [stdout]      | |_- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(docsrs)");` to the top of a `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout]      = note: this error originates in the macro `utfstring_common_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 69 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `widestring` (lib) due to 70 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error: aborting due to 69 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `widestring` (lib test) due to 70 previous errors
[INFO] running `Command { std: "docker" "inspect" "d4d8b036c00fb1a9f788f606cf124c0c6da2cd547a911df08568035c197b0192", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d4d8b036c00fb1a9f788f606cf124c0c6da2cd547a911df08568035c197b0192", kill_on_drop: false }`
[INFO] [stdout] d4d8b036c00fb1a9f788f606cf124c0c6da2cd547a911df08568035c197b0192
