[INFO] cloning repository https://github.com/jtenner/rust-lunatic-windows-test
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/jtenner/rust-lunatic-windows-test" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjtenner%2Frust-lunatic-windows-test", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjtenner%2Frust-lunatic-windows-test'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] f022e5b56a0688749be43d6cc8d5322be810a2cd
[INFO] testing jtenner/rust-lunatic-windows-test against 1.75.0 for beta-1.76-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjtenner%2Frust-lunatic-windows-test" "/workspace/builds/worker-6-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-6-tc1/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/jtenner/rust-lunatic-windows-test on toolchain 1.75.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.75.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] removed /workspace/builds/worker-6-tc1/source/.cargo/config.toml
[INFO] started tweaking git repo https://github.com/jtenner/rust-lunatic-windows-test
[INFO] finished tweaking git repo https://github.com/jtenner/rust-lunatic-windows-test
[INFO] tweaked toml for git repo https://github.com/jtenner/rust-lunatic-windows-test written to /workspace/builds/worker-6-tc1/source/Cargo.toml
[INFO] crate git repo https://github.com/jtenner/rust-lunatic-windows-test already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.75.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded lunatic-macros v0.6.1
[INFO] [stderr]   Downloaded lunatic v0.7.1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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" "+1.75.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] c38cf5885a82ef9862376b2d99e7b0b0672a582052e0734eb671f597d9e5d890
[INFO] running `Command { std: "docker" "start" "-a" "c38cf5885a82ef9862376b2d99e7b0b0672a582052e0734eb671f597d9e5d890", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "c38cf5885a82ef9862376b2d99e7b0b0672a582052e0734eb671f597d9e5d890", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c38cf5885a82ef9862376b2d99e7b0b0672a582052e0734eb671f597d9e5d890", kill_on_drop: false }`
[INFO] [stdout] c38cf5885a82ef9862376b2d99e7b0b0672a582052e0734eb671f597d9e5d890
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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" "+1.75.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] b64dbb9ba18d54e01f968448ddcc22739597e297d333e847bfae0a3ac1bafeba
[INFO] running `Command { std: "docker" "start" "-a" "b64dbb9ba18d54e01f968448ddcc22739597e297d333e847bfae0a3ac1bafeba", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.33
[INFO] [stderr]    Compiling unicode-xid v0.2.2
[INFO] [stderr]    Compiling syn v1.0.82
[INFO] [stderr]    Compiling autocfg v1.0.1
[INFO] [stderr]    Compiling serde_derive v1.0.130
[INFO] [stderr]    Compiling serde v1.0.130
[INFO] [stderr]    Compiling byteorder v1.4.3
[INFO] [stderr]    Compiling cc v1.0.72
[INFO] [stderr]    Compiling num-traits v0.2.14
[INFO] [stderr]    Compiling quote v1.0.10
[INFO] [stderr]    Compiling lunatic-telnet-rs v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling rmp v0.8.10
[INFO] [stderr]    Compiling thiserror-impl v1.0.30
[INFO] [stderr]    Compiling lunatic-macros v0.6.1
[INFO] [stderr]    Compiling thiserror v1.0.30
[INFO] [stderr]    Compiling rmp-serde v0.15.5
[INFO] [stderr]    Compiling lunatic v0.7.1
[INFO] [stdout] warning: type `va_list` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:113:10
[INFO] [stdout]     |
[INFO] [stdout] 113 | pub type va_list = *mut ::std::os::raw::c_char;
[INFO] [stdout]     |          ^^^^^^^ help: convert the identifier to upper camel case: `VaList`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(non_camel_case_types)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `size_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:117:10
[INFO] [stdout]     |
[INFO] [stdout] 117 | pub type size_t = ::std::os::raw::c_ulonglong;
[INFO] [stdout]     |          ^^^^^^ help: convert the identifier to upper camel case: `SizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__vcrt_bool` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:118:10
[INFO] [stdout]     |
[INFO] [stdout] 118 | pub type __vcrt_bool = bool;
[INFO] [stdout]     |          ^^^^^^^^^^^ help: convert the identifier to upper camel case: `VcrtBool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `wchar_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:119:10
[INFO] [stdout]     |
[INFO] [stdout] 119 | pub type wchar_t = ::std::os::raw::c_ushort;
[INFO] [stdout]     |          ^^^^^^^ help: convert the identifier to upper camel case: `WcharT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__crt_bool` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:132:10
[INFO] [stdout]     |
[INFO] [stdout] 132 | pub type __crt_bool = bool;
[INFO] [stdout]     |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `CrtBool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `errno_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:148:10
[INFO] [stdout]     |
[INFO] [stdout] 148 | pub type errno_t = ::std::os::raw::c_int;
[INFO] [stdout]     |          ^^^^^^^ help: convert the identifier to upper camel case: `ErrnoT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `wint_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:149:10
[INFO] [stdout]     |
[INFO] [stdout] 149 | pub type wint_t = ::std::os::raw::c_ushort;
[INFO] [stdout]     |          ^^^^^^ help: convert the identifier to upper camel case: `WintT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `wctype_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:150:10
[INFO] [stdout]     |
[INFO] [stdout] 150 | pub type wctype_t = ::std::os::raw::c_ushort;
[INFO] [stdout]     |          ^^^^^^^^ help: convert the identifier to upper camel case: `WctypeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__time32_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:151:10
[INFO] [stdout]     |
[INFO] [stdout] 151 | pub type __time32_t = ::std::os::raw::c_long;
[INFO] [stdout]     |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `Time32T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__time64_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:152:10
[INFO] [stdout]     |
[INFO] [stdout] 152 | pub type __time64_t = ::std::os::raw::c_longlong;
[INFO] [stdout]     |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `Time64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `_locale_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:250:10
[INFO] [stdout]     |
[INFO] [stdout] 250 | pub type _locale_t = *mut __crt_locale_pointers;
[INFO] [stdout]     |          ^^^^^^^^^ help: convert the identifier to upper camel case: `LocaleT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `mbstate_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:301:10
[INFO] [stdout]     |
[INFO] [stdout] 301 | pub type mbstate_t = _Mbstatet;
[INFO] [stdout]     |          ^^^^^^^^^ help: convert the identifier to upper camel case: `MbstateT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `time_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:302:10
[INFO] [stdout]     |
[INFO] [stdout] 302 | pub type time_t = __time64_t;
[INFO] [stdout]     |          ^^^^^^ help: convert the identifier to upper camel case: `TimeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `rsize_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:303:10
[INFO] [stdout]     |
[INFO] [stdout] 303 | pub type rsize_t = size_t;
[INFO] [stdout]     |          ^^^^^^^ help: convert the identifier to upper camel case: `RsizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `telnet_error_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:338:10
[INFO] [stdout]     |
[INFO] [stdout] 338 | pub type telnet_error_t = ::std::os::raw::c_int;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TelnetErrorT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `telnet_event_type_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:370:10
[INFO] [stdout]     |
[INFO] [stdout] 370 | pub type telnet_event_type_t = ::std::os::raw::c_int;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TelnetEventTypeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `telnet_event_handler_t` should have an upper camel case name
[INFO] [stdout]     --> src/libtelnet.rs:1167:10
[INFO] [stdout]      |
[INFO] [stdout] 1167 | pub type telnet_event_handler_t = ::std::option::Option<
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TelnetEventHandlerT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `LIBTELNET_INCLUDE` is never used
[INFO] [stdout]  --> src/libtelnet.rs:3:11
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub const LIBTELNET_INCLUDE: u32 = 1;
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_IAC` is never used
[INFO] [stdout]   --> src/libtelnet.rs:31:11
[INFO] [stdout]    |
[INFO] [stdout] 31 | pub const TELNET_IAC: u32 = 255;
[INFO] [stdout]    |           ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_DONT` is never used
[INFO] [stdout]   --> src/libtelnet.rs:32:11
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub const TELNET_DONT: u32 = 254;
[INFO] [stdout]    |           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_DO` is never used
[INFO] [stdout]   --> src/libtelnet.rs:33:11
[INFO] [stdout]    |
[INFO] [stdout] 33 | pub const TELNET_DO: u32 = 253;
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_WONT` is never used
[INFO] [stdout]   --> src/libtelnet.rs:34:11
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub const TELNET_WONT: u32 = 252;
[INFO] [stdout]    |           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_WILL` is never used
[INFO] [stdout]   --> src/libtelnet.rs:35:11
[INFO] [stdout]    |
[INFO] [stdout] 35 | pub const TELNET_WILL: u32 = 251;
[INFO] [stdout]    |           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_SB` is never used
[INFO] [stdout]   --> src/libtelnet.rs:36:11
[INFO] [stdout]    |
[INFO] [stdout] 36 | pub const TELNET_SB: u32 = 250;
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_GA` is never used
[INFO] [stdout]   --> src/libtelnet.rs:37:11
[INFO] [stdout]    |
[INFO] [stdout] 37 | pub const TELNET_GA: u32 = 249;
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_EL` is never used
[INFO] [stdout]   --> src/libtelnet.rs:38:11
[INFO] [stdout]    |
[INFO] [stdout] 38 | pub const TELNET_EL: u32 = 248;
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_EC` is never used
[INFO] [stdout]   --> src/libtelnet.rs:39:11
[INFO] [stdout]    |
[INFO] [stdout] 39 | pub const TELNET_EC: u32 = 247;
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_AYT` is never used
[INFO] [stdout]   --> src/libtelnet.rs:40:11
[INFO] [stdout]    |
[INFO] [stdout] 40 | pub const TELNET_AYT: u32 = 246;
[INFO] [stdout]    |           ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_AO` is never used
[INFO] [stdout]   --> src/libtelnet.rs:41:11
[INFO] [stdout]    |
[INFO] [stdout] 41 | pub const TELNET_AO: u32 = 245;
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_IP` is never used
[INFO] [stdout]   --> src/libtelnet.rs:42:11
[INFO] [stdout]    |
[INFO] [stdout] 42 | pub const TELNET_IP: u32 = 244;
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_BREAK` is never used
[INFO] [stdout]   --> src/libtelnet.rs:43:11
[INFO] [stdout]    |
[INFO] [stdout] 43 | pub const TELNET_BREAK: u32 = 243;
[INFO] [stdout]    |           ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_DM` is never used
[INFO] [stdout]   --> src/libtelnet.rs:44:11
[INFO] [stdout]    |
[INFO] [stdout] 44 | pub const TELNET_DM: u32 = 242;
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_NOP` is never used
[INFO] [stdout]   --> src/libtelnet.rs:45:11
[INFO] [stdout]    |
[INFO] [stdout] 45 | pub const TELNET_NOP: u32 = 241;
[INFO] [stdout]    |           ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_SE` is never used
[INFO] [stdout]   --> src/libtelnet.rs:46:11
[INFO] [stdout]    |
[INFO] [stdout] 46 | pub const TELNET_SE: u32 = 240;
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_EOR` is never used
[INFO] [stdout]   --> src/libtelnet.rs:47:11
[INFO] [stdout]    |
[INFO] [stdout] 47 | pub const TELNET_EOR: u32 = 239;
[INFO] [stdout]    |           ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_ABORT` is never used
[INFO] [stdout]   --> src/libtelnet.rs:48:11
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub const TELNET_ABORT: u32 = 238;
[INFO] [stdout]    |           ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_SUSP` is never used
[INFO] [stdout]   --> src/libtelnet.rs:49:11
[INFO] [stdout]    |
[INFO] [stdout] 49 | pub const TELNET_SUSP: u32 = 237;
[INFO] [stdout]    |           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_EOF` is never used
[INFO] [stdout]   --> src/libtelnet.rs:50:11
[INFO] [stdout]    |
[INFO] [stdout] 50 | pub const TELNET_EOF: u32 = 236;
[INFO] [stdout]    |           ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_BINARY` is never used
[INFO] [stdout]   --> src/libtelnet.rs:51:11
[INFO] [stdout]    |
[INFO] [stdout] 51 | pub const TELNET_TELOPT_BINARY: u32 = 0;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_ECHO` is never used
[INFO] [stdout]   --> src/libtelnet.rs:52:11
[INFO] [stdout]    |
[INFO] [stdout] 52 | pub const TELNET_TELOPT_ECHO: u32 = 1;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_RCP` is never used
[INFO] [stdout]   --> src/libtelnet.rs:53:11
[INFO] [stdout]    |
[INFO] [stdout] 53 | pub const TELNET_TELOPT_RCP: u32 = 2;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_SGA` is never used
[INFO] [stdout]   --> src/libtelnet.rs:54:11
[INFO] [stdout]    |
[INFO] [stdout] 54 | pub const TELNET_TELOPT_SGA: u32 = 3;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAMS` is never used
[INFO] [stdout]   --> src/libtelnet.rs:55:11
[INFO] [stdout]    |
[INFO] [stdout] 55 | pub const TELNET_TELOPT_NAMS: u32 = 4;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_STATUS` is never used
[INFO] [stdout]   --> src/libtelnet.rs:56:11
[INFO] [stdout]    |
[INFO] [stdout] 56 | pub const TELNET_TELOPT_STATUS: u32 = 5;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_TM` is never used
[INFO] [stdout]   --> src/libtelnet.rs:57:11
[INFO] [stdout]    |
[INFO] [stdout] 57 | pub const TELNET_TELOPT_TM: u32 = 6;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_RCTE` is never used
[INFO] [stdout]   --> src/libtelnet.rs:58:11
[INFO] [stdout]    |
[INFO] [stdout] 58 | pub const TELNET_TELOPT_RCTE: u32 = 7;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAOL` is never used
[INFO] [stdout]   --> src/libtelnet.rs:59:11
[INFO] [stdout]    |
[INFO] [stdout] 59 | pub const TELNET_TELOPT_NAOL: u32 = 8;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAOP` is never used
[INFO] [stdout]   --> src/libtelnet.rs:60:11
[INFO] [stdout]    |
[INFO] [stdout] 60 | pub const TELNET_TELOPT_NAOP: u32 = 9;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAOCRD` is never used
[INFO] [stdout]   --> src/libtelnet.rs:61:11
[INFO] [stdout]    |
[INFO] [stdout] 61 | pub const TELNET_TELOPT_NAOCRD: u32 = 10;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAOHTS` is never used
[INFO] [stdout]   --> src/libtelnet.rs:62:11
[INFO] [stdout]    |
[INFO] [stdout] 62 | pub const TELNET_TELOPT_NAOHTS: u32 = 11;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAOHTD` is never used
[INFO] [stdout]   --> src/libtelnet.rs:63:11
[INFO] [stdout]    |
[INFO] [stdout] 63 | pub const TELNET_TELOPT_NAOHTD: u32 = 12;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAOFFD` is never used
[INFO] [stdout]   --> src/libtelnet.rs:64:11
[INFO] [stdout]    |
[INFO] [stdout] 64 | pub const TELNET_TELOPT_NAOFFD: u32 = 13;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAOVTS` is never used
[INFO] [stdout]   --> src/libtelnet.rs:65:11
[INFO] [stdout]    |
[INFO] [stdout] 65 | pub const TELNET_TELOPT_NAOVTS: u32 = 14;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAOVTD` is never used
[INFO] [stdout]   --> src/libtelnet.rs:66:11
[INFO] [stdout]    |
[INFO] [stdout] 66 | pub const TELNET_TELOPT_NAOVTD: u32 = 15;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAOLFD` is never used
[INFO] [stdout]   --> src/libtelnet.rs:67:11
[INFO] [stdout]    |
[INFO] [stdout] 67 | pub const TELNET_TELOPT_NAOLFD: u32 = 16;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_XASCII` is never used
[INFO] [stdout]   --> src/libtelnet.rs:68:11
[INFO] [stdout]    |
[INFO] [stdout] 68 | pub const TELNET_TELOPT_XASCII: u32 = 17;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_LOGOUT` is never used
[INFO] [stdout]   --> src/libtelnet.rs:69:11
[INFO] [stdout]    |
[INFO] [stdout] 69 | pub const TELNET_TELOPT_LOGOUT: u32 = 18;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_BM` is never used
[INFO] [stdout]   --> src/libtelnet.rs:70:11
[INFO] [stdout]    |
[INFO] [stdout] 70 | pub const TELNET_TELOPT_BM: u32 = 19;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_DET` is never used
[INFO] [stdout]   --> src/libtelnet.rs:71:11
[INFO] [stdout]    |
[INFO] [stdout] 71 | pub const TELNET_TELOPT_DET: u32 = 20;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_SUPDUP` is never used
[INFO] [stdout]   --> src/libtelnet.rs:72:11
[INFO] [stdout]    |
[INFO] [stdout] 72 | pub const TELNET_TELOPT_SUPDUP: u32 = 21;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_SUPDUPOUTPUT` is never used
[INFO] [stdout]   --> src/libtelnet.rs:73:11
[INFO] [stdout]    |
[INFO] [stdout] 73 | pub const TELNET_TELOPT_SUPDUPOUTPUT: u32 = 22;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_SNDLOC` is never used
[INFO] [stdout]   --> src/libtelnet.rs:74:11
[INFO] [stdout]    |
[INFO] [stdout] 74 | pub const TELNET_TELOPT_SNDLOC: u32 = 23;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_TTYPE` is never used
[INFO] [stdout]   --> src/libtelnet.rs:75:11
[INFO] [stdout]    |
[INFO] [stdout] 75 | pub const TELNET_TELOPT_TTYPE: u32 = 24;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_EOR` is never used
[INFO] [stdout]   --> src/libtelnet.rs:76:11
[INFO] [stdout]    |
[INFO] [stdout] 76 | pub const TELNET_TELOPT_EOR: u32 = 25;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_TUID` is never used
[INFO] [stdout]   --> src/libtelnet.rs:77:11
[INFO] [stdout]    |
[INFO] [stdout] 77 | pub const TELNET_TELOPT_TUID: u32 = 26;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_OUTMRK` is never used
[INFO] [stdout]   --> src/libtelnet.rs:78:11
[INFO] [stdout]    |
[INFO] [stdout] 78 | pub const TELNET_TELOPT_OUTMRK: u32 = 27;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_TTYLOC` is never used
[INFO] [stdout]   --> src/libtelnet.rs:79:11
[INFO] [stdout]    |
[INFO] [stdout] 79 | pub const TELNET_TELOPT_TTYLOC: u32 = 28;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_3270REGIME` is never used
[INFO] [stdout]   --> src/libtelnet.rs:80:11
[INFO] [stdout]    |
[INFO] [stdout] 80 | pub const TELNET_TELOPT_3270REGIME: u32 = 29;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_X3PAD` is never used
[INFO] [stdout]   --> src/libtelnet.rs:81:11
[INFO] [stdout]    |
[INFO] [stdout] 81 | pub const TELNET_TELOPT_X3PAD: u32 = 30;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAWS` is never used
[INFO] [stdout]   --> src/libtelnet.rs:82:11
[INFO] [stdout]    |
[INFO] [stdout] 82 | pub const TELNET_TELOPT_NAWS: u32 = 31;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_TSPEED` is never used
[INFO] [stdout]   --> src/libtelnet.rs:83:11
[INFO] [stdout]    |
[INFO] [stdout] 83 | pub const TELNET_TELOPT_TSPEED: u32 = 32;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_LFLOW` is never used
[INFO] [stdout]   --> src/libtelnet.rs:84:11
[INFO] [stdout]    |
[INFO] [stdout] 84 | pub const TELNET_TELOPT_LFLOW: u32 = 33;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_LINEMODE` is never used
[INFO] [stdout]   --> src/libtelnet.rs:85:11
[INFO] [stdout]    |
[INFO] [stdout] 85 | pub const TELNET_TELOPT_LINEMODE: u32 = 34;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_XDISPLOC` is never used
[INFO] [stdout]   --> src/libtelnet.rs:86:11
[INFO] [stdout]    |
[INFO] [stdout] 86 | pub const TELNET_TELOPT_XDISPLOC: u32 = 35;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_ENVIRON` is never used
[INFO] [stdout]   --> src/libtelnet.rs:87:11
[INFO] [stdout]    |
[INFO] [stdout] 87 | pub const TELNET_TELOPT_ENVIRON: u32 = 36;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_AUTHENTICATION` is never used
[INFO] [stdout]   --> src/libtelnet.rs:88:11
[INFO] [stdout]    |
[INFO] [stdout] 88 | pub const TELNET_TELOPT_AUTHENTICATION: u32 = 37;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_ENCRYPT` is never used
[INFO] [stdout]   --> src/libtelnet.rs:89:11
[INFO] [stdout]    |
[INFO] [stdout] 89 | pub const TELNET_TELOPT_ENCRYPT: u32 = 38;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NEW_ENVIRON` is never used
[INFO] [stdout]   --> src/libtelnet.rs:90:11
[INFO] [stdout]    |
[INFO] [stdout] 90 | pub const TELNET_TELOPT_NEW_ENVIRON: u32 = 39;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_MSSP` is never used
[INFO] [stdout]   --> src/libtelnet.rs:91:11
[INFO] [stdout]    |
[INFO] [stdout] 91 | pub const TELNET_TELOPT_MSSP: u32 = 70;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_COMPRESS` is never used
[INFO] [stdout]   --> src/libtelnet.rs:92:11
[INFO] [stdout]    |
[INFO] [stdout] 92 | pub const TELNET_TELOPT_COMPRESS: u32 = 85;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_COMPRESS2` is never used
[INFO] [stdout]   --> src/libtelnet.rs:93:11
[INFO] [stdout]    |
[INFO] [stdout] 93 | pub const TELNET_TELOPT_COMPRESS2: u32 = 86;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_ZMP` is never used
[INFO] [stdout]   --> src/libtelnet.rs:94:11
[INFO] [stdout]    |
[INFO] [stdout] 94 | pub const TELNET_TELOPT_ZMP: u32 = 93;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_EXOPL` is never used
[INFO] [stdout]   --> src/libtelnet.rs:95:11
[INFO] [stdout]    |
[INFO] [stdout] 95 | pub const TELNET_TELOPT_EXOPL: u32 = 255;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_MCCP2` is never used
[INFO] [stdout]   --> src/libtelnet.rs:96:11
[INFO] [stdout]    |
[INFO] [stdout] 96 | pub const TELNET_TELOPT_MCCP2: u32 = 86;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TTYPE_IS` is never used
[INFO] [stdout]   --> src/libtelnet.rs:97:11
[INFO] [stdout]    |
[INFO] [stdout] 97 | pub const TELNET_TTYPE_IS: u32 = 0;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TTYPE_SEND` is never used
[INFO] [stdout]   --> src/libtelnet.rs:98:11
[INFO] [stdout]    |
[INFO] [stdout] 98 | pub const TELNET_TTYPE_SEND: u32 = 1;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_ENVIRON_IS` is never used
[INFO] [stdout]   --> src/libtelnet.rs:99:11
[INFO] [stdout]    |
[INFO] [stdout] 99 | pub const TELNET_ENVIRON_IS: u32 = 0;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_ENVIRON_SEND` is never used
[INFO] [stdout]    --> src/libtelnet.rs:100:11
[INFO] [stdout]     |
[INFO] [stdout] 100 | pub const TELNET_ENVIRON_SEND: u32 = 1;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_ENVIRON_INFO` is never used
[INFO] [stdout]    --> src/libtelnet.rs:101:11
[INFO] [stdout]     |
[INFO] [stdout] 101 | pub const TELNET_ENVIRON_INFO: u32 = 2;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_ENVIRON_VAR` is never used
[INFO] [stdout]    --> src/libtelnet.rs:102:11
[INFO] [stdout]     |
[INFO] [stdout] 102 | pub const TELNET_ENVIRON_VAR: u32 = 0;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_ENVIRON_VALUE` is never used
[INFO] [stdout]    --> src/libtelnet.rs:103:11
[INFO] [stdout]     |
[INFO] [stdout] 103 | pub const TELNET_ENVIRON_VALUE: u32 = 1;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_ENVIRON_ESC` is never used
[INFO] [stdout]    --> src/libtelnet.rs:104:11
[INFO] [stdout]     |
[INFO] [stdout] 104 | pub const TELNET_ENVIRON_ESC: u32 = 2;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_ENVIRON_USERVAR` is never used
[INFO] [stdout]    --> src/libtelnet.rs:105:11
[INFO] [stdout]     |
[INFO] [stdout] 105 | pub const TELNET_ENVIRON_USERVAR: u32 = 3;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_MSSP_VAR` is never used
[INFO] [stdout]    --> src/libtelnet.rs:106:11
[INFO] [stdout]     |
[INFO] [stdout] 106 | pub const TELNET_MSSP_VAR: u32 = 1;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_MSSP_VAL` is never used
[INFO] [stdout]    --> src/libtelnet.rs:107:11
[INFO] [stdout]     |
[INFO] [stdout] 107 | pub const TELNET_MSSP_VAL: u32 = 2;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_FLAG_PROXY` is never used
[INFO] [stdout]    --> src/libtelnet.rs:108:11
[INFO] [stdout]     |
[INFO] [stdout] 108 | pub const TELNET_FLAG_PROXY: u32 = 1;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_FLAG_NVT_EOL` is never used
[INFO] [stdout]    --> src/libtelnet.rs:109:11
[INFO] [stdout]     |
[INFO] [stdout] 109 | pub const TELNET_FLAG_NVT_EOL: u32 = 2;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_FLAG_TRANSMIT_BINARY` is never used
[INFO] [stdout]    --> src/libtelnet.rs:110:11
[INFO] [stdout]     |
[INFO] [stdout] 110 | pub const TELNET_FLAG_TRANSMIT_BINARY: u32 = 32;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_FLAG_RECEIVE_BINARY` is never used
[INFO] [stdout]    --> src/libtelnet.rs:111:11
[INFO] [stdout]     |
[INFO] [stdout] 111 | pub const TELNET_FLAG_RECEIVE_BINARY: u32 = 64;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_PFLAG_DEFLATE` is never used
[INFO] [stdout]    --> src/libtelnet.rs:112:11
[INFO] [stdout]     |
[INFO] [stdout] 112 | pub const TELNET_PFLAG_DEFLATE: u32 = 128;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `va_list` is never used
[INFO] [stdout]    --> src/libtelnet.rs:113:10
[INFO] [stdout]     |
[INFO] [stdout] 113 | pub type va_list = *mut ::std::os::raw::c_char;
[INFO] [stdout]     |          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `wchar_t` is never used
[INFO] [stdout]    --> src/libtelnet.rs:119:10
[INFO] [stdout]     |
[INFO] [stdout] 119 | pub type wchar_t = ::std::os::raw::c_ushort;
[INFO] [stdout]     |          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `errno_t` is never used
[INFO] [stdout]    --> src/libtelnet.rs:148:10
[INFO] [stdout]     |
[INFO] [stdout] 148 | pub type errno_t = ::std::os::raw::c_int;
[INFO] [stdout]     |          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `wint_t` is never used
[INFO] [stdout]    --> src/libtelnet.rs:149:10
[INFO] [stdout]     |
[INFO] [stdout] 149 | pub type wint_t = ::std::os::raw::c_ushort;
[INFO] [stdout]     |          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `wctype_t` is never used
[INFO] [stdout]    --> src/libtelnet.rs:150:10
[INFO] [stdout]     |
[INFO] [stdout] 150 | pub type wctype_t = ::std::os::raw::c_ushort;
[INFO] [stdout]     |          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `mbstate_t` is never used
[INFO] [stdout]    --> src/libtelnet.rs:301:10
[INFO] [stdout]     |
[INFO] [stdout] 301 | pub type mbstate_t = _Mbstatet;
[INFO] [stdout]     |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `time_t` is never used
[INFO] [stdout]    --> src/libtelnet.rs:302:10
[INFO] [stdout]     |
[INFO] [stdout] 302 | pub type time_t = __time64_t;
[INFO] [stdout]     |          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `rsize_t` is never used
[INFO] [stdout]    --> src/libtelnet.rs:303:10
[INFO] [stdout]     |
[INFO] [stdout] 303 | pub type rsize_t = size_t;
[INFO] [stdout]     |          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_EOK` is never used
[INFO] [stdout]    --> src/libtelnet.rs:326:11
[INFO] [stdout]     |
[INFO] [stdout] 326 | pub const telnet_error_t_TELNET_EOK: telnet_error_t = 0;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_EBADVAL` is never used
[INFO] [stdout]    --> src/libtelnet.rs:328:11
[INFO] [stdout]     |
[INFO] [stdout] 328 | pub const telnet_error_t_TELNET_EBADVAL: telnet_error_t = 1;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_ENOMEM` is never used
[INFO] [stdout]    --> src/libtelnet.rs:330:11
[INFO] [stdout]     |
[INFO] [stdout] 330 | pub const telnet_error_t_TELNET_ENOMEM: telnet_error_t = 2;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_EOVERFLOW` is never used
[INFO] [stdout]    --> src/libtelnet.rs:332:11
[INFO] [stdout]     |
[INFO] [stdout] 332 | pub const telnet_error_t_TELNET_EOVERFLOW: telnet_error_t = 3;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_EPROTOCOL` is never used
[INFO] [stdout]    --> src/libtelnet.rs:334:11
[INFO] [stdout]     |
[INFO] [stdout] 334 | pub const telnet_error_t_TELNET_EPROTOCOL: telnet_error_t = 4;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_ECOMPRESS` is never used
[INFO] [stdout]    --> src/libtelnet.rs:336:11
[INFO] [stdout]     |
[INFO] [stdout] 336 | pub const telnet_error_t_TELNET_ECOMPRESS: telnet_error_t = 5;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_DATA` is never used
[INFO] [stdout]    --> src/libtelnet.rs:340:11
[INFO] [stdout]     |
[INFO] [stdout] 340 | pub const telnet_event_type_t_TELNET_EV_DATA: telnet_event_type_t = 0;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_SEND` is never used
[INFO] [stdout]    --> src/libtelnet.rs:342:11
[INFO] [stdout]     |
[INFO] [stdout] 342 | pub const telnet_event_type_t_TELNET_EV_SEND: telnet_event_type_t = 1;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_IAC` is never used
[INFO] [stdout]    --> src/libtelnet.rs:344:11
[INFO] [stdout]     |
[INFO] [stdout] 344 | pub const telnet_event_type_t_TELNET_EV_IAC: telnet_event_type_t = 2;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_WILL` is never used
[INFO] [stdout]    --> src/libtelnet.rs:346:11
[INFO] [stdout]     |
[INFO] [stdout] 346 | pub const telnet_event_type_t_TELNET_EV_WILL: telnet_event_type_t = 3;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_WONT` is never used
[INFO] [stdout]    --> src/libtelnet.rs:348:11
[INFO] [stdout]     |
[INFO] [stdout] 348 | pub const telnet_event_type_t_TELNET_EV_WONT: telnet_event_type_t = 4;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_DO` is never used
[INFO] [stdout]    --> src/libtelnet.rs:350:11
[INFO] [stdout]     |
[INFO] [stdout] 350 | pub const telnet_event_type_t_TELNET_EV_DO: telnet_event_type_t = 5;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_DONT` is never used
[INFO] [stdout]    --> src/libtelnet.rs:352:11
[INFO] [stdout]     |
[INFO] [stdout] 352 | pub const telnet_event_type_t_TELNET_EV_DONT: telnet_event_type_t = 6;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_SUBNEGOTIATION` is never used
[INFO] [stdout]    --> src/libtelnet.rs:354:11
[INFO] [stdout]     |
[INFO] [stdout] 354 | pub const telnet_event_type_t_TELNET_EV_SUBNEGOTIATION: telnet_event_type_t = 7;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_COMPRESS` is never used
[INFO] [stdout]    --> src/libtelnet.rs:356:11
[INFO] [stdout]     |
[INFO] [stdout] 356 | pub const telnet_event_type_t_TELNET_EV_COMPRESS: telnet_event_type_t = 8;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_ZMP` is never used
[INFO] [stdout]    --> src/libtelnet.rs:358:11
[INFO] [stdout]     |
[INFO] [stdout] 358 | pub const telnet_event_type_t_TELNET_EV_ZMP: telnet_event_type_t = 9;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_TTYPE` is never used
[INFO] [stdout]    --> src/libtelnet.rs:360:11
[INFO] [stdout]     |
[INFO] [stdout] 360 | pub const telnet_event_type_t_TELNET_EV_TTYPE: telnet_event_type_t = 10;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_ENVIRON` is never used
[INFO] [stdout]    --> src/libtelnet.rs:362:11
[INFO] [stdout]     |
[INFO] [stdout] 362 | pub const telnet_event_type_t_TELNET_EV_ENVIRON: telnet_event_type_t = 11;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_MSSP` is never used
[INFO] [stdout]    --> src/libtelnet.rs:364:11
[INFO] [stdout]     |
[INFO] [stdout] 364 | pub const telnet_event_type_t_TELNET_EV_MSSP: telnet_event_type_t = 12;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_WARNING` is never used
[INFO] [stdout]    --> src/libtelnet.rs:366:11
[INFO] [stdout]     |
[INFO] [stdout] 366 | pub const telnet_event_type_t_TELNET_EV_WARNING: telnet_event_type_t = 13;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_ERROR` is never used
[INFO] [stdout]    --> src/libtelnet.rs:368:11
[INFO] [stdout]     |
[INFO] [stdout] 368 | pub const telnet_event_type_t_TELNET_EV_ERROR: telnet_event_type_t = 14;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_recv` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1268:12
[INFO] [stdout]      |
[INFO] [stdout] 1268 |     pub fn telnet_recv(telnet: *mut telnet_t, buffer: *const ::std::os::raw::c_char, size: size_t);
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_iac` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1275:12
[INFO] [stdout]      |
[INFO] [stdout] 1275 |     pub fn telnet_iac(telnet: *mut telnet_t, cmd: ::std::os::raw::c_uchar);
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_negotiate` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1287:12
[INFO] [stdout]      |
[INFO] [stdout] 1287 |     pub fn telnet_negotiate(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_send` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1299:12
[INFO] [stdout]      |
[INFO] [stdout] 1299 |     pub fn telnet_send(telnet: *mut telnet_t, buffer: *const ::std::os::raw::c_char, size: size_t);
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_send_text` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1308:12
[INFO] [stdout]      |
[INFO] [stdout] 1308 |     pub fn telnet_send_text(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_begin_sb` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1323:12
[INFO] [stdout]      |
[INFO] [stdout] 1323 |     pub fn telnet_begin_sb(telnet: *mut telnet_t, telopt: ::std::os::raw::c_uchar);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_subnegotiation` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1337:12
[INFO] [stdout]      |
[INFO] [stdout] 1337 |     pub fn telnet_subnegotiation(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_begin_compress2` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1355:12
[INFO] [stdout]      |
[INFO] [stdout] 1355 |     pub fn telnet_begin_compress2(telnet: *mut telnet_t);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_printf` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1370:12
[INFO] [stdout]      |
[INFO] [stdout] 1370 |     pub fn telnet_printf(
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_vprintf` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1380:12
[INFO] [stdout]      |
[INFO] [stdout] 1380 |     pub fn telnet_vprintf(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_raw_printf` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1396:12
[INFO] [stdout]      |
[INFO] [stdout] 1396 |     pub fn telnet_raw_printf(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_raw_vprintf` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1406:12
[INFO] [stdout]      |
[INFO] [stdout] 1406 |     pub fn telnet_raw_vprintf(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_begin_newenviron` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1424:12
[INFO] [stdout]      |
[INFO] [stdout] 1424 |     pub fn telnet_begin_newenviron(telnet: *mut telnet_t, type_: ::std::os::raw::c_uchar);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_newenviron_value` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1436:12
[INFO] [stdout]      |
[INFO] [stdout] 1436 |     pub fn telnet_newenviron_value(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_ttype_send` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1448:12
[INFO] [stdout]      |
[INFO] [stdout] 1448 |     pub fn telnet_ttype_send(telnet: *mut telnet_t);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_ttype_is` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1479:12
[INFO] [stdout]      |
[INFO] [stdout] 1479 |     pub fn telnet_ttype_is(telnet: *mut telnet_t, ttype: *const ::std::os::raw::c_char);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_send_zmp` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1487:12
[INFO] [stdout]      |
[INFO] [stdout] 1487 |     pub fn telnet_send_zmp(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_send_zmpv` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1500:12
[INFO] [stdout]      |
[INFO] [stdout] 1500 |     pub fn telnet_send_zmpv(telnet: *mut telnet_t, ...);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_send_vzmpv` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1506:12
[INFO] [stdout]      |
[INFO] [stdout] 1506 |     pub fn telnet_send_vzmpv(telnet: *mut telnet_t, va: va_list);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_begin_zmp` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1513:12
[INFO] [stdout]      |
[INFO] [stdout] 1513 |     pub fn telnet_begin_zmp(telnet: *mut telnet_t, cmd: *const ::std::os::raw::c_char);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_zmp_arg` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1520:12
[INFO] [stdout]      |
[INFO] [stdout] 1520 |     pub fn telnet_zmp_arg(telnet: *mut telnet_t, arg: *const ::std::os::raw::c_char);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `_Wchar` should have a snake case name
[INFO] [stdout]    --> src/libtelnet.rs:254:9
[INFO] [stdout]     |
[INFO] [stdout] 254 |     pub _Wchar: ::std::os::raw::c_ulong,
[INFO] [stdout]     |         ^^^^^^ help: convert the identifier to snake case (notice the capitalization): `_wchar`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(non_snake_case)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `_Byte` should have a snake case name
[INFO] [stdout]    --> src/libtelnet.rs:255:9
[INFO] [stdout]     |
[INFO] [stdout] 255 |     pub _Byte: ::std::os::raw::c_ushort,
[INFO] [stdout]     |         ^^^^^ help: convert the identifier to snake case: `_byte`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `_State` should have a snake case name
[INFO] [stdout]    --> src/libtelnet.rs:256:9
[INFO] [stdout]     |
[INFO] [stdout] 256 |     pub _State: ::std::os::raw::c_ushort,
[INFO] [stdout]     |         ^^^^^^ help: convert the identifier to snake case (notice the capitalization): `_state`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_EOK` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:326:11
[INFO] [stdout]     |
[INFO] [stdout] 326 | pub const telnet_error_t_TELNET_EOK: telnet_error_t = 0;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_ERROR_T_TELNET_EOK`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(non_upper_case_globals)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_EBADVAL` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:328:11
[INFO] [stdout]     |
[INFO] [stdout] 328 | pub const telnet_error_t_TELNET_EBADVAL: telnet_error_t = 1;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_ERROR_T_TELNET_EBADVAL`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_ENOMEM` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:330:11
[INFO] [stdout]     |
[INFO] [stdout] 330 | pub const telnet_error_t_TELNET_ENOMEM: telnet_error_t = 2;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_ERROR_T_TELNET_ENOMEM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_EOVERFLOW` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:332:11
[INFO] [stdout]     |
[INFO] [stdout] 332 | pub const telnet_error_t_TELNET_EOVERFLOW: telnet_error_t = 3;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_ERROR_T_TELNET_EOVERFLOW`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_EPROTOCOL` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:334:11
[INFO] [stdout]     |
[INFO] [stdout] 334 | pub const telnet_error_t_TELNET_EPROTOCOL: telnet_error_t = 4;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_ERROR_T_TELNET_EPROTOCOL`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_ECOMPRESS` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:336:11
[INFO] [stdout]     |
[INFO] [stdout] 336 | pub const telnet_error_t_TELNET_ECOMPRESS: telnet_error_t = 5;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_ERROR_T_TELNET_ECOMPRESS`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_DATA` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:340:11
[INFO] [stdout]     |
[INFO] [stdout] 340 | pub const telnet_event_type_t_TELNET_EV_DATA: telnet_event_type_t = 0;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_DATA`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_SEND` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:342:11
[INFO] [stdout]     |
[INFO] [stdout] 342 | pub const telnet_event_type_t_TELNET_EV_SEND: telnet_event_type_t = 1;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_SEND`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_IAC` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:344:11
[INFO] [stdout]     |
[INFO] [stdout] 344 | pub const telnet_event_type_t_TELNET_EV_IAC: telnet_event_type_t = 2;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_IAC`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_WILL` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:346:11
[INFO] [stdout]     |
[INFO] [stdout] 346 | pub const telnet_event_type_t_TELNET_EV_WILL: telnet_event_type_t = 3;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_WILL`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_WONT` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:348:11
[INFO] [stdout]     |
[INFO] [stdout] 348 | pub const telnet_event_type_t_TELNET_EV_WONT: telnet_event_type_t = 4;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_WONT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_DO` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:350:11
[INFO] [stdout]     |
[INFO] [stdout] 350 | pub const telnet_event_type_t_TELNET_EV_DO: telnet_event_type_t = 5;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_DO`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_DONT` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:352:11
[INFO] [stdout]     |
[INFO] [stdout] 352 | pub const telnet_event_type_t_TELNET_EV_DONT: telnet_event_type_t = 6;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_DONT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_SUBNEGOTIATION` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:354:11
[INFO] [stdout]     |
[INFO] [stdout] 354 | pub const telnet_event_type_t_TELNET_EV_SUBNEGOTIATION: telnet_event_type_t = 7;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_SUBNEGOTIATION`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_COMPRESS` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:356:11
[INFO] [stdout]     |
[INFO] [stdout] 356 | pub const telnet_event_type_t_TELNET_EV_COMPRESS: telnet_event_type_t = 8;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_COMPRESS`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_ZMP` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:358:11
[INFO] [stdout]     |
[INFO] [stdout] 358 | pub const telnet_event_type_t_TELNET_EV_ZMP: telnet_event_type_t = 9;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_ZMP`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_TTYPE` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:360:11
[INFO] [stdout]     |
[INFO] [stdout] 360 | pub const telnet_event_type_t_TELNET_EV_TTYPE: telnet_event_type_t = 10;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_TTYPE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_ENVIRON` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:362:11
[INFO] [stdout]     |
[INFO] [stdout] 362 | pub const telnet_event_type_t_TELNET_EV_ENVIRON: telnet_event_type_t = 11;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_ENVIRON`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_MSSP` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:364:11
[INFO] [stdout]     |
[INFO] [stdout] 364 | pub const telnet_event_type_t_TELNET_EV_MSSP: telnet_event_type_t = 12;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_MSSP`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_WARNING` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:366:11
[INFO] [stdout]     |
[INFO] [stdout] 366 | pub const telnet_event_type_t_TELNET_EV_WARNING: telnet_event_type_t = 13;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_WARNING`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_ERROR` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:368:11
[INFO] [stdout]     |
[INFO] [stdout] 368 | pub const telnet_event_type_t_TELNET_EV_ERROR: telnet_event_type_t = 14;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_ERROR`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 174 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 7.65s
[INFO] running `Command { std: "docker" "inspect" "b64dbb9ba18d54e01f968448ddcc22739597e297d333e847bfae0a3ac1bafeba", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b64dbb9ba18d54e01f968448ddcc22739597e297d333e847bfae0a3ac1bafeba", kill_on_drop: false }`
[INFO] [stdout] b64dbb9ba18d54e01f968448ddcc22739597e297d333e847bfae0a3ac1bafeba
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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" "+1.75.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 70acecf67ebddb7a38f67cd465be06ece73602738691b38bb8e0caad9d5aaf21
[INFO] running `Command { std: "docker" "start" "-a" "70acecf67ebddb7a38f67cd465be06ece73602738691b38bb8e0caad9d5aaf21", kill_on_drop: false }`
[INFO] [stderr]    Compiling lunatic-telnet-rs v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: type `va_list` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:113:10
[INFO] [stdout]     |
[INFO] [stdout] 113 | pub type va_list = *mut ::std::os::raw::c_char;
[INFO] [stdout]     |          ^^^^^^^ help: convert the identifier to upper camel case: `VaList`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(non_camel_case_types)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `size_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:117:10
[INFO] [stdout]     |
[INFO] [stdout] 117 | pub type size_t = ::std::os::raw::c_ulonglong;
[INFO] [stdout]     |          ^^^^^^ help: convert the identifier to upper camel case: `SizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__vcrt_bool` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:118:10
[INFO] [stdout]     |
[INFO] [stdout] 118 | pub type __vcrt_bool = bool;
[INFO] [stdout]     |          ^^^^^^^^^^^ help: convert the identifier to upper camel case: `VcrtBool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `wchar_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:119:10
[INFO] [stdout]     |
[INFO] [stdout] 119 | pub type wchar_t = ::std::os::raw::c_ushort;
[INFO] [stdout]     |          ^^^^^^^ help: convert the identifier to upper camel case: `WcharT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__crt_bool` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:132:10
[INFO] [stdout]     |
[INFO] [stdout] 132 | pub type __crt_bool = bool;
[INFO] [stdout]     |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `CrtBool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `errno_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:148:10
[INFO] [stdout]     |
[INFO] [stdout] 148 | pub type errno_t = ::std::os::raw::c_int;
[INFO] [stdout]     |          ^^^^^^^ help: convert the identifier to upper camel case: `ErrnoT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `wint_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:149:10
[INFO] [stdout]     |
[INFO] [stdout] 149 | pub type wint_t = ::std::os::raw::c_ushort;
[INFO] [stdout]     |          ^^^^^^ help: convert the identifier to upper camel case: `WintT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `wctype_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:150:10
[INFO] [stdout]     |
[INFO] [stdout] 150 | pub type wctype_t = ::std::os::raw::c_ushort;
[INFO] [stdout]     |          ^^^^^^^^ help: convert the identifier to upper camel case: `WctypeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__time32_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:151:10
[INFO] [stdout]     |
[INFO] [stdout] 151 | pub type __time32_t = ::std::os::raw::c_long;
[INFO] [stdout]     |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `Time32T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__time64_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:152:10
[INFO] [stdout]     |
[INFO] [stdout] 152 | pub type __time64_t = ::std::os::raw::c_longlong;
[INFO] [stdout]     |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `Time64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `_locale_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:250:10
[INFO] [stdout]     |
[INFO] [stdout] 250 | pub type _locale_t = *mut __crt_locale_pointers;
[INFO] [stdout]     |          ^^^^^^^^^ help: convert the identifier to upper camel case: `LocaleT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `mbstate_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:301:10
[INFO] [stdout]     |
[INFO] [stdout] 301 | pub type mbstate_t = _Mbstatet;
[INFO] [stdout]     |          ^^^^^^^^^ help: convert the identifier to upper camel case: `MbstateT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `time_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:302:10
[INFO] [stdout]     |
[INFO] [stdout] 302 | pub type time_t = __time64_t;
[INFO] [stdout]     |          ^^^^^^ help: convert the identifier to upper camel case: `TimeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `rsize_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:303:10
[INFO] [stdout]     |
[INFO] [stdout] 303 | pub type rsize_t = size_t;
[INFO] [stdout]     |          ^^^^^^^ help: convert the identifier to upper camel case: `RsizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `telnet_error_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:338:10
[INFO] [stdout]     |
[INFO] [stdout] 338 | pub type telnet_error_t = ::std::os::raw::c_int;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TelnetErrorT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `telnet_event_type_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:370:10
[INFO] [stdout]     |
[INFO] [stdout] 370 | pub type telnet_event_type_t = ::std::os::raw::c_int;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TelnetEventTypeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `telnet_event_handler_t` should have an upper camel case name
[INFO] [stdout]     --> src/libtelnet.rs:1167:10
[INFO] [stdout]      |
[INFO] [stdout] 1167 | pub type telnet_event_handler_t = ::std::option::Option<
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TelnetEventHandlerT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `LIBTELNET_INCLUDE` is never used
[INFO] [stdout]  --> src/libtelnet.rs:3:11
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub const LIBTELNET_INCLUDE: u32 = 1;
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_IAC` is never used
[INFO] [stdout]   --> src/libtelnet.rs:31:11
[INFO] [stdout]    |
[INFO] [stdout] 31 | pub const TELNET_IAC: u32 = 255;
[INFO] [stdout]    |           ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_DONT` is never used
[INFO] [stdout]   --> src/libtelnet.rs:32:11
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub const TELNET_DONT: u32 = 254;
[INFO] [stdout]    |           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_DO` is never used
[INFO] [stdout]   --> src/libtelnet.rs:33:11
[INFO] [stdout]    |
[INFO] [stdout] 33 | pub const TELNET_DO: u32 = 253;
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_WONT` is never used
[INFO] [stdout]   --> src/libtelnet.rs:34:11
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub const TELNET_WONT: u32 = 252;
[INFO] [stdout]    |           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_WILL` is never used
[INFO] [stdout]   --> src/libtelnet.rs:35:11
[INFO] [stdout]    |
[INFO] [stdout] 35 | pub const TELNET_WILL: u32 = 251;
[INFO] [stdout]    |           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_SB` is never used
[INFO] [stdout]   --> src/libtelnet.rs:36:11
[INFO] [stdout]    |
[INFO] [stdout] 36 | pub const TELNET_SB: u32 = 250;
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_GA` is never used
[INFO] [stdout]   --> src/libtelnet.rs:37:11
[INFO] [stdout]    |
[INFO] [stdout] 37 | pub const TELNET_GA: u32 = 249;
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_EL` is never used
[INFO] [stdout]   --> src/libtelnet.rs:38:11
[INFO] [stdout]    |
[INFO] [stdout] 38 | pub const TELNET_EL: u32 = 248;
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_EC` is never used
[INFO] [stdout]   --> src/libtelnet.rs:39:11
[INFO] [stdout]    |
[INFO] [stdout] 39 | pub const TELNET_EC: u32 = 247;
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_AYT` is never used
[INFO] [stdout]   --> src/libtelnet.rs:40:11
[INFO] [stdout]    |
[INFO] [stdout] 40 | pub const TELNET_AYT: u32 = 246;
[INFO] [stdout]    |           ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_AO` is never used
[INFO] [stdout]   --> src/libtelnet.rs:41:11
[INFO] [stdout]    |
[INFO] [stdout] 41 | pub const TELNET_AO: u32 = 245;
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_IP` is never used
[INFO] [stdout]   --> src/libtelnet.rs:42:11
[INFO] [stdout]    |
[INFO] [stdout] 42 | pub const TELNET_IP: u32 = 244;
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_BREAK` is never used
[INFO] [stdout]   --> src/libtelnet.rs:43:11
[INFO] [stdout]    |
[INFO] [stdout] 43 | pub const TELNET_BREAK: u32 = 243;
[INFO] [stdout]    |           ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_DM` is never used
[INFO] [stdout]   --> src/libtelnet.rs:44:11
[INFO] [stdout]    |
[INFO] [stdout] 44 | pub const TELNET_DM: u32 = 242;
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_NOP` is never used
[INFO] [stdout]   --> src/libtelnet.rs:45:11
[INFO] [stdout]    |
[INFO] [stdout] 45 | pub const TELNET_NOP: u32 = 241;
[INFO] [stdout]    |           ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_SE` is never used
[INFO] [stdout]   --> src/libtelnet.rs:46:11
[INFO] [stdout]    |
[INFO] [stdout] 46 | pub const TELNET_SE: u32 = 240;
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_EOR` is never used
[INFO] [stdout]   --> src/libtelnet.rs:47:11
[INFO] [stdout]    |
[INFO] [stdout] 47 | pub const TELNET_EOR: u32 = 239;
[INFO] [stdout]    |           ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_ABORT` is never used
[INFO] [stdout]   --> src/libtelnet.rs:48:11
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub const TELNET_ABORT: u32 = 238;
[INFO] [stdout]    |           ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_SUSP` is never used
[INFO] [stdout]   --> src/libtelnet.rs:49:11
[INFO] [stdout]    |
[INFO] [stdout] 49 | pub const TELNET_SUSP: u32 = 237;
[INFO] [stdout]    |           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_EOF` is never used
[INFO] [stdout]   --> src/libtelnet.rs:50:11
[INFO] [stdout]    |
[INFO] [stdout] 50 | pub const TELNET_EOF: u32 = 236;
[INFO] [stdout]    |           ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_BINARY` is never used
[INFO] [stdout]   --> src/libtelnet.rs:51:11
[INFO] [stdout]    |
[INFO] [stdout] 51 | pub const TELNET_TELOPT_BINARY: u32 = 0;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_ECHO` is never used
[INFO] [stdout]   --> src/libtelnet.rs:52:11
[INFO] [stdout]    |
[INFO] [stdout] 52 | pub const TELNET_TELOPT_ECHO: u32 = 1;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_RCP` is never used
[INFO] [stdout]   --> src/libtelnet.rs:53:11
[INFO] [stdout]    |
[INFO] [stdout] 53 | pub const TELNET_TELOPT_RCP: u32 = 2;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_SGA` is never used
[INFO] [stdout]   --> src/libtelnet.rs:54:11
[INFO] [stdout]    |
[INFO] [stdout] 54 | pub const TELNET_TELOPT_SGA: u32 = 3;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAMS` is never used
[INFO] [stdout]   --> src/libtelnet.rs:55:11
[INFO] [stdout]    |
[INFO] [stdout] 55 | pub const TELNET_TELOPT_NAMS: u32 = 4;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_STATUS` is never used
[INFO] [stdout]   --> src/libtelnet.rs:56:11
[INFO] [stdout]    |
[INFO] [stdout] 56 | pub const TELNET_TELOPT_STATUS: u32 = 5;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_TM` is never used
[INFO] [stdout]   --> src/libtelnet.rs:57:11
[INFO] [stdout]    |
[INFO] [stdout] 57 | pub const TELNET_TELOPT_TM: u32 = 6;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_RCTE` is never used
[INFO] [stdout]   --> src/libtelnet.rs:58:11
[INFO] [stdout]    |
[INFO] [stdout] 58 | pub const TELNET_TELOPT_RCTE: u32 = 7;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAOL` is never used
[INFO] [stdout]   --> src/libtelnet.rs:59:11
[INFO] [stdout]    |
[INFO] [stdout] 59 | pub const TELNET_TELOPT_NAOL: u32 = 8;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAOP` is never used
[INFO] [stdout]   --> src/libtelnet.rs:60:11
[INFO] [stdout]    |
[INFO] [stdout] 60 | pub const TELNET_TELOPT_NAOP: u32 = 9;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAOCRD` is never used
[INFO] [stdout]   --> src/libtelnet.rs:61:11
[INFO] [stdout]    |
[INFO] [stdout] 61 | pub const TELNET_TELOPT_NAOCRD: u32 = 10;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAOHTS` is never used
[INFO] [stdout]   --> src/libtelnet.rs:62:11
[INFO] [stdout]    |
[INFO] [stdout] 62 | pub const TELNET_TELOPT_NAOHTS: u32 = 11;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAOHTD` is never used
[INFO] [stdout]   --> src/libtelnet.rs:63:11
[INFO] [stdout]    |
[INFO] [stdout] 63 | pub const TELNET_TELOPT_NAOHTD: u32 = 12;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAOFFD` is never used
[INFO] [stdout]   --> src/libtelnet.rs:64:11
[INFO] [stdout]    |
[INFO] [stdout] 64 | pub const TELNET_TELOPT_NAOFFD: u32 = 13;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAOVTS` is never used
[INFO] [stdout]   --> src/libtelnet.rs:65:11
[INFO] [stdout]    |
[INFO] [stdout] 65 | pub const TELNET_TELOPT_NAOVTS: u32 = 14;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAOVTD` is never used
[INFO] [stdout]   --> src/libtelnet.rs:66:11
[INFO] [stdout]    |
[INFO] [stdout] 66 | pub const TELNET_TELOPT_NAOVTD: u32 = 15;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAOLFD` is never used
[INFO] [stdout]   --> src/libtelnet.rs:67:11
[INFO] [stdout]    |
[INFO] [stdout] 67 | pub const TELNET_TELOPT_NAOLFD: u32 = 16;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_XASCII` is never used
[INFO] [stdout]   --> src/libtelnet.rs:68:11
[INFO] [stdout]    |
[INFO] [stdout] 68 | pub const TELNET_TELOPT_XASCII: u32 = 17;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_LOGOUT` is never used
[INFO] [stdout]   --> src/libtelnet.rs:69:11
[INFO] [stdout]    |
[INFO] [stdout] 69 | pub const TELNET_TELOPT_LOGOUT: u32 = 18;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_BM` is never used
[INFO] [stdout]   --> src/libtelnet.rs:70:11
[INFO] [stdout]    |
[INFO] [stdout] 70 | pub const TELNET_TELOPT_BM: u32 = 19;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_DET` is never used
[INFO] [stdout]   --> src/libtelnet.rs:71:11
[INFO] [stdout]    |
[INFO] [stdout] 71 | pub const TELNET_TELOPT_DET: u32 = 20;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_SUPDUP` is never used
[INFO] [stdout]   --> src/libtelnet.rs:72:11
[INFO] [stdout]    |
[INFO] [stdout] 72 | pub const TELNET_TELOPT_SUPDUP: u32 = 21;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_SUPDUPOUTPUT` is never used
[INFO] [stdout]   --> src/libtelnet.rs:73:11
[INFO] [stdout]    |
[INFO] [stdout] 73 | pub const TELNET_TELOPT_SUPDUPOUTPUT: u32 = 22;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_SNDLOC` is never used
[INFO] [stdout]   --> src/libtelnet.rs:74:11
[INFO] [stdout]    |
[INFO] [stdout] 74 | pub const TELNET_TELOPT_SNDLOC: u32 = 23;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_TTYPE` is never used
[INFO] [stdout]   --> src/libtelnet.rs:75:11
[INFO] [stdout]    |
[INFO] [stdout] 75 | pub const TELNET_TELOPT_TTYPE: u32 = 24;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_EOR` is never used
[INFO] [stdout]   --> src/libtelnet.rs:76:11
[INFO] [stdout]    |
[INFO] [stdout] 76 | pub const TELNET_TELOPT_EOR: u32 = 25;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_TUID` is never used
[INFO] [stdout]   --> src/libtelnet.rs:77:11
[INFO] [stdout]    |
[INFO] [stdout] 77 | pub const TELNET_TELOPT_TUID: u32 = 26;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_OUTMRK` is never used
[INFO] [stdout]   --> src/libtelnet.rs:78:11
[INFO] [stdout]    |
[INFO] [stdout] 78 | pub const TELNET_TELOPT_OUTMRK: u32 = 27;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_TTYLOC` is never used
[INFO] [stdout]   --> src/libtelnet.rs:79:11
[INFO] [stdout]    |
[INFO] [stdout] 79 | pub const TELNET_TELOPT_TTYLOC: u32 = 28;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_3270REGIME` is never used
[INFO] [stdout]   --> src/libtelnet.rs:80:11
[INFO] [stdout]    |
[INFO] [stdout] 80 | pub const TELNET_TELOPT_3270REGIME: u32 = 29;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_X3PAD` is never used
[INFO] [stdout]   --> src/libtelnet.rs:81:11
[INFO] [stdout]    |
[INFO] [stdout] 81 | pub const TELNET_TELOPT_X3PAD: u32 = 30;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAWS` is never used
[INFO] [stdout]   --> src/libtelnet.rs:82:11
[INFO] [stdout]    |
[INFO] [stdout] 82 | pub const TELNET_TELOPT_NAWS: u32 = 31;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_TSPEED` is never used
[INFO] [stdout]   --> src/libtelnet.rs:83:11
[INFO] [stdout]    |
[INFO] [stdout] 83 | pub const TELNET_TELOPT_TSPEED: u32 = 32;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_LFLOW` is never used
[INFO] [stdout]   --> src/libtelnet.rs:84:11
[INFO] [stdout]    |
[INFO] [stdout] 84 | pub const TELNET_TELOPT_LFLOW: u32 = 33;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_LINEMODE` is never used
[INFO] [stdout]   --> src/libtelnet.rs:85:11
[INFO] [stdout]    |
[INFO] [stdout] 85 | pub const TELNET_TELOPT_LINEMODE: u32 = 34;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_XDISPLOC` is never used
[INFO] [stdout]   --> src/libtelnet.rs:86:11
[INFO] [stdout]    |
[INFO] [stdout] 86 | pub const TELNET_TELOPT_XDISPLOC: u32 = 35;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_ENVIRON` is never used
[INFO] [stdout]   --> src/libtelnet.rs:87:11
[INFO] [stdout]    |
[INFO] [stdout] 87 | pub const TELNET_TELOPT_ENVIRON: u32 = 36;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_AUTHENTICATION` is never used
[INFO] [stdout]   --> src/libtelnet.rs:88:11
[INFO] [stdout]    |
[INFO] [stdout] 88 | pub const TELNET_TELOPT_AUTHENTICATION: u32 = 37;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_ENCRYPT` is never used
[INFO] [stdout]   --> src/libtelnet.rs:89:11
[INFO] [stdout]    |
[INFO] [stdout] 89 | pub const TELNET_TELOPT_ENCRYPT: u32 = 38;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NEW_ENVIRON` is never used
[INFO] [stdout]   --> src/libtelnet.rs:90:11
[INFO] [stdout]    |
[INFO] [stdout] 90 | pub const TELNET_TELOPT_NEW_ENVIRON: u32 = 39;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_MSSP` is never used
[INFO] [stdout]   --> src/libtelnet.rs:91:11
[INFO] [stdout]    |
[INFO] [stdout] 91 | pub const TELNET_TELOPT_MSSP: u32 = 70;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_COMPRESS` is never used
[INFO] [stdout]   --> src/libtelnet.rs:92:11
[INFO] [stdout]    |
[INFO] [stdout] 92 | pub const TELNET_TELOPT_COMPRESS: u32 = 85;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_COMPRESS2` is never used
[INFO] [stdout]   --> src/libtelnet.rs:93:11
[INFO] [stdout]    |
[INFO] [stdout] 93 | pub const TELNET_TELOPT_COMPRESS2: u32 = 86;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_ZMP` is never used
[INFO] [stdout]   --> src/libtelnet.rs:94:11
[INFO] [stdout]    |
[INFO] [stdout] 94 | pub const TELNET_TELOPT_ZMP: u32 = 93;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_EXOPL` is never used
[INFO] [stdout]   --> src/libtelnet.rs:95:11
[INFO] [stdout]    |
[INFO] [stdout] 95 | pub const TELNET_TELOPT_EXOPL: u32 = 255;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_MCCP2` is never used
[INFO] [stdout]   --> src/libtelnet.rs:96:11
[INFO] [stdout]    |
[INFO] [stdout] 96 | pub const TELNET_TELOPT_MCCP2: u32 = 86;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TTYPE_IS` is never used
[INFO] [stdout]   --> src/libtelnet.rs:97:11
[INFO] [stdout]    |
[INFO] [stdout] 97 | pub const TELNET_TTYPE_IS: u32 = 0;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TTYPE_SEND` is never used
[INFO] [stdout]   --> src/libtelnet.rs:98:11
[INFO] [stdout]    |
[INFO] [stdout] 98 | pub const TELNET_TTYPE_SEND: u32 = 1;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_ENVIRON_IS` is never used
[INFO] [stdout]   --> src/libtelnet.rs:99:11
[INFO] [stdout]    |
[INFO] [stdout] 99 | pub const TELNET_ENVIRON_IS: u32 = 0;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_ENVIRON_SEND` is never used
[INFO] [stdout]    --> src/libtelnet.rs:100:11
[INFO] [stdout]     |
[INFO] [stdout] 100 | pub const TELNET_ENVIRON_SEND: u32 = 1;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_ENVIRON_INFO` is never used
[INFO] [stdout]    --> src/libtelnet.rs:101:11
[INFO] [stdout]     |
[INFO] [stdout] 101 | pub const TELNET_ENVIRON_INFO: u32 = 2;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_ENVIRON_VAR` is never used
[INFO] [stdout]    --> src/libtelnet.rs:102:11
[INFO] [stdout]     |
[INFO] [stdout] 102 | pub const TELNET_ENVIRON_VAR: u32 = 0;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_ENVIRON_VALUE` is never used
[INFO] [stdout]    --> src/libtelnet.rs:103:11
[INFO] [stdout]     |
[INFO] [stdout] 103 | pub const TELNET_ENVIRON_VALUE: u32 = 1;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_ENVIRON_ESC` is never used
[INFO] [stdout]    --> src/libtelnet.rs:104:11
[INFO] [stdout]     |
[INFO] [stdout] 104 | pub const TELNET_ENVIRON_ESC: u32 = 2;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_ENVIRON_USERVAR` is never used
[INFO] [stdout]    --> src/libtelnet.rs:105:11
[INFO] [stdout]     |
[INFO] [stdout] 105 | pub const TELNET_ENVIRON_USERVAR: u32 = 3;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_MSSP_VAR` is never used
[INFO] [stdout]    --> src/libtelnet.rs:106:11
[INFO] [stdout]     |
[INFO] [stdout] 106 | pub const TELNET_MSSP_VAR: u32 = 1;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_MSSP_VAL` is never used
[INFO] [stdout]    --> src/libtelnet.rs:107:11
[INFO] [stdout]     |
[INFO] [stdout] 107 | pub const TELNET_MSSP_VAL: u32 = 2;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_FLAG_PROXY` is never used
[INFO] [stdout]    --> src/libtelnet.rs:108:11
[INFO] [stdout]     |
[INFO] [stdout] 108 | pub const TELNET_FLAG_PROXY: u32 = 1;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_FLAG_NVT_EOL` is never used
[INFO] [stdout]    --> src/libtelnet.rs:109:11
[INFO] [stdout]     |
[INFO] [stdout] 109 | pub const TELNET_FLAG_NVT_EOL: u32 = 2;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_FLAG_TRANSMIT_BINARY` is never used
[INFO] [stdout]    --> src/libtelnet.rs:110:11
[INFO] [stdout]     |
[INFO] [stdout] 110 | pub const TELNET_FLAG_TRANSMIT_BINARY: u32 = 32;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_FLAG_RECEIVE_BINARY` is never used
[INFO] [stdout]    --> src/libtelnet.rs:111:11
[INFO] [stdout]     |
[INFO] [stdout] 111 | pub const TELNET_FLAG_RECEIVE_BINARY: u32 = 64;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_PFLAG_DEFLATE` is never used
[INFO] [stdout]    --> src/libtelnet.rs:112:11
[INFO] [stdout]     |
[INFO] [stdout] 112 | pub const TELNET_PFLAG_DEFLATE: u32 = 128;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `va_list` is never used
[INFO] [stdout]    --> src/libtelnet.rs:113:10
[INFO] [stdout]     |
[INFO] [stdout] 113 | pub type va_list = *mut ::std::os::raw::c_char;
[INFO] [stdout]     |          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `wchar_t` is never used
[INFO] [stdout]    --> src/libtelnet.rs:119:10
[INFO] [stdout]     |
[INFO] [stdout] 119 | pub type wchar_t = ::std::os::raw::c_ushort;
[INFO] [stdout]     |          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `errno_t` is never used
[INFO] [stdout]    --> src/libtelnet.rs:148:10
[INFO] [stdout]     |
[INFO] [stdout] 148 | pub type errno_t = ::std::os::raw::c_int;
[INFO] [stdout]     |          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `wint_t` is never used
[INFO] [stdout]    --> src/libtelnet.rs:149:10
[INFO] [stdout]     |
[INFO] [stdout] 149 | pub type wint_t = ::std::os::raw::c_ushort;
[INFO] [stdout]     |          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `wctype_t` is never used
[INFO] [stdout]    --> src/libtelnet.rs:150:10
[INFO] [stdout]     |
[INFO] [stdout] 150 | pub type wctype_t = ::std::os::raw::c_ushort;
[INFO] [stdout]     |          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `mbstate_t` is never used
[INFO] [stdout]    --> src/libtelnet.rs:301:10
[INFO] [stdout]     |
[INFO] [stdout] 301 | pub type mbstate_t = _Mbstatet;
[INFO] [stdout]     |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `time_t` is never used
[INFO] [stdout]    --> src/libtelnet.rs:302:10
[INFO] [stdout]     |
[INFO] [stdout] 302 | pub type time_t = __time64_t;
[INFO] [stdout]     |          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `rsize_t` is never used
[INFO] [stdout]    --> src/libtelnet.rs:303:10
[INFO] [stdout]     |
[INFO] [stdout] 303 | pub type rsize_t = size_t;
[INFO] [stdout]     |          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_EOK` is never used
[INFO] [stdout]    --> src/libtelnet.rs:326:11
[INFO] [stdout]     |
[INFO] [stdout] 326 | pub const telnet_error_t_TELNET_EOK: telnet_error_t = 0;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_EBADVAL` is never used
[INFO] [stdout]    --> src/libtelnet.rs:328:11
[INFO] [stdout]     |
[INFO] [stdout] 328 | pub const telnet_error_t_TELNET_EBADVAL: telnet_error_t = 1;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_ENOMEM` is never used
[INFO] [stdout]    --> src/libtelnet.rs:330:11
[INFO] [stdout]     |
[INFO] [stdout] 330 | pub const telnet_error_t_TELNET_ENOMEM: telnet_error_t = 2;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_EOVERFLOW` is never used
[INFO] [stdout]    --> src/libtelnet.rs:332:11
[INFO] [stdout]     |
[INFO] [stdout] 332 | pub const telnet_error_t_TELNET_EOVERFLOW: telnet_error_t = 3;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_EPROTOCOL` is never used
[INFO] [stdout]    --> src/libtelnet.rs:334:11
[INFO] [stdout]     |
[INFO] [stdout] 334 | pub const telnet_error_t_TELNET_EPROTOCOL: telnet_error_t = 4;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_ECOMPRESS` is never used
[INFO] [stdout]    --> src/libtelnet.rs:336:11
[INFO] [stdout]     |
[INFO] [stdout] 336 | pub const telnet_error_t_TELNET_ECOMPRESS: telnet_error_t = 5;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_DATA` is never used
[INFO] [stdout]    --> src/libtelnet.rs:340:11
[INFO] [stdout]     |
[INFO] [stdout] 340 | pub const telnet_event_type_t_TELNET_EV_DATA: telnet_event_type_t = 0;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_SEND` is never used
[INFO] [stdout]    --> src/libtelnet.rs:342:11
[INFO] [stdout]     |
[INFO] [stdout] 342 | pub const telnet_event_type_t_TELNET_EV_SEND: telnet_event_type_t = 1;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_IAC` is never used
[INFO] [stdout]    --> src/libtelnet.rs:344:11
[INFO] [stdout]     |
[INFO] [stdout] 344 | pub const telnet_event_type_t_TELNET_EV_IAC: telnet_event_type_t = 2;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_WILL` is never used
[INFO] [stdout]    --> src/libtelnet.rs:346:11
[INFO] [stdout]     |
[INFO] [stdout] 346 | pub const telnet_event_type_t_TELNET_EV_WILL: telnet_event_type_t = 3;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_WONT` is never used
[INFO] [stdout]    --> src/libtelnet.rs:348:11
[INFO] [stdout]     |
[INFO] [stdout] 348 | pub const telnet_event_type_t_TELNET_EV_WONT: telnet_event_type_t = 4;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_DO` is never used
[INFO] [stdout]    --> src/libtelnet.rs:350:11
[INFO] [stdout]     |
[INFO] [stdout] 350 | pub const telnet_event_type_t_TELNET_EV_DO: telnet_event_type_t = 5;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_DONT` is never used
[INFO] [stdout]    --> src/libtelnet.rs:352:11
[INFO] [stdout]     |
[INFO] [stdout] 352 | pub const telnet_event_type_t_TELNET_EV_DONT: telnet_event_type_t = 6;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_SUBNEGOTIATION` is never used
[INFO] [stdout]    --> src/libtelnet.rs:354:11
[INFO] [stdout]     |
[INFO] [stdout] 354 | pub const telnet_event_type_t_TELNET_EV_SUBNEGOTIATION: telnet_event_type_t = 7;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_COMPRESS` is never used
[INFO] [stdout]    --> src/libtelnet.rs:356:11
[INFO] [stdout]     |
[INFO] [stdout] 356 | pub const telnet_event_type_t_TELNET_EV_COMPRESS: telnet_event_type_t = 8;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_ZMP` is never used
[INFO] [stdout]    --> src/libtelnet.rs:358:11
[INFO] [stdout]     |
[INFO] [stdout] 358 | pub const telnet_event_type_t_TELNET_EV_ZMP: telnet_event_type_t = 9;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_TTYPE` is never used
[INFO] [stdout]    --> src/libtelnet.rs:360:11
[INFO] [stdout]     |
[INFO] [stdout] 360 | pub const telnet_event_type_t_TELNET_EV_TTYPE: telnet_event_type_t = 10;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_ENVIRON` is never used
[INFO] [stdout]    --> src/libtelnet.rs:362:11
[INFO] [stdout]     |
[INFO] [stdout] 362 | pub const telnet_event_type_t_TELNET_EV_ENVIRON: telnet_event_type_t = 11;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_MSSP` is never used
[INFO] [stdout]    --> src/libtelnet.rs:364:11
[INFO] [stdout]     |
[INFO] [stdout] 364 | pub const telnet_event_type_t_TELNET_EV_MSSP: telnet_event_type_t = 12;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_WARNING` is never used
[INFO] [stdout]    --> src/libtelnet.rs:366:11
[INFO] [stdout]     |
[INFO] [stdout] 366 | pub const telnet_event_type_t_TELNET_EV_WARNING: telnet_event_type_t = 13;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_ERROR` is never used
[INFO] [stdout]    --> src/libtelnet.rs:368:11
[INFO] [stdout]     |
[INFO] [stdout] 368 | pub const telnet_event_type_t_TELNET_EV_ERROR: telnet_event_type_t = 14;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_recv` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1268:12
[INFO] [stdout]      |
[INFO] [stdout] 1268 |     pub fn telnet_recv(telnet: *mut telnet_t, buffer: *const ::std::os::raw::c_char, size: size_t);
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_iac` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1275:12
[INFO] [stdout]      |
[INFO] [stdout] 1275 |     pub fn telnet_iac(telnet: *mut telnet_t, cmd: ::std::os::raw::c_uchar);
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_negotiate` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1287:12
[INFO] [stdout]      |
[INFO] [stdout] 1287 |     pub fn telnet_negotiate(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_send` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1299:12
[INFO] [stdout]      |
[INFO] [stdout] 1299 |     pub fn telnet_send(telnet: *mut telnet_t, buffer: *const ::std::os::raw::c_char, size: size_t);
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_send_text` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1308:12
[INFO] [stdout]      |
[INFO] [stdout] 1308 |     pub fn telnet_send_text(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_begin_sb` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1323:12
[INFO] [stdout]      |
[INFO] [stdout] 1323 |     pub fn telnet_begin_sb(telnet: *mut telnet_t, telopt: ::std::os::raw::c_uchar);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_subnegotiation` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1337:12
[INFO] [stdout]      |
[INFO] [stdout] 1337 |     pub fn telnet_subnegotiation(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_begin_compress2` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1355:12
[INFO] [stdout]      |
[INFO] [stdout] 1355 |     pub fn telnet_begin_compress2(telnet: *mut telnet_t);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_printf` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1370:12
[INFO] [stdout]      |
[INFO] [stdout] 1370 |     pub fn telnet_printf(
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_vprintf` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1380:12
[INFO] [stdout]      |
[INFO] [stdout] 1380 |     pub fn telnet_vprintf(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_raw_printf` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1396:12
[INFO] [stdout]      |
[INFO] [stdout] 1396 |     pub fn telnet_raw_printf(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_raw_vprintf` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1406:12
[INFO] [stdout]      |
[INFO] [stdout] 1406 |     pub fn telnet_raw_vprintf(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_begin_newenviron` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1424:12
[INFO] [stdout]      |
[INFO] [stdout] 1424 |     pub fn telnet_begin_newenviron(telnet: *mut telnet_t, type_: ::std::os::raw::c_uchar);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_newenviron_value` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1436:12
[INFO] [stdout]      |
[INFO] [stdout] 1436 |     pub fn telnet_newenviron_value(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_ttype_send` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1448:12
[INFO] [stdout]      |
[INFO] [stdout] 1448 |     pub fn telnet_ttype_send(telnet: *mut telnet_t);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_ttype_is` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1479:12
[INFO] [stdout]      |
[INFO] [stdout] 1479 |     pub fn telnet_ttype_is(telnet: *mut telnet_t, ttype: *const ::std::os::raw::c_char);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_send_zmp` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1487:12
[INFO] [stdout]      |
[INFO] [stdout] 1487 |     pub fn telnet_send_zmp(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_send_zmpv` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1500:12
[INFO] [stdout]      |
[INFO] [stdout] 1500 |     pub fn telnet_send_zmpv(telnet: *mut telnet_t, ...);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_send_vzmpv` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1506:12
[INFO] [stdout]      |
[INFO] [stdout] 1506 |     pub fn telnet_send_vzmpv(telnet: *mut telnet_t, va: va_list);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_begin_zmp` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1513:12
[INFO] [stdout]      |
[INFO] [stdout] 1513 |     pub fn telnet_begin_zmp(telnet: *mut telnet_t, cmd: *const ::std::os::raw::c_char);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_zmp_arg` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1520:12
[INFO] [stdout]      |
[INFO] [stdout] 1520 |     pub fn telnet_zmp_arg(telnet: *mut telnet_t, arg: *const ::std::os::raw::c_char);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `bindgen_test_layout___crt_locale_data_public` should have a snake case name
[INFO] [stdout]    --> src/libtelnet.rs:161:4
[INFO] [stdout]     |
[INFO] [stdout] 161 | fn bindgen_test_layout___crt_locale_data_public() {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `bindgen_test_layout_crt_locale_data_public`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(non_snake_case)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:174:14
[INFO] [stdout]     |
[INFO] [stdout] 174 |             &(*(::std::ptr::null::<__crt_locale_data_public>()))._locale_pctype as *const _ as usize
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(deref_nullptr)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:186:14
[INFO] [stdout]     |
[INFO] [stdout] 186 |             &(*(::std::ptr::null::<__crt_locale_data_public>()))._locale_mb_cur_max as *const _
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:199:14
[INFO] [stdout]     |
[INFO] [stdout] 199 |             &(*(::std::ptr::null::<__crt_locale_data_public>()))._locale_lc_codepage as *const _
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `bindgen_test_layout___crt_locale_pointers` should have a snake case name
[INFO] [stdout]    --> src/libtelnet.rs:218:4
[INFO] [stdout]     |
[INFO] [stdout] 218 | fn bindgen_test_layout___crt_locale_pointers() {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `bindgen_test_layout_crt_locale_pointers`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:230:19
[INFO] [stdout]     |
[INFO] [stdout] 230 |         unsafe { &(*(::std::ptr::null::<__crt_locale_pointers>())).locinfo as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:240:19
[INFO] [stdout]     |
[INFO] [stdout] 240 |         unsafe { &(*(::std::ptr::null::<__crt_locale_pointers>())).mbcinfo as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `_Wchar` should have a snake case name
[INFO] [stdout]    --> src/libtelnet.rs:254:9
[INFO] [stdout]     |
[INFO] [stdout] 254 |     pub _Wchar: ::std::os::raw::c_ulong,
[INFO] [stdout]     |         ^^^^^^ help: convert the identifier to snake case (notice the capitalization): `_wchar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `_Byte` should have a snake case name
[INFO] [stdout]    --> src/libtelnet.rs:255:9
[INFO] [stdout]     |
[INFO] [stdout] 255 |     pub _Byte: ::std::os::raw::c_ushort,
[INFO] [stdout]     |         ^^^^^ help: convert the identifier to snake case: `_byte`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `_State` should have a snake case name
[INFO] [stdout]    --> src/libtelnet.rs:256:9
[INFO] [stdout]     |
[INFO] [stdout] 256 |     pub _State: ::std::os::raw::c_ushort,
[INFO] [stdout]     |         ^^^^^^ help: convert the identifier to snake case (notice the capitalization): `_state`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `bindgen_test_layout__Mbstatet` should have a snake case name
[INFO] [stdout]    --> src/libtelnet.rs:259:4
[INFO] [stdout]     |
[INFO] [stdout] 259 | fn bindgen_test_layout__Mbstatet() {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `bindgen_test_layout_mbstatet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:271:19
[INFO] [stdout]     |
[INFO] [stdout] 271 |         unsafe { &(*(::std::ptr::null::<_Mbstatet>()))._Wchar as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:281:19
[INFO] [stdout]     |
[INFO] [stdout] 281 |         unsafe { &(*(::std::ptr::null::<_Mbstatet>()))._Byte as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:291:19
[INFO] [stdout]     |
[INFO] [stdout] 291 |         unsafe { &(*(::std::ptr::null::<_Mbstatet>()))._State as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_EOK` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:326:11
[INFO] [stdout]     |
[INFO] [stdout] 326 | pub const telnet_error_t_TELNET_EOK: telnet_error_t = 0;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_ERROR_T_TELNET_EOK`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(non_upper_case_globals)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_EBADVAL` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:328:11
[INFO] [stdout]     |
[INFO] [stdout] 328 | pub const telnet_error_t_TELNET_EBADVAL: telnet_error_t = 1;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_ERROR_T_TELNET_EBADVAL`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_ENOMEM` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:330:11
[INFO] [stdout]     |
[INFO] [stdout] 330 | pub const telnet_error_t_TELNET_ENOMEM: telnet_error_t = 2;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_ERROR_T_TELNET_ENOMEM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_EOVERFLOW` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:332:11
[INFO] [stdout]     |
[INFO] [stdout] 332 | pub const telnet_error_t_TELNET_EOVERFLOW: telnet_error_t = 3;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_ERROR_T_TELNET_EOVERFLOW`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_EPROTOCOL` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:334:11
[INFO] [stdout]     |
[INFO] [stdout] 334 | pub const telnet_error_t_TELNET_EPROTOCOL: telnet_error_t = 4;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_ERROR_T_TELNET_EPROTOCOL`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_ECOMPRESS` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:336:11
[INFO] [stdout]     |
[INFO] [stdout] 336 | pub const telnet_error_t_TELNET_ECOMPRESS: telnet_error_t = 5;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_ERROR_T_TELNET_ECOMPRESS`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_DATA` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:340:11
[INFO] [stdout]     |
[INFO] [stdout] 340 | pub const telnet_event_type_t_TELNET_EV_DATA: telnet_event_type_t = 0;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_DATA`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_SEND` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:342:11
[INFO] [stdout]     |
[INFO] [stdout] 342 | pub const telnet_event_type_t_TELNET_EV_SEND: telnet_event_type_t = 1;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_SEND`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_IAC` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:344:11
[INFO] [stdout]     |
[INFO] [stdout] 344 | pub const telnet_event_type_t_TELNET_EV_IAC: telnet_event_type_t = 2;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_IAC`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_WILL` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:346:11
[INFO] [stdout]     |
[INFO] [stdout] 346 | pub const telnet_event_type_t_TELNET_EV_WILL: telnet_event_type_t = 3;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_WILL`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_WONT` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:348:11
[INFO] [stdout]     |
[INFO] [stdout] 348 | pub const telnet_event_type_t_TELNET_EV_WONT: telnet_event_type_t = 4;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_WONT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_DO` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:350:11
[INFO] [stdout]     |
[INFO] [stdout] 350 | pub const telnet_event_type_t_TELNET_EV_DO: telnet_event_type_t = 5;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_DO`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_DONT` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:352:11
[INFO] [stdout]     |
[INFO] [stdout] 352 | pub const telnet_event_type_t_TELNET_EV_DONT: telnet_event_type_t = 6;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_DONT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_SUBNEGOTIATION` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:354:11
[INFO] [stdout]     |
[INFO] [stdout] 354 | pub const telnet_event_type_t_TELNET_EV_SUBNEGOTIATION: telnet_event_type_t = 7;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_SUBNEGOTIATION`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_COMPRESS` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:356:11
[INFO] [stdout]     |
[INFO] [stdout] 356 | pub const telnet_event_type_t_TELNET_EV_COMPRESS: telnet_event_type_t = 8;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_COMPRESS`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_ZMP` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:358:11
[INFO] [stdout]     |
[INFO] [stdout] 358 | pub const telnet_event_type_t_TELNET_EV_ZMP: telnet_event_type_t = 9;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_ZMP`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_TTYPE` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:360:11
[INFO] [stdout]     |
[INFO] [stdout] 360 | pub const telnet_event_type_t_TELNET_EV_TTYPE: telnet_event_type_t = 10;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_TTYPE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_ENVIRON` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:362:11
[INFO] [stdout]     |
[INFO] [stdout] 362 | pub const telnet_event_type_t_TELNET_EV_ENVIRON: telnet_event_type_t = 11;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_ENVIRON`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_MSSP` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:364:11
[INFO] [stdout]     |
[INFO] [stdout] 364 | pub const telnet_event_type_t_TELNET_EV_MSSP: telnet_event_type_t = 12;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_MSSP`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_WARNING` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:366:11
[INFO] [stdout]     |
[INFO] [stdout] 366 | pub const telnet_event_type_t_TELNET_EV_WARNING: telnet_event_type_t = 13;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_WARNING`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_ERROR` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:368:11
[INFO] [stdout]     |
[INFO] [stdout] 368 | pub const telnet_event_type_t_TELNET_EV_ERROR: telnet_event_type_t = 14;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_ERROR`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:395:19
[INFO] [stdout]     |
[INFO] [stdout] 395 |         unsafe { &(*(::std::ptr::null::<telnet_environ_t>())).type_ as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:405:19
[INFO] [stdout]     |
[INFO] [stdout] 405 |         unsafe { &(*(::std::ptr::null::<telnet_environ_t>())).var as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:415:19
[INFO] [stdout]     |
[INFO] [stdout] 415 |         unsafe { &(*(::std::ptr::null::<telnet_environ_t>())).value as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:481:19
[INFO] [stdout]     |
[INFO] [stdout] 481 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_data_t>()))._type as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:491:19
[INFO] [stdout]     |
[INFO] [stdout] 491 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_data_t>())).buffer as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:501:19
[INFO] [stdout]     |
[INFO] [stdout] 501 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_data_t>())).size as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:541:19
[INFO] [stdout]     |
[INFO] [stdout] 541 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_error_t>()))._type as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:551:19
[INFO] [stdout]     |
[INFO] [stdout] 551 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_error_t>())).file as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:561:19
[INFO] [stdout]     |
[INFO] [stdout] 561 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_error_t>())).func as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:571:19
[INFO] [stdout]     |
[INFO] [stdout] 571 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_error_t>())).msg as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:581:19
[INFO] [stdout]     |
[INFO] [stdout] 581 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_error_t>())).line as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:591:19
[INFO] [stdout]     |
[INFO] [stdout] 591 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_error_t>())).errcode as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:623:19
[INFO] [stdout]     |
[INFO] [stdout] 623 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_iac_t>()))._type as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:633:19
[INFO] [stdout]     |
[INFO] [stdout] 633 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_iac_t>())).cmd as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:666:14
[INFO] [stdout]     |
[INFO] [stdout] 666 |             &(*(::std::ptr::null::<telnet_event_t_negotiate_t>()))._type as *const _ as usize
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:678:14
[INFO] [stdout]     |
[INFO] [stdout] 678 |             &(*(::std::ptr::null::<telnet_event_t_negotiate_t>())).telopt as *const _ as usize
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:716:14
[INFO] [stdout]     |
[INFO] [stdout] 716 |             &(*(::std::ptr::null::<telnet_event_t_subnegotiate_t>()))._type as *const _ as usize
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:728:14
[INFO] [stdout]     |
[INFO] [stdout] 728 |             &(*(::std::ptr::null::<telnet_event_t_subnegotiate_t>())).buffer as *const _ as usize
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:740:14
[INFO] [stdout]     |
[INFO] [stdout] 740 |             &(*(::std::ptr::null::<telnet_event_t_subnegotiate_t>())).size as *const _ as usize
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:752:14
[INFO] [stdout]     |
[INFO] [stdout] 752 |             &(*(::std::ptr::null::<telnet_event_t_subnegotiate_t>())).telopt as *const _ as usize
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:787:19
[INFO] [stdout]     |
[INFO] [stdout] 787 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_zmp_t>()))._type as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:797:19
[INFO] [stdout]     |
[INFO] [stdout] 797 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_zmp_t>())).argv as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:807:19
[INFO] [stdout]     |
[INFO] [stdout] 807 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_zmp_t>())).argc as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:841:19
[INFO] [stdout]     |
[INFO] [stdout] 841 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_ttype_t>()))._type as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:851:19
[INFO] [stdout]     |
[INFO] [stdout] 851 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_ttype_t>())).cmd as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:861:19
[INFO] [stdout]     |
[INFO] [stdout] 861 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_ttype_t>())).name as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:894:19
[INFO] [stdout]     |
[INFO] [stdout] 894 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_compress_t>()))._type as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:904:19
[INFO] [stdout]     |
[INFO] [stdout] 904 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_compress_t>())).state as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:940:19
[INFO] [stdout]     |
[INFO] [stdout] 940 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_environ_t>()))._type as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:950:19
[INFO] [stdout]     |
[INFO] [stdout] 950 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_environ_t>())).values as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:960:19
[INFO] [stdout]     |
[INFO] [stdout] 960 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_environ_t>())).size as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:970:19
[INFO] [stdout]     |
[INFO] [stdout] 970 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_environ_t>())).cmd as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]     --> src/libtelnet.rs:1004:19
[INFO] [stdout]      |
[INFO] [stdout] 1004 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_mssp_t>()))._type as *const _ as usize },
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]     --> src/libtelnet.rs:1014:19
[INFO] [stdout]      |
[INFO] [stdout] 1014 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_mssp_t>())).values as *const _ as usize },
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]     --> src/libtelnet.rs:1024:19
[INFO] [stdout]      |
[INFO] [stdout] 1024 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_mssp_t>())).size as *const _ as usize },
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]     --> src/libtelnet.rs:1047:19
[INFO] [stdout]      |
[INFO] [stdout] 1047 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).type_ as *const _ as usize },
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]     --> src/libtelnet.rs:1057:19
[INFO] [stdout]      |
[INFO] [stdout] 1057 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).data as *const _ as usize },
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]     --> src/libtelnet.rs:1067:19
[INFO] [stdout]      |
[INFO] [stdout] 1067 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).error as *const _ as usize },
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]     --> src/libtelnet.rs:1077:19
[INFO] [stdout]      |
[INFO] [stdout] 1077 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).iac as *const _ as usize },
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]     --> src/libtelnet.rs:1087:19
[INFO] [stdout]      |
[INFO] [stdout] 1087 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).neg as *const _ as usize },
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]     --> src/libtelnet.rs:1097:19
[INFO] [stdout]      |
[INFO] [stdout] 1097 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).sub as *const _ as usize },
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]     --> src/libtelnet.rs:1107:19
[INFO] [stdout]      |
[INFO] [stdout] 1107 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).zmp as *const _ as usize },
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]     --> src/libtelnet.rs:1117:19
[INFO] [stdout]      |
[INFO] [stdout] 1117 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).ttype as *const _ as usize },
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]     --> src/libtelnet.rs:1127:19
[INFO] [stdout]      |
[INFO] [stdout] 1127 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).compress as *const _ as usize },
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]     --> src/libtelnet.rs:1137:19
[INFO] [stdout]      |
[INFO] [stdout] 1137 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).environ as *const _ as usize },
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]     --> src/libtelnet.rs:1147:19
[INFO] [stdout]      |
[INFO] [stdout] 1147 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).mssp as *const _ as usize },
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]     --> src/libtelnet.rs:1198:19
[INFO] [stdout]      |
[INFO] [stdout] 1198 |         unsafe { &(*(::std::ptr::null::<telnet_telopt_t>())).telopt as *const _ as usize },
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]     --> src/libtelnet.rs:1208:19
[INFO] [stdout]      |
[INFO] [stdout] 1208 |         unsafe { &(*(::std::ptr::null::<telnet_telopt_t>())).us as *const _ as usize },
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]     --> src/libtelnet.rs:1218:19
[INFO] [stdout]      |
[INFO] [stdout] 1218 |         unsafe { &(*(::std::ptr::null::<telnet_telopt_t>())).him as *const _ as usize },
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 234 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 0.46s
[INFO] running `Command { std: "docker" "inspect" "70acecf67ebddb7a38f67cd465be06ece73602738691b38bb8e0caad9d5aaf21", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "70acecf67ebddb7a38f67cd465be06ece73602738691b38bb8e0caad9d5aaf21", kill_on_drop: false }`
[INFO] [stdout] 70acecf67ebddb7a38f67cd465be06ece73602738691b38bb8e0caad9d5aaf21
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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" "+1.75.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 696b4746626b0ab10c1691b5d6c078f1a4e0fcde57d5dce60004f1d2cf2aca67
[INFO] running `Command { std: "docker" "start" "-a" "696b4746626b0ab10c1691b5d6c078f1a4e0fcde57d5dce60004f1d2cf2aca67", kill_on_drop: false }`
[INFO] [stderr]    Compiling lunatic-telnet-rs v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr] warning: type `va_list` should have an upper camel case name
[INFO] [stderr]    --> src/libtelnet.rs:113:10
[INFO] [stderr]     |
[INFO] [stderr] 113 | pub type va_list = *mut ::std::os::raw::c_char;
[INFO] [stderr]     |          ^^^^^^^ help: convert the identifier to upper camel case: `VaList`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(non_camel_case_types)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: type `size_t` should have an upper camel case name
[INFO] [stderr]    --> src/libtelnet.rs:117:10
[INFO] [stderr]     |
[INFO] [stderr] 117 | pub type size_t = ::std::os::raw::c_ulonglong;
[INFO] [stderr]     |          ^^^^^^ help: convert the identifier to upper camel case: `SizeT`
[INFO] [stderr] 
[INFO] [stderr] warning: type `__vcrt_bool` should have an upper camel case name
[INFO] [stderr]    --> src/libtelnet.rs:118:10
[INFO] [stderr]     |
[INFO] [stderr] 118 | pub type __vcrt_bool = bool;
[INFO] [stderr]     |          ^^^^^^^^^^^ help: convert the identifier to upper camel case: `VcrtBool`
[INFO] [stderr] 
[INFO] [stderr] warning: type `wchar_t` should have an upper camel case name
[INFO] [stderr]    --> src/libtelnet.rs:119:10
[INFO] [stderr]     |
[INFO] [stderr] 119 | pub type wchar_t = ::std::os::raw::c_ushort;
[INFO] [stderr]     |          ^^^^^^^ help: convert the identifier to upper camel case: `WcharT`
[INFO] [stderr] 
[INFO] [stderr] warning: type `__crt_bool` should have an upper camel case name
[INFO] [stderr]    --> src/libtelnet.rs:132:10
[INFO] [stderr]     |
[INFO] [stderr] 132 | pub type __crt_bool = bool;
[INFO] [stderr]     |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `CrtBool`
[INFO] [stderr] 
[INFO] [stderr] warning: type `errno_t` should have an upper camel case name
[INFO] [stderr]    --> src/libtelnet.rs:148:10
[INFO] [stderr]     |
[INFO] [stderr] 148 | pub type errno_t = ::std::os::raw::c_int;
[INFO] [stderr]     |          ^^^^^^^ help: convert the identifier to upper camel case: `ErrnoT`
[INFO] [stderr] 
[INFO] [stderr] warning: type `wint_t` should have an upper camel case name
[INFO] [stderr]    --> src/libtelnet.rs:149:10
[INFO] [stderr]     |
[INFO] [stderr] 149 | pub type wint_t = ::std::os::raw::c_ushort;
[INFO] [stderr]     |          ^^^^^^ help: convert the identifier to upper camel case: `WintT`
[INFO] [stderr] 
[INFO] [stderr] warning: type `wctype_t` should have an upper camel case name
[INFO] [stderr]    --> src/libtelnet.rs:150:10
[INFO] [stderr]     |
[INFO] [stderr] 150 | pub type wctype_t = ::std::os::raw::c_ushort;
[INFO] [stderr]     |          ^^^^^^^^ help: convert the identifier to upper camel case: `WctypeT`
[INFO] [stderr] 
[INFO] [stderr] warning: type `__time32_t` should have an upper camel case name
[INFO] [stderr]    --> src/libtelnet.rs:151:10
[INFO] [stderr]     |
[INFO] [stderr] 151 | pub type __time32_t = ::std::os::raw::c_long;
[INFO] [stderr]     |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `Time32T`
[INFO] [stderr] 
[INFO] [stderr] warning: type `__time64_t` should have an upper camel case name
[INFO] [stderr]    --> src/libtelnet.rs:152:10
[INFO] [stderr]     |
[INFO] [stderr] 152 | pub type __time64_t = ::std::os::raw::c_longlong;
[INFO] [stderr]     |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `Time64T`
[INFO] [stderr] 
[INFO] [stderr] warning: type `_locale_t` should have an upper camel case name
[INFO] [stderr]    --> src/libtelnet.rs:250:10
[INFO] [stderr]     |
[INFO] [stderr] 250 | pub type _locale_t = *mut __crt_locale_pointers;
[INFO] [stderr]     |          ^^^^^^^^^ help: convert the identifier to upper camel case: `LocaleT`
[INFO] [stderr] 
[INFO] [stderr] warning: type `mbstate_t` should have an upper camel case name
[INFO] [stderr]    --> src/libtelnet.rs:301:10
[INFO] [stderr]     |
[INFO] [stderr] 301 | pub type mbstate_t = _Mbstatet;
[INFO] [stderr]     |          ^^^^^^^^^ help: convert the identifier to upper camel case: `MbstateT`
[INFO] [stderr] 
[INFO] [stderr] warning: type `time_t` should have an upper camel case name
[INFO] [stderr]    --> src/libtelnet.rs:302:10
[INFO] [stderr]     |
[INFO] [stderr] 302 | pub type time_t = __time64_t;
[INFO] [stderr]     |          ^^^^^^ help: convert the identifier to upper camel case: `TimeT`
[INFO] [stderr] 
[INFO] [stderr] warning: type `rsize_t` should have an upper camel case name
[INFO] [stderr]    --> src/libtelnet.rs:303:10
[INFO] [stderr]     |
[INFO] [stderr] 303 | pub type rsize_t = size_t;
[INFO] [stderr]     |          ^^^^^^^ help: convert the identifier to upper camel case: `RsizeT`
[INFO] [stderr] 
[INFO] [stderr] warning: type `telnet_error_t` should have an upper camel case name
[INFO] [stderr]    --> src/libtelnet.rs:338:10
[INFO] [stderr]     |
[INFO] [stderr] 338 | pub type telnet_error_t = ::std::os::raw::c_int;
[INFO] [stderr]     |          ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TelnetErrorT`
[INFO] [stderr] 
[INFO] [stderr] warning: type `telnet_event_type_t` should have an upper camel case name
[INFO] [stderr]    --> src/libtelnet.rs:370:10
[INFO] [stderr]     |
[INFO] [stderr] 370 | pub type telnet_event_type_t = ::std::os::raw::c_int;
[INFO] [stderr]     |          ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TelnetEventTypeT`
[INFO] [stderr] 
[INFO] [stderr] warning: type `telnet_event_handler_t` should have an upper camel case name
[INFO] [stderr]     --> src/libtelnet.rs:1167:10
[INFO] [stderr]      |
[INFO] [stderr] 1167 | pub type telnet_event_handler_t = ::std::option::Option<
[INFO] [stderr]      |          ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TelnetEventHandlerT`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `LIBTELNET_INCLUDE` is never used
[INFO] [stderr]  --> src/libtelnet.rs:3:11
[INFO] [stderr]   |
[INFO] [stderr] 3 | pub const LIBTELNET_INCLUDE: u32 = 1;
[INFO] [stderr]   |           ^^^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(dead_code)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_IAC` is never used
[INFO] [stderr]   --> src/libtelnet.rs:31:11
[INFO] [stderr]    |
[INFO] [stderr] 31 | pub const TELNET_IAC: u32 = 255;
[INFO] [stderr]    |           ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_DONT` is never used
[INFO] [stderr]   --> src/libtelnet.rs:32:11
[INFO] [stderr]    |
[INFO] [stderr] 32 | pub const TELNET_DONT: u32 = 254;
[INFO] [stderr]    |           ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_DO` is never used
[INFO] [stderr]   --> src/libtelnet.rs:33:11
[INFO] [stderr]    |
[INFO] [stderr] 33 | pub const TELNET_DO: u32 = 253;
[INFO] [stderr]    |           ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_WONT` is never used
[INFO] [stderr]   --> src/libtelnet.rs:34:11
[INFO] [stderr]    |
[INFO] [stderr] 34 | pub const TELNET_WONT: u32 = 252;
[INFO] [stderr]    |           ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_WILL` is never used
[INFO] [stderr]   --> src/libtelnet.rs:35:11
[INFO] [stderr]    |
[INFO] [stderr] 35 | pub const TELNET_WILL: u32 = 251;
[INFO] [stderr]    |           ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_SB` is never used
[INFO] [stderr]   --> src/libtelnet.rs:36:11
[INFO] [stderr]    |
[INFO] [stderr] 36 | pub const TELNET_SB: u32 = 250;
[INFO] [stderr]    |           ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_GA` is never used
[INFO] [stderr]   --> src/libtelnet.rs:37:11
[INFO] [stderr]    |
[INFO] [stderr] 37 | pub const TELNET_GA: u32 = 249;
[INFO] [stderr]    |           ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_EL` is never used
[INFO] [stderr]   --> src/libtelnet.rs:38:11
[INFO] [stderr]    |
[INFO] [stderr] 38 | pub const TELNET_EL: u32 = 248;
[INFO] [stderr]    |           ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_EC` is never used
[INFO] [stderr]   --> src/libtelnet.rs:39:11
[INFO] [stderr]    |
[INFO] [stderr] 39 | pub const TELNET_EC: u32 = 247;
[INFO] [stderr]    |           ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_AYT` is never used
[INFO] [stderr]   --> src/libtelnet.rs:40:11
[INFO] [stderr]    |
[INFO] [stderr] 40 | pub const TELNET_AYT: u32 = 246;
[INFO] [stderr]    |           ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_AO` is never used
[INFO] [stderr]   --> src/libtelnet.rs:41:11
[INFO] [stderr]    |
[INFO] [stderr] 41 | pub const TELNET_AO: u32 = 245;
[INFO] [stderr]    |           ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_IP` is never used
[INFO] [stderr]   --> src/libtelnet.rs:42:11
[INFO] [stderr]    |
[INFO] [stderr] 42 | pub const TELNET_IP: u32 = 244;
[INFO] [stderr]    |           ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_BREAK` is never used
[INFO] [stderr]   --> src/libtelnet.rs:43:11
[INFO] [stderr]    |
[INFO] [stderr] 43 | pub const TELNET_BREAK: u32 = 243;
[INFO] [stderr]    |           ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_DM` is never used
[INFO] [stderr]   --> src/libtelnet.rs:44:11
[INFO] [stderr]    |
[INFO] [stderr] 44 | pub const TELNET_DM: u32 = 242;
[INFO] [stderr]    |           ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_NOP` is never used
[INFO] [stderr]   --> src/libtelnet.rs:45:11
[INFO] [stderr]    |
[INFO] [stderr] 45 | pub const TELNET_NOP: u32 = 241;
[INFO] [stderr]    |           ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_SE` is never used
[INFO] [stderr]   --> src/libtelnet.rs:46:11
[INFO] [stderr]    |
[INFO] [stderr] 46 | pub const TELNET_SE: u32 = 240;
[INFO] [stderr]    |           ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_EOR` is never used
[INFO] [stderr]   --> src/libtelnet.rs:47:11
[INFO] [stderr]    |
[INFO] [stderr] 47 | pub const TELNET_EOR: u32 = 239;
[INFO] [stderr]    |           ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_ABORT` is never used
[INFO] [stderr]   --> src/libtelnet.rs:48:11
[INFO] [stderr]    |
[INFO] [stderr] 48 | pub const TELNET_ABORT: u32 = 238;
[INFO] [stderr]    |           ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_SUSP` is never used
[INFO] [stderr]   --> src/libtelnet.rs:49:11
[INFO] [stderr]    |
[INFO] [stderr] 49 | pub const TELNET_SUSP: u32 = 237;
[INFO] [stderr]    |           ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_EOF` is never used
[INFO] [stderr]   --> src/libtelnet.rs:50:11
[INFO] [stderr]    |
[INFO] [stderr] 50 | pub const TELNET_EOF: u32 = 236;
[INFO] [stderr]    |           ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_BINARY` is never used
[INFO] [stderr]   --> src/libtelnet.rs:51:11
[INFO] [stderr]    |
[INFO] [stderr] 51 | pub const TELNET_TELOPT_BINARY: u32 = 0;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_ECHO` is never used
[INFO] [stderr]   --> src/libtelnet.rs:52:11
[INFO] [stderr]    |
[INFO] [stderr] 52 | pub const TELNET_TELOPT_ECHO: u32 = 1;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_RCP` is never used
[INFO] [stderr]   --> src/libtelnet.rs:53:11
[INFO] [stderr]    |
[INFO] [stderr] 53 | pub const TELNET_TELOPT_RCP: u32 = 2;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_SGA` is never used
[INFO] [stderr]   --> src/libtelnet.rs:54:11
[INFO] [stderr]    |
[INFO] [stderr] 54 | pub const TELNET_TELOPT_SGA: u32 = 3;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_NAMS` is never used
[INFO] [stderr]   --> src/libtelnet.rs:55:11
[INFO] [stderr]    |
[INFO] [stderr] 55 | pub const TELNET_TELOPT_NAMS: u32 = 4;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_STATUS` is never used
[INFO] [stderr]   --> src/libtelnet.rs:56:11
[INFO] [stderr]    |
[INFO] [stderr] 56 | pub const TELNET_TELOPT_STATUS: u32 = 5;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_TM` is never used
[INFO] [stderr]   --> src/libtelnet.rs:57:11
[INFO] [stderr]    |
[INFO] [stderr] 57 | pub const TELNET_TELOPT_TM: u32 = 6;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_RCTE` is never used
[INFO] [stderr]   --> src/libtelnet.rs:58:11
[INFO] [stderr]    |
[INFO] [stderr] 58 | pub const TELNET_TELOPT_RCTE: u32 = 7;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_NAOL` is never used
[INFO] [stderr]   --> src/libtelnet.rs:59:11
[INFO] [stderr]    |
[INFO] [stderr] 59 | pub const TELNET_TELOPT_NAOL: u32 = 8;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_NAOP` is never used
[INFO] [stderr]   --> src/libtelnet.rs:60:11
[INFO] [stderr]    |
[INFO] [stderr] 60 | pub const TELNET_TELOPT_NAOP: u32 = 9;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_NAOCRD` is never used
[INFO] [stderr]   --> src/libtelnet.rs:61:11
[INFO] [stderr]    |
[INFO] [stderr] 61 | pub const TELNET_TELOPT_NAOCRD: u32 = 10;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_NAOHTS` is never used
[INFO] [stderr]   --> src/libtelnet.rs:62:11
[INFO] [stderr]    |
[INFO] [stderr] 62 | pub const TELNET_TELOPT_NAOHTS: u32 = 11;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_NAOHTD` is never used
[INFO] [stderr]   --> src/libtelnet.rs:63:11
[INFO] [stderr]    |
[INFO] [stderr] 63 | pub const TELNET_TELOPT_NAOHTD: u32 = 12;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_NAOFFD` is never used
[INFO] [stderr]   --> src/libtelnet.rs:64:11
[INFO] [stderr]    |
[INFO] [stderr] 64 | pub const TELNET_TELOPT_NAOFFD: u32 = 13;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_NAOVTS` is never used
[INFO] [stderr]   --> src/libtelnet.rs:65:11
[INFO] [stderr]    |
[INFO] [stderr] 65 | pub const TELNET_TELOPT_NAOVTS: u32 = 14;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_NAOVTD` is never used
[INFO] [stderr]   --> src/libtelnet.rs:66:11
[INFO] [stderr]    |
[INFO] [stderr] 66 | pub const TELNET_TELOPT_NAOVTD: u32 = 15;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_NAOLFD` is never used
[INFO] [stderr]   --> src/libtelnet.rs:67:11
[INFO] [stderr]    |
[INFO] [stderr] 67 | pub const TELNET_TELOPT_NAOLFD: u32 = 16;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_XASCII` is never used
[INFO] [stderr]   --> src/libtelnet.rs:68:11
[INFO] [stderr]    |
[INFO] [stderr] 68 | pub const TELNET_TELOPT_XASCII: u32 = 17;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_LOGOUT` is never used
[INFO] [stderr]   --> src/libtelnet.rs:69:11
[INFO] [stderr]    |
[INFO] [stderr] 69 | pub const TELNET_TELOPT_LOGOUT: u32 = 18;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_BM` is never used
[INFO] [stderr]   --> src/libtelnet.rs:70:11
[INFO] [stderr]    |
[INFO] [stderr] 70 | pub const TELNET_TELOPT_BM: u32 = 19;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_DET` is never used
[INFO] [stderr]   --> src/libtelnet.rs:71:11
[INFO] [stderr]    |
[INFO] [stderr] 71 | pub const TELNET_TELOPT_DET: u32 = 20;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_SUPDUP` is never used
[INFO] [stderr]   --> src/libtelnet.rs:72:11
[INFO] [stderr]    |
[INFO] [stderr] 72 | pub const TELNET_TELOPT_SUPDUP: u32 = 21;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_SUPDUPOUTPUT` is never used
[INFO] [stderr]   --> src/libtelnet.rs:73:11
[INFO] [stderr]    |
[INFO] [stderr] 73 | pub const TELNET_TELOPT_SUPDUPOUTPUT: u32 = 22;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_SNDLOC` is never used
[INFO] [stderr]   --> src/libtelnet.rs:74:11
[INFO] [stderr]    |
[INFO] [stderr] 74 | pub const TELNET_TELOPT_SNDLOC: u32 = 23;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_TTYPE` is never used
[INFO] [stderr]   --> src/libtelnet.rs:75:11
[INFO] [stderr]    |
[INFO] [stderr] 75 | pub const TELNET_TELOPT_TTYPE: u32 = 24;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_EOR` is never used
[INFO] [stderr]   --> src/libtelnet.rs:76:11
[INFO] [stderr]    |
[INFO] [stderr] 76 | pub const TELNET_TELOPT_EOR: u32 = 25;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_TUID` is never used
[INFO] [stderr]   --> src/libtelnet.rs:77:11
[INFO] [stderr]    |
[INFO] [stderr] 77 | pub const TELNET_TELOPT_TUID: u32 = 26;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_OUTMRK` is never used
[INFO] [stderr]   --> src/libtelnet.rs:78:11
[INFO] [stderr]    |
[INFO] [stderr] 78 | pub const TELNET_TELOPT_OUTMRK: u32 = 27;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_TTYLOC` is never used
[INFO] [stderr]   --> src/libtelnet.rs:79:11
[INFO] [stderr]    |
[INFO] [stderr] 79 | pub const TELNET_TELOPT_TTYLOC: u32 = 28;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_3270REGIME` is never used
[INFO] [stderr]   --> src/libtelnet.rs:80:11
[INFO] [stderr]    |
[INFO] [stderr] 80 | pub const TELNET_TELOPT_3270REGIME: u32 = 29;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_X3PAD` is never used
[INFO] [stderr]   --> src/libtelnet.rs:81:11
[INFO] [stderr]    |
[INFO] [stderr] 81 | pub const TELNET_TELOPT_X3PAD: u32 = 30;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_NAWS` is never used
[INFO] [stderr]   --> src/libtelnet.rs:82:11
[INFO] [stderr]    |
[INFO] [stderr] 82 | pub const TELNET_TELOPT_NAWS: u32 = 31;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_TSPEED` is never used
[INFO] [stderr]   --> src/libtelnet.rs:83:11
[INFO] [stderr]    |
[INFO] [stderr] 83 | pub const TELNET_TELOPT_TSPEED: u32 = 32;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_LFLOW` is never used
[INFO] [stderr]   --> src/libtelnet.rs:84:11
[INFO] [stderr]    |
[INFO] [stderr] 84 | pub const TELNET_TELOPT_LFLOW: u32 = 33;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_LINEMODE` is never used
[INFO] [stderr]   --> src/libtelnet.rs:85:11
[INFO] [stderr]    |
[INFO] [stderr] 85 | pub const TELNET_TELOPT_LINEMODE: u32 = 34;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_XDISPLOC` is never used
[INFO] [stderr]   --> src/libtelnet.rs:86:11
[INFO] [stderr]    |
[INFO] [stderr] 86 | pub const TELNET_TELOPT_XDISPLOC: u32 = 35;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_ENVIRON` is never used
[INFO] [stderr]   --> src/libtelnet.rs:87:11
[INFO] [stderr]    |
[INFO] [stderr] 87 | pub const TELNET_TELOPT_ENVIRON: u32 = 36;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_AUTHENTICATION` is never used
[INFO] [stderr]   --> src/libtelnet.rs:88:11
[INFO] [stderr]    |
[INFO] [stderr] 88 | pub const TELNET_TELOPT_AUTHENTICATION: u32 = 37;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_ENCRYPT` is never used
[INFO] [stderr]   --> src/libtelnet.rs:89:11
[INFO] [stderr]    |
[INFO] [stderr] 89 | pub const TELNET_TELOPT_ENCRYPT: u32 = 38;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_NEW_ENVIRON` is never used
[INFO] [stderr]   --> src/libtelnet.rs:90:11
[INFO] [stderr]    |
[INFO] [stderr] 90 | pub const TELNET_TELOPT_NEW_ENVIRON: u32 = 39;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_MSSP` is never used
[INFO] [stderr]   --> src/libtelnet.rs:91:11
[INFO] [stderr]    |
[INFO] [stderr] 91 | pub const TELNET_TELOPT_MSSP: u32 = 70;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_COMPRESS` is never used
[INFO] [stderr]   --> src/libtelnet.rs:92:11
[INFO] [stderr]    |
[INFO] [stderr] 92 | pub const TELNET_TELOPT_COMPRESS: u32 = 85;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_COMPRESS2` is never used
[INFO] [stderr]   --> src/libtelnet.rs:93:11
[INFO] [stderr]    |
[INFO] [stderr] 93 | pub const TELNET_TELOPT_COMPRESS2: u32 = 86;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_ZMP` is never used
[INFO] [stderr]   --> src/libtelnet.rs:94:11
[INFO] [stderr]    |
[INFO] [stderr] 94 | pub const TELNET_TELOPT_ZMP: u32 = 93;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_EXOPL` is never used
[INFO] [stderr]   --> src/libtelnet.rs:95:11
[INFO] [stderr]    |
[INFO] [stderr] 95 | pub const TELNET_TELOPT_EXOPL: u32 = 255;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_MCCP2` is never used
[INFO] [stderr]   --> src/libtelnet.rs:96:11
[INFO] [stderr]    |
[INFO] [stderr] 96 | pub const TELNET_TELOPT_MCCP2: u32 = 86;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TTYPE_IS` is never used
[INFO] [stderr]   --> src/libtelnet.rs:97:11
[INFO] [stderr]    |
[INFO] [stderr] 97 | pub const TELNET_TTYPE_IS: u32 = 0;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TTYPE_SEND` is never used
[INFO] [stderr]   --> src/libtelnet.rs:98:11
[INFO] [stderr]    |
[INFO] [stderr] 98 | pub const TELNET_TTYPE_SEND: u32 = 1;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_ENVIRON_IS` is never used
[INFO] [stderr]   --> src/libtelnet.rs:99:11
[INFO] [stderr]    |
[INFO] [stderr] 99 | pub const TELNET_ENVIRON_IS: u32 = 0;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_ENVIRON_SEND` is never used
[INFO] [stderr]    --> src/libtelnet.rs:100:11
[INFO] [stderr]     |
[INFO] [stderr] 100 | pub const TELNET_ENVIRON_SEND: u32 = 1;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_ENVIRON_INFO` is never used
[INFO] [stderr]    --> src/libtelnet.rs:101:11
[INFO] [stderr]     |
[INFO] [stderr] 101 | pub const TELNET_ENVIRON_INFO: u32 = 2;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_ENVIRON_VAR` is never used
[INFO] [stderr]    --> src/libtelnet.rs:102:11
[INFO] [stderr]     |
[INFO] [stderr] 102 | pub const TELNET_ENVIRON_VAR: u32 = 0;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_ENVIRON_VALUE` is never used
[INFO] [stderr]    --> src/libtelnet.rs:103:11
[INFO] [stderr]     |
[INFO] [stderr] 103 | pub const TELNET_ENVIRON_VALUE: u32 = 1;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_ENVIRON_ESC` is never used
[INFO] [stderr]    --> src/libtelnet.rs:104:11
[INFO] [stderr]     |
[INFO] [stderr] 104 | pub const TELNET_ENVIRON_ESC: u32 = 2;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_ENVIRON_USERVAR` is never used
[INFO] [stderr]    --> src/libtelnet.rs:105:11
[INFO] [stderr]     |
[INFO] [stderr] 105 | pub const TELNET_ENVIRON_USERVAR: u32 = 3;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_MSSP_VAR` is never used
[INFO] [stderr]    --> src/libtelnet.rs:106:11
[INFO] [stderr]     |
[INFO] [stderr] 106 | pub const TELNET_MSSP_VAR: u32 = 1;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_MSSP_VAL` is never used
[INFO] [stderr]    --> src/libtelnet.rs:107:11
[INFO] [stderr]     |
[INFO] [stderr] 107 | pub const TELNET_MSSP_VAL: u32 = 2;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_FLAG_PROXY` is never used
[INFO] [stderr]    --> src/libtelnet.rs:108:11
[INFO] [stderr]     |
[INFO] [stderr] 108 | pub const TELNET_FLAG_PROXY: u32 = 1;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_FLAG_NVT_EOL` is never used
[INFO] [stderr]    --> src/libtelnet.rs:109:11
[INFO] [stderr]     |
[INFO] [stderr] 109 | pub const TELNET_FLAG_NVT_EOL: u32 = 2;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_FLAG_TRANSMIT_BINARY` is never used
[INFO] [stderr]    --> src/libtelnet.rs:110:11
[INFO] [stderr]     |
[INFO] [stderr] 110 | pub const TELNET_FLAG_TRANSMIT_BINARY: u32 = 32;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_FLAG_RECEIVE_BINARY` is never used
[INFO] [stderr]    --> src/libtelnet.rs:111:11
[INFO] [stderr]     |
[INFO] [stderr] 111 | pub const TELNET_FLAG_RECEIVE_BINARY: u32 = 64;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_PFLAG_DEFLATE` is never used
[INFO] [stderr]    --> src/libtelnet.rs:112:11
[INFO] [stderr]     |
[INFO] [stderr] 112 | pub const TELNET_PFLAG_DEFLATE: u32 = 128;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: type alias `va_list` is never used
[INFO] [stderr]    --> src/libtelnet.rs:113:10
[INFO] [stderr]     |
[INFO] [stderr] 113 | pub type va_list = *mut ::std::os::raw::c_char;
[INFO] [stderr]     |          ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: type alias `wchar_t` is never used
[INFO] [stderr]    --> src/libtelnet.rs:119:10
[INFO] [stderr]     |
[INFO] [stderr] 119 | pub type wchar_t = ::std::os::raw::c_ushort;
[INFO] [stderr]     |          ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: type alias `errno_t` is never used
[INFO] [stderr]    --> src/libtelnet.rs:148:10
[INFO] [stderr]     |
[INFO] [stderr] 148 | pub type errno_t = ::std::os::raw::c_int;
[INFO] [stderr]     |          ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: type alias `wint_t` is never used
[INFO] [stderr]    --> src/libtelnet.rs:149:10
[INFO] [stderr]     |
[INFO] [stderr] 149 | pub type wint_t = ::std::os::raw::c_ushort;
[INFO] [stderr]     |          ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: type alias `wctype_t` is never used
[INFO] [stderr]    --> src/libtelnet.rs:150:10
[INFO] [stderr]     |
[INFO] [stderr] 150 | pub type wctype_t = ::std::os::raw::c_ushort;
[INFO] [stderr]     |          ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: type alias `mbstate_t` is never used
[INFO] [stderr]    --> src/libtelnet.rs:301:10
[INFO] [stderr]     |
[INFO] [stderr] 301 | pub type mbstate_t = _Mbstatet;
[INFO] [stderr]     |          ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: type alias `time_t` is never used
[INFO] [stderr]    --> src/libtelnet.rs:302:10
[INFO] [stderr]     |
[INFO] [stderr] 302 | pub type time_t = __time64_t;
[INFO] [stderr]     |          ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: type alias `rsize_t` is never used
[INFO] [stderr]    --> src/libtelnet.rs:303:10
[INFO] [stderr]     |
[INFO] [stderr] 303 | pub type rsize_t = size_t;
[INFO] [stderr]     |          ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_error_t_TELNET_EOK` is never used
[INFO] [stderr]    --> src/libtelnet.rs:326:11
[INFO] [stderr]     |
[INFO] [stderr] 326 | pub const telnet_error_t_TELNET_EOK: telnet_error_t = 0;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_error_t_TELNET_EBADVAL` is never used
[INFO] [stderr]    --> src/libtelnet.rs:328:11
[INFO] [stderr]     |
[INFO] [stderr] 328 | pub const telnet_error_t_TELNET_EBADVAL: telnet_error_t = 1;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_error_t_TELNET_ENOMEM` is never used
[INFO] [stderr]    --> src/libtelnet.rs:330:11
[INFO] [stderr]     |
[INFO] [stderr] 330 | pub const telnet_error_t_TELNET_ENOMEM: telnet_error_t = 2;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_error_t_TELNET_EOVERFLOW` is never used
[INFO] [stderr]    --> src/libtelnet.rs:332:11
[INFO] [stderr]     |
[INFO] [stderr] 332 | pub const telnet_error_t_TELNET_EOVERFLOW: telnet_error_t = 3;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_error_t_TELNET_EPROTOCOL` is never used
[INFO] [stderr]    --> src/libtelnet.rs:334:11
[INFO] [stderr]     |
[INFO] [stderr] 334 | pub const telnet_error_t_TELNET_EPROTOCOL: telnet_error_t = 4;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_error_t_TELNET_ECOMPRESS` is never used
[INFO] [stderr]    --> src/libtelnet.rs:336:11
[INFO] [stderr]     |
[INFO] [stderr] 336 | pub const telnet_error_t_TELNET_ECOMPRESS: telnet_error_t = 5;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_DATA` is never used
[INFO] [stderr]    --> src/libtelnet.rs:340:11
[INFO] [stderr]     |
[INFO] [stderr] 340 | pub const telnet_event_type_t_TELNET_EV_DATA: telnet_event_type_t = 0;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_SEND` is never used
[INFO] [stderr]    --> src/libtelnet.rs:342:11
[INFO] [stderr]     |
[INFO] [stderr] 342 | pub const telnet_event_type_t_TELNET_EV_SEND: telnet_event_type_t = 1;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_IAC` is never used
[INFO] [stderr]    --> src/libtelnet.rs:344:11
[INFO] [stderr]     |
[INFO] [stderr] 344 | pub const telnet_event_type_t_TELNET_EV_IAC: telnet_event_type_t = 2;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_WILL` is never used
[INFO] [stderr]    --> src/libtelnet.rs:346:11
[INFO] [stderr]     |
[INFO] [stderr] 346 | pub const telnet_event_type_t_TELNET_EV_WILL: telnet_event_type_t = 3;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_WONT` is never used
[INFO] [stderr]    --> src/libtelnet.rs:348:11
[INFO] [stderr]     |
[INFO] [stderr] 348 | pub const telnet_event_type_t_TELNET_EV_WONT: telnet_event_type_t = 4;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_DO` is never used
[INFO] [stderr]    --> src/libtelnet.rs:350:11
[INFO] [stderr]     |
[INFO] [stderr] 350 | pub const telnet_event_type_t_TELNET_EV_DO: telnet_event_type_t = 5;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_DONT` is never used
[INFO] [stderr]    --> src/libtelnet.rs:352:11
[INFO] [stderr]     |
[INFO] [stderr] 352 | pub const telnet_event_type_t_TELNET_EV_DONT: telnet_event_type_t = 6;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_SUBNEGOTIATION` is never used
[INFO] [stderr]    --> src/libtelnet.rs:354:11
[INFO] [stderr]     |
[INFO] [stderr] 354 | pub const telnet_event_type_t_TELNET_EV_SUBNEGOTIATION: telnet_event_type_t = 7;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_COMPRESS` is never used
[INFO] [stderr]    --> src/libtelnet.rs:356:11
[INFO] [stderr]     |
[INFO] [stderr] 356 | pub const telnet_event_type_t_TELNET_EV_COMPRESS: telnet_event_type_t = 8;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_ZMP` is never used
[INFO] [stderr]    --> src/libtelnet.rs:358:11
[INFO] [stderr]     |
[INFO] [stderr] 358 | pub const telnet_event_type_t_TELNET_EV_ZMP: telnet_event_type_t = 9;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_TTYPE` is never used
[INFO] [stderr]    --> src/libtelnet.rs:360:11
[INFO] [stderr]     |
[INFO] [stderr] 360 | pub const telnet_event_type_t_TELNET_EV_TTYPE: telnet_event_type_t = 10;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_ENVIRON` is never used
[INFO] [stderr]    --> src/libtelnet.rs:362:11
[INFO] [stderr]     |
[INFO] [stderr] 362 | pub const telnet_event_type_t_TELNET_EV_ENVIRON: telnet_event_type_t = 11;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_MSSP` is never used
[INFO] [stderr]    --> src/libtelnet.rs:364:11
[INFO] [stderr]     |
[INFO] [stderr] 364 | pub const telnet_event_type_t_TELNET_EV_MSSP: telnet_event_type_t = 12;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_WARNING` is never used
[INFO] [stderr]    --> src/libtelnet.rs:366:11
[INFO] [stderr]     |
[INFO] [stderr] 366 | pub const telnet_event_type_t_TELNET_EV_WARNING: telnet_event_type_t = 13;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_ERROR` is never used
[INFO] [stderr]    --> src/libtelnet.rs:368:11
[INFO] [stderr]     |
[INFO] [stderr] 368 | pub const telnet_event_type_t_TELNET_EV_ERROR: telnet_event_type_t = 14;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_recv` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1268:12
[INFO] [stderr]      |
[INFO] [stderr] 1268 |     pub fn telnet_recv(telnet: *mut telnet_t, buffer: *const ::std::os::raw::c_char, size: size_t);
[INFO] [stderr]      |            ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_iac` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1275:12
[INFO] [stderr]      |
[INFO] [stderr] 1275 |     pub fn telnet_iac(telnet: *mut telnet_t, cmd: ::std::os::raw::c_uchar);
[INFO] [stderr]      |            ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_negotiate` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1287:12
[INFO] [stderr]      |
[INFO] [stderr] 1287 |     pub fn telnet_negotiate(
[INFO] [stderr]      |            ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_send` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1299:12
[INFO] [stderr]      |
[INFO] [stderr] 1299 |     pub fn telnet_send(telnet: *mut telnet_t, buffer: *const ::std::os::raw::c_char, size: size_t);
[INFO] [stderr]      |            ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_send_text` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1308:12
[INFO] [stderr]      |
[INFO] [stderr] 1308 |     pub fn telnet_send_text(
[INFO] [stderr]      |            ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_begin_sb` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1323:12
[INFO] [stderr]      |
[INFO] [stderr] 1323 |     pub fn telnet_begin_sb(telnet: *mut telnet_t, telopt: ::std::os::raw::c_uchar);
[INFO] [stderr]      |            ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_subnegotiation` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1337:12
[INFO] [stderr]      |
[INFO] [stderr] 1337 |     pub fn telnet_subnegotiation(
[INFO] [stderr]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_begin_compress2` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1355:12
[INFO] [stderr]      |
[INFO] [stderr] 1355 |     pub fn telnet_begin_compress2(telnet: *mut telnet_t);
[INFO] [stderr]      |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_printf` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1370:12
[INFO] [stderr]      |
[INFO] [stderr] 1370 |     pub fn telnet_printf(
[INFO] [stderr]      |            ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_vprintf` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1380:12
[INFO] [stderr]      |
[INFO] [stderr] 1380 |     pub fn telnet_vprintf(
[INFO] [stderr]      |            ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_raw_printf` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1396:12
[INFO] [stderr]      |
[INFO] [stderr] 1396 |     pub fn telnet_raw_printf(
[INFO] [stderr]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_raw_vprintf` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1406:12
[INFO] [stderr]      |
[INFO] [stderr] 1406 |     pub fn telnet_raw_vprintf(
[INFO] [stderr]      |            ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_begin_newenviron` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1424:12
[INFO] [stderr]      |
[INFO] [stderr] 1424 |     pub fn telnet_begin_newenviron(telnet: *mut telnet_t, type_: ::std::os::raw::c_uchar);
[INFO] [stderr]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_newenviron_value` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1436:12
[INFO] [stderr]      |
[INFO] [stderr] 1436 |     pub fn telnet_newenviron_value(
[INFO] [stderr]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_ttype_send` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1448:12
[INFO] [stderr]      |
[INFO] [stderr] 1448 |     pub fn telnet_ttype_send(telnet: *mut telnet_t);
[INFO] [stderr]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_ttype_is` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1479:12
[INFO] [stderr]      |
[INFO] [stderr] 1479 |     pub fn telnet_ttype_is(telnet: *mut telnet_t, ttype: *const ::std::os::raw::c_char);
[INFO] [stderr]      |            ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_send_zmp` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1487:12
[INFO] [stderr]      |
[INFO] [stderr] 1487 |     pub fn telnet_send_zmp(
[INFO] [stderr]      |            ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_send_zmpv` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1500:12
[INFO] [stderr]      |
[INFO] [stderr] 1500 |     pub fn telnet_send_zmpv(telnet: *mut telnet_t, ...);
[INFO] [stderr]      |            ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_send_vzmpv` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1506:12
[INFO] [stderr]      |
[INFO] [stderr] 1506 |     pub fn telnet_send_vzmpv(telnet: *mut telnet_t, va: va_list);
[INFO] [stderr]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_begin_zmp` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1513:12
[INFO] [stderr]      |
[INFO] [stderr] 1513 |     pub fn telnet_begin_zmp(telnet: *mut telnet_t, cmd: *const ::std::os::raw::c_char);
[INFO] [stderr]      |            ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_zmp_arg` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1520:12
[INFO] [stderr]      |
[INFO] [stderr] 1520 |     pub fn telnet_zmp_arg(telnet: *mut telnet_t, arg: *const ::std::os::raw::c_char);
[INFO] [stderr]      |            ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `bindgen_test_layout___crt_locale_data_public` should have a snake case name
[INFO] [stderr]    --> src/libtelnet.rs:161:4
[INFO] [stderr]     |
[INFO] [stderr] 161 | fn bindgen_test_layout___crt_locale_data_public() {
[INFO] [stderr]     |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `bindgen_test_layout_crt_locale_data_public`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(non_snake_case)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:174:14
[INFO] [stderr]     |
[INFO] [stderr] 174 |             &(*(::std::ptr::null::<__crt_locale_data_public>()))._locale_pctype as *const _ as usize
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(deref_nullptr)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:186:14
[INFO] [stderr]     |
[INFO] [stderr] 186 |             &(*(::std::ptr::null::<__crt_locale_data_public>()))._locale_mb_cur_max as *const _
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:199:14
[INFO] [stderr]     |
[INFO] [stderr] 199 |             &(*(::std::ptr::null::<__crt_locale_data_public>()))._locale_lc_codepage as *const _
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: function `bindgen_test_layout___crt_locale_pointers` should have a snake case name
[INFO] [stderr]    --> src/libtelnet.rs:218:4
[INFO] [stderr]     |
[INFO] [stderr] 218 | fn bindgen_test_layout___crt_locale_pointers() {
[INFO] [stderr]     |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `bindgen_test_layout_crt_locale_pointers`
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:230:19
[INFO] [stderr]     |
[INFO] [stderr] 230 |         unsafe { &(*(::std::ptr::null::<__crt_locale_pointers>())).locinfo as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:240:19
[INFO] [stderr]     |
[INFO] [stderr] 240 |         unsafe { &(*(::std::ptr::null::<__crt_locale_pointers>())).mbcinfo as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: structure field `_Wchar` should have a snake case name
[INFO] [stderr]    --> src/libtelnet.rs:254:9
[INFO] [stderr]     |
[INFO] [stderr] 254 |     pub _Wchar: ::std::os::raw::c_ulong,
[INFO] [stderr]     |         ^^^^^^ help: convert the identifier to snake case (notice the capitalization): `_wchar`
[INFO] [stderr] 
[INFO] [stderr] warning: structure field `_Byte` should have a snake case name
[INFO] [stderr]    --> src/libtelnet.rs:255:9
[INFO] [stderr]     |
[INFO] [stderr] 255 |     pub _Byte: ::std::os::raw::c_ushort,
[INFO] [stderr]     |         ^^^^^ help: convert the identifier to snake case: `_byte`
[INFO] [stderr] 
[INFO] [stderr] warning: structure field `_State` should have a snake case name
[INFO] [stderr]    --> src/libtelnet.rs:256:9
[INFO] [stderr]     |
[INFO] [stderr] 256 |     pub _State: ::std::os::raw::c_ushort,
[INFO] [stderr]     |         ^^^^^^ help: convert the identifier to snake case (notice the capitalization): `_state`
[INFO] [stderr] 
[INFO] [stderr] warning: function `bindgen_test_layout__Mbstatet` should have a snake case name
[INFO] [stderr]    --> src/libtelnet.rs:259:4
[INFO] [stderr]     |
[INFO] [stderr] 259 | fn bindgen_test_layout__Mbstatet() {
[INFO] [stderr]     |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `bindgen_test_layout_mbstatet`
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:271:19
[INFO] [stderr]     |
[INFO] [stderr] 271 |         unsafe { &(*(::std::ptr::null::<_Mbstatet>()))._Wchar as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:281:19
[INFO] [stderr]     |
[INFO] [stderr] 281 |         unsafe { &(*(::std::ptr::null::<_Mbstatet>()))._Byte as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:291:19
[INFO] [stderr]     |
[INFO] [stderr] 291 |         unsafe { &(*(::std::ptr::null::<_Mbstatet>()))._State as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_error_t_TELNET_EOK` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:326:11
[INFO] [stderr]     |
[INFO] [stderr] 326 | pub const telnet_error_t_TELNET_EOK: telnet_error_t = 0;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_ERROR_T_TELNET_EOK`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(non_upper_case_globals)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_error_t_TELNET_EBADVAL` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:328:11
[INFO] [stderr]     |
[INFO] [stderr] 328 | pub const telnet_error_t_TELNET_EBADVAL: telnet_error_t = 1;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_ERROR_T_TELNET_EBADVAL`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_error_t_TELNET_ENOMEM` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:330:11
[INFO] [stderr]     |
[INFO] [stderr] 330 | pub const telnet_error_t_TELNET_ENOMEM: telnet_error_t = 2;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_ERROR_T_TELNET_ENOMEM`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_error_t_TELNET_EOVERFLOW` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:332:11
[INFO] [stderr]     |
[INFO] [stderr] 332 | pub const telnet_error_t_TELNET_EOVERFLOW: telnet_error_t = 3;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_ERROR_T_TELNET_EOVERFLOW`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_error_t_TELNET_EPROTOCOL` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:334:11
[INFO] [stderr]     |
[INFO] [stderr] 334 | pub const telnet_error_t_TELNET_EPROTOCOL: telnet_error_t = 4;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_ERROR_T_TELNET_EPROTOCOL`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_error_t_TELNET_ECOMPRESS` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:336:11
[INFO] [stderr]     |
[INFO] [stderr] 336 | pub const telnet_error_t_TELNET_ECOMPRESS: telnet_error_t = 5;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_ERROR_T_TELNET_ECOMPRESS`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_DATA` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:340:11
[INFO] [stderr]     |
[INFO] [stderr] 340 | pub const telnet_event_type_t_TELNET_EV_DATA: telnet_event_type_t = 0;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_DATA`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_SEND` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:342:11
[INFO] [stderr]     |
[INFO] [stderr] 342 | pub const telnet_event_type_t_TELNET_EV_SEND: telnet_event_type_t = 1;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_SEND`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_IAC` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:344:11
[INFO] [stderr]     |
[INFO] [stderr] 344 | pub const telnet_event_type_t_TELNET_EV_IAC: telnet_event_type_t = 2;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_IAC`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_WILL` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:346:11
[INFO] [stderr]     |
[INFO] [stderr] 346 | pub const telnet_event_type_t_TELNET_EV_WILL: telnet_event_type_t = 3;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_WILL`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_WONT` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:348:11
[INFO] [stderr]     |
[INFO] [stderr] 348 | pub const telnet_event_type_t_TELNET_EV_WONT: telnet_event_type_t = 4;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_WONT`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_DO` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:350:11
[INFO] [stderr]     |
[INFO] [stderr] 350 | pub const telnet_event_type_t_TELNET_EV_DO: telnet_event_type_t = 5;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_DO`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_DONT` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:352:11
[INFO] [stderr]     |
[INFO] [stderr] 352 | pub const telnet_event_type_t_TELNET_EV_DONT: telnet_event_type_t = 6;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_DONT`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_SUBNEGOTIATION` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:354:11
[INFO] [stderr]     |
[INFO] [stderr] 354 | pub const telnet_event_type_t_TELNET_EV_SUBNEGOTIATION: telnet_event_type_t = 7;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_SUBNEGOTIATION`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_COMPRESS` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:356:11
[INFO] [stderr]     |
[INFO] [stderr] 356 | pub const telnet_event_type_t_TELNET_EV_COMPRESS: telnet_event_type_t = 8;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_COMPRESS`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_ZMP` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:358:11
[INFO] [stderr]     |
[INFO] [stderr] 358 | pub const telnet_event_type_t_TELNET_EV_ZMP: telnet_event_type_t = 9;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_ZMP`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_TTYPE` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:360:11
[INFO] [stderr]     |
[INFO] [stderr] 360 | pub const telnet_event_type_t_TELNET_EV_TTYPE: telnet_event_type_t = 10;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_TTYPE`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_ENVIRON` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:362:11
[INFO] [stderr]     |
[INFO] [stderr] 362 | pub const telnet_event_type_t_TELNET_EV_ENVIRON: telnet_event_type_t = 11;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_ENVIRON`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_MSSP` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:364:11
[INFO] [stderr]     |
[INFO] [stderr] 364 | pub const telnet_event_type_t_TELNET_EV_MSSP: telnet_event_type_t = 12;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_MSSP`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_WARNING` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:366:11
[INFO] [stderr]     |
[INFO] [stderr] 366 | pub const telnet_event_type_t_TELNET_EV_WARNING: telnet_event_type_t = 13;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_WARNING`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_ERROR` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:368:11
[INFO] [stderr]     |
[INFO] [stderr] 368 | pub const telnet_event_type_t_TELNET_EV_ERROR: telnet_event_type_t = 14;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_ERROR`
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:395:19
[INFO] [stderr]     |
[INFO] [stderr] 395 |         unsafe { &(*(::std::ptr::null::<telnet_environ_t>())).type_ as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:405:19
[INFO] [stderr]     |
[INFO] [stderr] 405 |         unsafe { &(*(::std::ptr::null::<telnet_environ_t>())).var as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:415:19
[INFO] [stderr]     |
[INFO] [stderr] 415 |         unsafe { &(*(::std::ptr::null::<telnet_environ_t>())).value as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:481:19
[INFO] [stderr]     |
[INFO] [stderr] 481 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_data_t>()))._type as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:491:19
[INFO] [stderr]     |
[INFO] [stderr] 491 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_data_t>())).buffer as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:501:19
[INFO] [stderr]     |
[INFO] [stderr] 501 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_data_t>())).size as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:541:19
[INFO] [stderr]     |
[INFO] [stderr] 541 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_error_t>()))._type as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:551:19
[INFO] [stderr]     |
[INFO] [stderr] 551 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_error_t>())).file as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:561:19
[INFO] [stderr]     |
[INFO] [stderr] 561 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_error_t>())).func as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:571:19
[INFO] [stderr]     |
[INFO] [stderr] 571 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_error_t>())).msg as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:581:19
[INFO] [stderr]     |
[INFO] [stderr] 581 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_error_t>())).line as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:591:19
[INFO] [stderr]     |
[INFO] [stderr] 591 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_error_t>())).errcode as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:623:19
[INFO] [stderr]     |
[INFO] [stderr] 623 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_iac_t>()))._type as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:633:19
[INFO] [stderr]     |
[INFO] [stderr] 633 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_iac_t>())).cmd as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:666:14
[INFO] [stderr]     |
[INFO] [stderr] 666 |             &(*(::std::ptr::null::<telnet_event_t_negotiate_t>()))._type as *const _ as usize
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:678:14
[INFO] [stderr]     |
[INFO] [stderr] 678 |             &(*(::std::ptr::null::<telnet_event_t_negotiate_t>())).telopt as *const _ as usize
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:716:14
[INFO] [stderr]     |
[INFO] [stderr] 716 |             &(*(::std::ptr::null::<telnet_event_t_subnegotiate_t>()))._type as *const _ as usize
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:728:14
[INFO] [stderr]     |
[INFO] [stderr] 728 |             &(*(::std::ptr::null::<telnet_event_t_subnegotiate_t>())).buffer as *const _ as usize
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:740:14
[INFO] [stderr]     |
[INFO] [stderr] 740 |             &(*(::std::ptr::null::<telnet_event_t_subnegotiate_t>())).size as *const _ as usize
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:752:14
[INFO] [stderr]     |
[INFO] [stderr] 752 |             &(*(::std::ptr::null::<telnet_event_t_subnegotiate_t>())).telopt as *const _ as usize
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:787:19
[INFO] [stderr]     |
[INFO] [stderr] 787 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_zmp_t>()))._type as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:797:19
[INFO] [stderr]     |
[INFO] [stderr] 797 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_zmp_t>())).argv as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:807:19
[INFO] [stderr]     |
[INFO] [stderr] 807 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_zmp_t>())).argc as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:841:19
[INFO] [stderr]     |
[INFO] [stderr] 841 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_ttype_t>()))._type as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:851:19
[INFO] [stderr]     |
[INFO] [stderr] 851 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_ttype_t>())).cmd as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:861:19
[INFO] [stderr]     |
[INFO] [stderr] 861 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_ttype_t>())).name as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:894:19
[INFO] [stderr]     |
[INFO] [stderr] 894 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_compress_t>()))._type as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:904:19
[INFO] [stderr]     |
[INFO] [stderr] 904 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_compress_t>())).state as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:940:19
[INFO] [stderr]     |
[INFO] [stderr] 940 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_environ_t>()))._type as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:950:19
[INFO] [stderr]     |
[INFO] [stderr] 950 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_environ_t>())).values as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:960:19
[INFO] [stderr]     |
[INFO] [stderr] 960 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_environ_t>())).size as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:970:19
[INFO] [stderr]     |
[INFO] [stderr] 970 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_environ_t>())).cmd as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]     --> src/libtelnet.rs:1004:19
[INFO] [stderr]      |
[INFO] [stderr] 1004 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_mssp_t>()))._type as *const _ as usize },
[INFO] [stderr]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]     --> src/libtelnet.rs:1014:19
[INFO] [stderr]      |
[INFO] [stderr] 1014 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_mssp_t>())).values as *const _ as usize },
[INFO] [stderr]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]     --> src/libtelnet.rs:1024:19
[INFO] [stderr]      |
[INFO] [stderr] 1024 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_mssp_t>())).size as *const _ as usize },
[INFO] [stderr]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]     --> src/libtelnet.rs:1047:19
[INFO] [stderr]      |
[INFO] [stderr] 1047 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).type_ as *const _ as usize },
[INFO] [stderr]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]     --> src/libtelnet.rs:1057:19
[INFO] [stderr]      |
[INFO] [stderr] 1057 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).data as *const _ as usize },
[INFO] [stderr]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]     --> src/libtelnet.rs:1067:19
[INFO] [stderr]      |
[INFO] [stderr] 1067 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).error as *const _ as usize },
[INFO] [stderr]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]     --> src/libtelnet.rs:1077:19
[INFO] [stderr]      |
[INFO] [stderr] 1077 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).iac as *const _ as usize },
[INFO] [stderr]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]     --> src/libtelnet.rs:1087:19
[INFO] [stderr]      |
[INFO] [stderr] 1087 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).neg as *const _ as usize },
[INFO] [stderr]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]     --> src/libtelnet.rs:1097:19
[INFO] [stderr]      |
[INFO] [stderr] 1097 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).sub as *const _ as usize },
[INFO] [stderr]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]     --> src/libtelnet.rs:1107:19
[INFO] [stderr]      |
[INFO] [stderr] 1107 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).zmp as *const _ as usize },
[INFO] [stderr]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]     --> src/libtelnet.rs:1117:19
[INFO] [stderr]      |
[INFO] [stderr] 1117 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).ttype as *const _ as usize },
[INFO] [stderr]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]     --> src/libtelnet.rs:1127:19
[INFO] [stderr]      |
[INFO] [stderr] 1127 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).compress as *const _ as usize },
[INFO] [stderr]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]     --> src/libtelnet.rs:1137:19
[INFO] [stderr]      |
[INFO] [stderr] 1137 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).environ as *const _ as usize },
[INFO] [stderr]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]     --> src/libtelnet.rs:1147:19
[INFO] [stderr]      |
[INFO] [stderr] 1147 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).mssp as *const _ as usize },
[INFO] [stderr]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]     --> src/libtelnet.rs:1198:19
[INFO] [stderr]      |
[INFO] [stderr] 1198 |         unsafe { &(*(::std::ptr::null::<telnet_telopt_t>())).telopt as *const _ as usize },
[INFO] [stderr]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]     --> src/libtelnet.rs:1208:19
[INFO] [stderr]      |
[INFO] [stderr] 1208 |         unsafe { &(*(::std::ptr::null::<telnet_telopt_t>())).us as *const _ as usize },
[INFO] [stderr]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]     --> src/libtelnet.rs:1218:19
[INFO] [stderr]      |
[INFO] [stderr] 1218 |         unsafe { &(*(::std::ptr::null::<telnet_telopt_t>())).him as *const _ as usize },
[INFO] [stderr]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: `lunatic-telnet-rs` (bin "lunatic-telnet-rs" test) generated 234 warnings
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 0.46s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/lunatic_telnet_rs-93d7d71d8858b34f)
[INFO] [stdout] 
[INFO] [stdout] running 16 tests
[INFO] [stdout] test libtelnet::bindgen_test_layout___crt_locale_data_public ... ok
[INFO] [stdout] test libtelnet::bindgen_test_layout_telnet_environ_t ... ok
[INFO] [stdout] test libtelnet::bindgen_test_layout___crt_locale_pointers ... ok
[INFO] [stdout] test libtelnet::bindgen_test_layout_telnet_event_t ... ok
[INFO] [stdout] test libtelnet::bindgen_test_layout_telnet_event_t_data_t ... ok
[INFO] [stdout] test libtelnet::bindgen_test_layout_telnet_event_t_compress_t ... ok
[INFO] [stdout] test libtelnet::bindgen_test_layout_telnet_event_t_environ_t ... ok
[INFO] [stdout] test libtelnet::bindgen_test_layout_telnet_event_t_error_t ... ok
[INFO] [stdout] test libtelnet::bindgen_test_layout_telnet_event_t_iac_t ... ok
[INFO] [stdout] test libtelnet::bindgen_test_layout_telnet_event_t_mssp_t ... ok
[INFO] [stdout] test libtelnet::bindgen_test_layout_telnet_event_t_subnegotiate_t ... ok
[INFO] [stdout] test libtelnet::bindgen_test_layout_telnet_event_t_negotiate_t ... ok
[INFO] [stdout] test libtelnet::bindgen_test_layout_telnet_event_t_ttype_t ... ok
[INFO] [stdout] test libtelnet::bindgen_test_layout_telnet_event_t_zmp_t ... ok
[INFO] [stdout] test libtelnet::bindgen_test_layout_telnet_telopt_t ... ok
[INFO] [stdout] test libtelnet::bindgen_test_layout__Mbstatet ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- libtelnet::bindgen_test_layout__Mbstatet stdout ----
[INFO] [stdout] thread 'libtelnet::bindgen_test_layout__Mbstatet' panicked at src/libtelnet.rs:260:5:
[INFO] [stdout] assertion `left == right` failed: Size of: _Mbstatet
[INFO] [stdout]   left: 16
[INFO] [stdout]  right: 8
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x55cb86db4b1c - std::backtrace_rs::backtrace::libunwind::trace::ha637c64ce894333a
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
[INFO] [stdout]    1:     0x55cb86db4b1c - std::backtrace_rs::backtrace::trace_unsynchronized::h47f62dea28e0c88d
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x55cb86db4b1c - std::sys_common::backtrace::_print_fmt::h9eef0abe20ede486
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:67:5
[INFO] [stdout]    3:     0x55cb86db4b1c - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hed7f999df88cc644
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:44:22
[INFO] [stdout]    4:     0x55cb86dde660 - core::fmt::rt::Argument::fmt::h1539a9308b8d058d
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/fmt/rt.rs:142:9
[INFO] [stdout]    5:     0x55cb86dde660 - core::fmt::write::h3a39390d8560d9c9
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/fmt/mod.rs:1120:17
[INFO] [stdout]    6:     0x55cb86db24cf - std::io::Write::write_fmt::h040b369f3a0f9cbc
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/io/mod.rs:1762:15
[INFO] [stdout]    7:     0x55cb86db4904 - std::sys_common::backtrace::_print::h894006fb5c6f3d45
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:47:5
[INFO] [stdout]    8:     0x55cb86db4904 - std::sys_common::backtrace::print::h23a2d212c6fff936
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:34:9
[INFO] [stdout]    9:     0x55cb86db65c7 - std::panicking::default_hook::{{closure}}::h8a1d2ee00185001a
[INFO] [stdout]   10:     0x55cb86db62b3 - std::panicking::default_hook::h6038f2eba384e475
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:289:9
[INFO] [stdout]   11:     0x55cb86d86cc7 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h0ad024c9bdc6d768
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2021:9
[INFO] [stdout]   12:     0x55cb86d86cc7 - test::test_main::{{closure}}::h7500b54257359db6
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:138:21
[INFO] [stdout]   13:     0x55cb86db6bd8 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h1f8f335eaa9cfaee
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2021:9
[INFO] [stdout]   14:     0x55cb86db6bd8 - std::panicking::rust_panic_with_hook::h2b5517d590cab22e
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:783:13
[INFO] [stdout]   15:     0x55cb86db692e - std::panicking::begin_panic_handler::{{closure}}::h233112c06e0ef43e
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:657:13
[INFO] [stdout]   16:     0x55cb86db4fe6 - std::sys_common::backtrace::__rust_end_short_backtrace::h6e893f24d7ebbff8
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:170:18
[INFO] [stdout]   17:     0x55cb86db6692 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:645:5
[INFO] [stdout]   18:     0x55cb86d4bce5 - core::panicking::panic_fmt::hbf0e066aabfa482c
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panicking.rs:72:14
[INFO] [stdout]   19:     0x55cb86d4c0f1 - core::panicking::assert_failed_inner::h0bba8b7c26ee4492
[INFO] [stdout]   20:     0x55cb86d4cf2e - core::panicking::assert_failed::h5c6c61fed6b33436
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panicking.rs:279:5
[INFO] [stdout]   21:     0x55cb86d4e3a6 - lunatic_telnet_rs::libtelnet::bindgen_test_layout__Mbstatet::hf072444a759f208c
[INFO] [stdout]                                at /opt/rustwide/workdir/src/libtelnet.rs:260:5
[INFO] [stdout]   22:     0x55cb86d4e2d7 - lunatic_telnet_rs::libtelnet::bindgen_test_layout__Mbstatet::{{closure}}::h7d9acd2b3c05234f
[INFO] [stdout]                                at /opt/rustwide/workdir/src/libtelnet.rs:259:35
[INFO] [stdout]   23:     0x55cb86d4cca6 - core::ops::function::FnOnce::call_once::hd1b8d81aeb7e0755
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x55cb86d8c31f - core::ops::function::FnOnce::call_once::h2b5d431d5046312d
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x55cb86d8c31f - test::__rust_begin_short_backtrace::h7714669af176e207
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:628:18
[INFO] [stdout]   26:     0x55cb86d8b335 - test::run_test_in_process::{{closure}}::h85218797dcbcec12
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:651:60
[INFO] [stdout]   27:     0x55cb86d8b335 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h76c106ea31c14d7b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   28:     0x55cb86d8b335 - std::panicking::try::do_call::h3bd5d0f6620ee946
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:552:40
[INFO] [stdout]   29:     0x55cb86d8b335 - std::panicking::try::h232e535e4744fe31
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:516:19
[INFO] [stdout]   30:     0x55cb86d8b335 - std::panic::catch_unwind::h3ce3bd6ca8dbac68
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panic.rs:142:14
[INFO] [stdout]   31:     0x55cb86d8b335 - test::run_test_in_process::hc97b257c9621286a
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:651:27
[INFO] [stdout]   32:     0x55cb86d8b335 - test::run_test::{{closure}}::h2aa798823a438d38
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:574:43
[INFO] [stdout]   33:     0x55cb86d535f6 - test::run_test::{{closure}}::h87d231c78fb59832
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:602:41
[INFO] [stdout]   34:     0x55cb86d535f6 - std::sys_common::backtrace::__rust_begin_short_backtrace::he6df152596625789
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:154:18
[INFO] [stdout]   35:     0x55cb86d586a7 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::ha94be15d1e0acf36
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/mod.rs:529:17
[INFO] [stdout]   36:     0x55cb86d586a7 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9dc6bd6372f16606
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   37:     0x55cb86d586a7 - std::panicking::try::do_call::h9057517f80303cd4
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:552:40
[INFO] [stdout]   38:     0x55cb86d586a7 - std::panicking::try::he3a30b11ee45340c
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:516:19
[INFO] [stdout]   39:     0x55cb86d586a7 - std::panic::catch_unwind::h410458cfd3528b8b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panic.rs:142:14
[INFO] [stdout]   40:     0x55cb86d586a7 - std::thread::Builder::spawn_unchecked_::{{closure}}::h72ac3bdb567b737b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/mod.rs:528:30
[INFO] [stdout]   41:     0x55cb86d586a7 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h38f34da3654a8344
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x55cb86dbb665 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hc7eafaff61e32df9
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2007:9
[INFO] [stdout]   43:     0x55cb86dbb665 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h6ba4a5de48dd2304
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2007:9
[INFO] [stdout]   44:     0x55cb86dbb665 - std::sys::unix::thread::Thread::new::thread_start::he469335aef763e45
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys/unix/thread.rs:108:17
[INFO] [stdout]   45:     0x7f0fe2a8bac3 - <unknown>
[INFO] [stdout]   46:     0x7f0fe2b1cbf4 - __clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     libtelnet::bindgen_test_layout__Mbstatet
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 15 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--bin lunatic-telnet-rs`
[INFO] running `Command { std: "docker" "inspect" "696b4746626b0ab10c1691b5d6c078f1a4e0fcde57d5dce60004f1d2cf2aca67", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "696b4746626b0ab10c1691b5d6c078f1a4e0fcde57d5dce60004f1d2cf2aca67", kill_on_drop: false }`
[INFO] [stdout] 696b4746626b0ab10c1691b5d6c078f1a4e0fcde57d5dce60004f1d2cf2aca67
[INFO] testing jtenner/rust-lunatic-windows-test against beta-2023-12-22 for beta-1.76-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjtenner%2Frust-lunatic-windows-test" "/workspace/builds/worker-6-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-6-tc2/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/jtenner/rust-lunatic-windows-test on toolchain beta-2023-12-22
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2023-12-22" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] removed /workspace/builds/worker-6-tc2/source/.cargo/config.toml
[INFO] started tweaking git repo https://github.com/jtenner/rust-lunatic-windows-test
[INFO] finished tweaking git repo https://github.com/jtenner/rust-lunatic-windows-test
[INFO] tweaked toml for git repo https://github.com/jtenner/rust-lunatic-windows-test written to /workspace/builds/worker-6-tc2/source/Cargo.toml
[INFO] crate git repo https://github.com/jtenner/rust-lunatic-windows-test already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2023-12-22" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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" "+beta-2023-12-22" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] fa5e18b99c73cd90a0d8c4719fa93ad21ffd901ae83ae7d6a7af6ce6a318fa9b
[INFO] running `Command { std: "docker" "start" "-a" "fa5e18b99c73cd90a0d8c4719fa93ad21ffd901ae83ae7d6a7af6ce6a318fa9b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "fa5e18b99c73cd90a0d8c4719fa93ad21ffd901ae83ae7d6a7af6ce6a318fa9b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "fa5e18b99c73cd90a0d8c4719fa93ad21ffd901ae83ae7d6a7af6ce6a318fa9b", kill_on_drop: false }`
[INFO] [stdout] fa5e18b99c73cd90a0d8c4719fa93ad21ffd901ae83ae7d6a7af6ce6a318fa9b
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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" "+beta-2023-12-22" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 6d982e8f1a09873c10aeba639c7503c6ec1abe454b9d8c890a5d99dbe6f5ea7b
[INFO] running `Command { std: "docker" "start" "-a" "6d982e8f1a09873c10aeba639c7503c6ec1abe454b9d8c890a5d99dbe6f5ea7b", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.33
[INFO] [stderr]    Compiling unicode-xid v0.2.2
[INFO] [stderr]    Compiling syn v1.0.82
[INFO] [stderr]    Compiling autocfg v1.0.1
[INFO] [stderr]    Compiling serde_derive v1.0.130
[INFO] [stderr]    Compiling serde v1.0.130
[INFO] [stderr]    Compiling byteorder v1.4.3
[INFO] [stderr]    Compiling cc v1.0.72
[INFO] [stderr]    Compiling num-traits v0.2.14
[INFO] [stderr]    Compiling quote v1.0.10
[INFO] [stderr]    Compiling lunatic-telnet-rs v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling rmp v0.8.10
[INFO] [stderr]    Compiling thiserror-impl v1.0.30
[INFO] [stderr]    Compiling lunatic-macros v0.6.1
[INFO] [stderr]    Compiling thiserror v1.0.30
[INFO] [stderr]    Compiling rmp-serde v0.15.5
[INFO] [stderr]    Compiling lunatic v0.7.1
[INFO] [stdout] warning: type `va_list` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:113:10
[INFO] [stdout]     |
[INFO] [stdout] 113 | pub type va_list = *mut ::std::os::raw::c_char;
[INFO] [stdout]     |          ^^^^^^^ help: convert the identifier to upper camel case: `VaList`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(non_camel_case_types)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `size_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:117:10
[INFO] [stdout]     |
[INFO] [stdout] 117 | pub type size_t = ::std::os::raw::c_ulonglong;
[INFO] [stdout]     |          ^^^^^^ help: convert the identifier to upper camel case: `SizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__vcrt_bool` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:118:10
[INFO] [stdout]     |
[INFO] [stdout] 118 | pub type __vcrt_bool = bool;
[INFO] [stdout]     |          ^^^^^^^^^^^ help: convert the identifier to upper camel case: `VcrtBool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `wchar_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:119:10
[INFO] [stdout]     |
[INFO] [stdout] 119 | pub type wchar_t = ::std::os::raw::c_ushort;
[INFO] [stdout]     |          ^^^^^^^ help: convert the identifier to upper camel case: `WcharT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__crt_bool` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:132:10
[INFO] [stdout]     |
[INFO] [stdout] 132 | pub type __crt_bool = bool;
[INFO] [stdout]     |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `CrtBool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `errno_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:148:10
[INFO] [stdout]     |
[INFO] [stdout] 148 | pub type errno_t = ::std::os::raw::c_int;
[INFO] [stdout]     |          ^^^^^^^ help: convert the identifier to upper camel case: `ErrnoT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `wint_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:149:10
[INFO] [stdout]     |
[INFO] [stdout] 149 | pub type wint_t = ::std::os::raw::c_ushort;
[INFO] [stdout]     |          ^^^^^^ help: convert the identifier to upper camel case: `WintT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `wctype_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:150:10
[INFO] [stdout]     |
[INFO] [stdout] 150 | pub type wctype_t = ::std::os::raw::c_ushort;
[INFO] [stdout]     |          ^^^^^^^^ help: convert the identifier to upper camel case: `WctypeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__time32_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:151:10
[INFO] [stdout]     |
[INFO] [stdout] 151 | pub type __time32_t = ::std::os::raw::c_long;
[INFO] [stdout]     |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `Time32T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__time64_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:152:10
[INFO] [stdout]     |
[INFO] [stdout] 152 | pub type __time64_t = ::std::os::raw::c_longlong;
[INFO] [stdout]     |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `Time64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `_locale_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:250:10
[INFO] [stdout]     |
[INFO] [stdout] 250 | pub type _locale_t = *mut __crt_locale_pointers;
[INFO] [stdout]     |          ^^^^^^^^^ help: convert the identifier to upper camel case: `LocaleT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `mbstate_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:301:10
[INFO] [stdout]     |
[INFO] [stdout] 301 | pub type mbstate_t = _Mbstatet;
[INFO] [stdout]     |          ^^^^^^^^^ help: convert the identifier to upper camel case: `MbstateT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `time_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:302:10
[INFO] [stdout]     |
[INFO] [stdout] 302 | pub type time_t = __time64_t;
[INFO] [stdout]     |          ^^^^^^ help: convert the identifier to upper camel case: `TimeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `rsize_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:303:10
[INFO] [stdout]     |
[INFO] [stdout] 303 | pub type rsize_t = size_t;
[INFO] [stdout]     |          ^^^^^^^ help: convert the identifier to upper camel case: `RsizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `telnet_error_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:338:10
[INFO] [stdout]     |
[INFO] [stdout] 338 | pub type telnet_error_t = ::std::os::raw::c_int;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TelnetErrorT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `telnet_event_type_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:370:10
[INFO] [stdout]     |
[INFO] [stdout] 370 | pub type telnet_event_type_t = ::std::os::raw::c_int;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TelnetEventTypeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `telnet_event_handler_t` should have an upper camel case name
[INFO] [stdout]     --> src/libtelnet.rs:1167:10
[INFO] [stdout]      |
[INFO] [stdout] 1167 | pub type telnet_event_handler_t = ::std::option::Option<
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TelnetEventHandlerT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `LIBTELNET_INCLUDE` is never used
[INFO] [stdout]  --> src/libtelnet.rs:3:11
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub const LIBTELNET_INCLUDE: u32 = 1;
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_IAC` is never used
[INFO] [stdout]   --> src/libtelnet.rs:31:11
[INFO] [stdout]    |
[INFO] [stdout] 31 | pub const TELNET_IAC: u32 = 255;
[INFO] [stdout]    |           ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_DONT` is never used
[INFO] [stdout]   --> src/libtelnet.rs:32:11
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub const TELNET_DONT: u32 = 254;
[INFO] [stdout]    |           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_DO` is never used
[INFO] [stdout]   --> src/libtelnet.rs:33:11
[INFO] [stdout]    |
[INFO] [stdout] 33 | pub const TELNET_DO: u32 = 253;
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_WONT` is never used
[INFO] [stdout]   --> src/libtelnet.rs:34:11
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub const TELNET_WONT: u32 = 252;
[INFO] [stdout]    |           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_WILL` is never used
[INFO] [stdout]   --> src/libtelnet.rs:35:11
[INFO] [stdout]    |
[INFO] [stdout] 35 | pub const TELNET_WILL: u32 = 251;
[INFO] [stdout]    |           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_SB` is never used
[INFO] [stdout]   --> src/libtelnet.rs:36:11
[INFO] [stdout]    |
[INFO] [stdout] 36 | pub const TELNET_SB: u32 = 250;
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_GA` is never used
[INFO] [stdout]   --> src/libtelnet.rs:37:11
[INFO] [stdout]    |
[INFO] [stdout] 37 | pub const TELNET_GA: u32 = 249;
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_EL` is never used
[INFO] [stdout]   --> src/libtelnet.rs:38:11
[INFO] [stdout]    |
[INFO] [stdout] 38 | pub const TELNET_EL: u32 = 248;
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_EC` is never used
[INFO] [stdout]   --> src/libtelnet.rs:39:11
[INFO] [stdout]    |
[INFO] [stdout] 39 | pub const TELNET_EC: u32 = 247;
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_AYT` is never used
[INFO] [stdout]   --> src/libtelnet.rs:40:11
[INFO] [stdout]    |
[INFO] [stdout] 40 | pub const TELNET_AYT: u32 = 246;
[INFO] [stdout]    |           ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_AO` is never used
[INFO] [stdout]   --> src/libtelnet.rs:41:11
[INFO] [stdout]    |
[INFO] [stdout] 41 | pub const TELNET_AO: u32 = 245;
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_IP` is never used
[INFO] [stdout]   --> src/libtelnet.rs:42:11
[INFO] [stdout]    |
[INFO] [stdout] 42 | pub const TELNET_IP: u32 = 244;
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_BREAK` is never used
[INFO] [stdout]   --> src/libtelnet.rs:43:11
[INFO] [stdout]    |
[INFO] [stdout] 43 | pub const TELNET_BREAK: u32 = 243;
[INFO] [stdout]    |           ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_DM` is never used
[INFO] [stdout]   --> src/libtelnet.rs:44:11
[INFO] [stdout]    |
[INFO] [stdout] 44 | pub const TELNET_DM: u32 = 242;
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_NOP` is never used
[INFO] [stdout]   --> src/libtelnet.rs:45:11
[INFO] [stdout]    |
[INFO] [stdout] 45 | pub const TELNET_NOP: u32 = 241;
[INFO] [stdout]    |           ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_SE` is never used
[INFO] [stdout]   --> src/libtelnet.rs:46:11
[INFO] [stdout]    |
[INFO] [stdout] 46 | pub const TELNET_SE: u32 = 240;
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_EOR` is never used
[INFO] [stdout]   --> src/libtelnet.rs:47:11
[INFO] [stdout]    |
[INFO] [stdout] 47 | pub const TELNET_EOR: u32 = 239;
[INFO] [stdout]    |           ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_ABORT` is never used
[INFO] [stdout]   --> src/libtelnet.rs:48:11
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub const TELNET_ABORT: u32 = 238;
[INFO] [stdout]    |           ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_SUSP` is never used
[INFO] [stdout]   --> src/libtelnet.rs:49:11
[INFO] [stdout]    |
[INFO] [stdout] 49 | pub const TELNET_SUSP: u32 = 237;
[INFO] [stdout]    |           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_EOF` is never used
[INFO] [stdout]   --> src/libtelnet.rs:50:11
[INFO] [stdout]    |
[INFO] [stdout] 50 | pub const TELNET_EOF: u32 = 236;
[INFO] [stdout]    |           ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_BINARY` is never used
[INFO] [stdout]   --> src/libtelnet.rs:51:11
[INFO] [stdout]    |
[INFO] [stdout] 51 | pub const TELNET_TELOPT_BINARY: u32 = 0;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_ECHO` is never used
[INFO] [stdout]   --> src/libtelnet.rs:52:11
[INFO] [stdout]    |
[INFO] [stdout] 52 | pub const TELNET_TELOPT_ECHO: u32 = 1;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_RCP` is never used
[INFO] [stdout]   --> src/libtelnet.rs:53:11
[INFO] [stdout]    |
[INFO] [stdout] 53 | pub const TELNET_TELOPT_RCP: u32 = 2;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_SGA` is never used
[INFO] [stdout]   --> src/libtelnet.rs:54:11
[INFO] [stdout]    |
[INFO] [stdout] 54 | pub const TELNET_TELOPT_SGA: u32 = 3;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAMS` is never used
[INFO] [stdout]   --> src/libtelnet.rs:55:11
[INFO] [stdout]    |
[INFO] [stdout] 55 | pub const TELNET_TELOPT_NAMS: u32 = 4;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_STATUS` is never used
[INFO] [stdout]   --> src/libtelnet.rs:56:11
[INFO] [stdout]    |
[INFO] [stdout] 56 | pub const TELNET_TELOPT_STATUS: u32 = 5;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_TM` is never used
[INFO] [stdout]   --> src/libtelnet.rs:57:11
[INFO] [stdout]    |
[INFO] [stdout] 57 | pub const TELNET_TELOPT_TM: u32 = 6;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_RCTE` is never used
[INFO] [stdout]   --> src/libtelnet.rs:58:11
[INFO] [stdout]    |
[INFO] [stdout] 58 | pub const TELNET_TELOPT_RCTE: u32 = 7;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAOL` is never used
[INFO] [stdout]   --> src/libtelnet.rs:59:11
[INFO] [stdout]    |
[INFO] [stdout] 59 | pub const TELNET_TELOPT_NAOL: u32 = 8;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAOP` is never used
[INFO] [stdout]   --> src/libtelnet.rs:60:11
[INFO] [stdout]    |
[INFO] [stdout] 60 | pub const TELNET_TELOPT_NAOP: u32 = 9;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAOCRD` is never used
[INFO] [stdout]   --> src/libtelnet.rs:61:11
[INFO] [stdout]    |
[INFO] [stdout] 61 | pub const TELNET_TELOPT_NAOCRD: u32 = 10;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAOHTS` is never used
[INFO] [stdout]   --> src/libtelnet.rs:62:11
[INFO] [stdout]    |
[INFO] [stdout] 62 | pub const TELNET_TELOPT_NAOHTS: u32 = 11;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAOHTD` is never used
[INFO] [stdout]   --> src/libtelnet.rs:63:11
[INFO] [stdout]    |
[INFO] [stdout] 63 | pub const TELNET_TELOPT_NAOHTD: u32 = 12;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAOFFD` is never used
[INFO] [stdout]   --> src/libtelnet.rs:64:11
[INFO] [stdout]    |
[INFO] [stdout] 64 | pub const TELNET_TELOPT_NAOFFD: u32 = 13;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAOVTS` is never used
[INFO] [stdout]   --> src/libtelnet.rs:65:11
[INFO] [stdout]    |
[INFO] [stdout] 65 | pub const TELNET_TELOPT_NAOVTS: u32 = 14;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAOVTD` is never used
[INFO] [stdout]   --> src/libtelnet.rs:66:11
[INFO] [stdout]    |
[INFO] [stdout] 66 | pub const TELNET_TELOPT_NAOVTD: u32 = 15;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAOLFD` is never used
[INFO] [stdout]   --> src/libtelnet.rs:67:11
[INFO] [stdout]    |
[INFO] [stdout] 67 | pub const TELNET_TELOPT_NAOLFD: u32 = 16;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_XASCII` is never used
[INFO] [stdout]   --> src/libtelnet.rs:68:11
[INFO] [stdout]    |
[INFO] [stdout] 68 | pub const TELNET_TELOPT_XASCII: u32 = 17;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_LOGOUT` is never used
[INFO] [stdout]   --> src/libtelnet.rs:69:11
[INFO] [stdout]    |
[INFO] [stdout] 69 | pub const TELNET_TELOPT_LOGOUT: u32 = 18;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_BM` is never used
[INFO] [stdout]   --> src/libtelnet.rs:70:11
[INFO] [stdout]    |
[INFO] [stdout] 70 | pub const TELNET_TELOPT_BM: u32 = 19;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_DET` is never used
[INFO] [stdout]   --> src/libtelnet.rs:71:11
[INFO] [stdout]    |
[INFO] [stdout] 71 | pub const TELNET_TELOPT_DET: u32 = 20;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_SUPDUP` is never used
[INFO] [stdout]   --> src/libtelnet.rs:72:11
[INFO] [stdout]    |
[INFO] [stdout] 72 | pub const TELNET_TELOPT_SUPDUP: u32 = 21;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_SUPDUPOUTPUT` is never used
[INFO] [stdout]   --> src/libtelnet.rs:73:11
[INFO] [stdout]    |
[INFO] [stdout] 73 | pub const TELNET_TELOPT_SUPDUPOUTPUT: u32 = 22;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_SNDLOC` is never used
[INFO] [stdout]   --> src/libtelnet.rs:74:11
[INFO] [stdout]    |
[INFO] [stdout] 74 | pub const TELNET_TELOPT_SNDLOC: u32 = 23;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_TTYPE` is never used
[INFO] [stdout]   --> src/libtelnet.rs:75:11
[INFO] [stdout]    |
[INFO] [stdout] 75 | pub const TELNET_TELOPT_TTYPE: u32 = 24;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_EOR` is never used
[INFO] [stdout]   --> src/libtelnet.rs:76:11
[INFO] [stdout]    |
[INFO] [stdout] 76 | pub const TELNET_TELOPT_EOR: u32 = 25;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_TUID` is never used
[INFO] [stdout]   --> src/libtelnet.rs:77:11
[INFO] [stdout]    |
[INFO] [stdout] 77 | pub const TELNET_TELOPT_TUID: u32 = 26;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_OUTMRK` is never used
[INFO] [stdout]   --> src/libtelnet.rs:78:11
[INFO] [stdout]    |
[INFO] [stdout] 78 | pub const TELNET_TELOPT_OUTMRK: u32 = 27;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_TTYLOC` is never used
[INFO] [stdout]   --> src/libtelnet.rs:79:11
[INFO] [stdout]    |
[INFO] [stdout] 79 | pub const TELNET_TELOPT_TTYLOC: u32 = 28;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_3270REGIME` is never used
[INFO] [stdout]   --> src/libtelnet.rs:80:11
[INFO] [stdout]    |
[INFO] [stdout] 80 | pub const TELNET_TELOPT_3270REGIME: u32 = 29;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_X3PAD` is never used
[INFO] [stdout]   --> src/libtelnet.rs:81:11
[INFO] [stdout]    |
[INFO] [stdout] 81 | pub const TELNET_TELOPT_X3PAD: u32 = 30;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAWS` is never used
[INFO] [stdout]   --> src/libtelnet.rs:82:11
[INFO] [stdout]    |
[INFO] [stdout] 82 | pub const TELNET_TELOPT_NAWS: u32 = 31;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_TSPEED` is never used
[INFO] [stdout]   --> src/libtelnet.rs:83:11
[INFO] [stdout]    |
[INFO] [stdout] 83 | pub const TELNET_TELOPT_TSPEED: u32 = 32;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_LFLOW` is never used
[INFO] [stdout]   --> src/libtelnet.rs:84:11
[INFO] [stdout]    |
[INFO] [stdout] 84 | pub const TELNET_TELOPT_LFLOW: u32 = 33;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_LINEMODE` is never used
[INFO] [stdout]   --> src/libtelnet.rs:85:11
[INFO] [stdout]    |
[INFO] [stdout] 85 | pub const TELNET_TELOPT_LINEMODE: u32 = 34;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_XDISPLOC` is never used
[INFO] [stdout]   --> src/libtelnet.rs:86:11
[INFO] [stdout]    |
[INFO] [stdout] 86 | pub const TELNET_TELOPT_XDISPLOC: u32 = 35;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_ENVIRON` is never used
[INFO] [stdout]   --> src/libtelnet.rs:87:11
[INFO] [stdout]    |
[INFO] [stdout] 87 | pub const TELNET_TELOPT_ENVIRON: u32 = 36;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_AUTHENTICATION` is never used
[INFO] [stdout]   --> src/libtelnet.rs:88:11
[INFO] [stdout]    |
[INFO] [stdout] 88 | pub const TELNET_TELOPT_AUTHENTICATION: u32 = 37;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_ENCRYPT` is never used
[INFO] [stdout]   --> src/libtelnet.rs:89:11
[INFO] [stdout]    |
[INFO] [stdout] 89 | pub const TELNET_TELOPT_ENCRYPT: u32 = 38;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NEW_ENVIRON` is never used
[INFO] [stdout]   --> src/libtelnet.rs:90:11
[INFO] [stdout]    |
[INFO] [stdout] 90 | pub const TELNET_TELOPT_NEW_ENVIRON: u32 = 39;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_MSSP` is never used
[INFO] [stdout]   --> src/libtelnet.rs:91:11
[INFO] [stdout]    |
[INFO] [stdout] 91 | pub const TELNET_TELOPT_MSSP: u32 = 70;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_COMPRESS` is never used
[INFO] [stdout]   --> src/libtelnet.rs:92:11
[INFO] [stdout]    |
[INFO] [stdout] 92 | pub const TELNET_TELOPT_COMPRESS: u32 = 85;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_COMPRESS2` is never used
[INFO] [stdout]   --> src/libtelnet.rs:93:11
[INFO] [stdout]    |
[INFO] [stdout] 93 | pub const TELNET_TELOPT_COMPRESS2: u32 = 86;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_ZMP` is never used
[INFO] [stdout]   --> src/libtelnet.rs:94:11
[INFO] [stdout]    |
[INFO] [stdout] 94 | pub const TELNET_TELOPT_ZMP: u32 = 93;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_EXOPL` is never used
[INFO] [stdout]   --> src/libtelnet.rs:95:11
[INFO] [stdout]    |
[INFO] [stdout] 95 | pub const TELNET_TELOPT_EXOPL: u32 = 255;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_MCCP2` is never used
[INFO] [stdout]   --> src/libtelnet.rs:96:11
[INFO] [stdout]    |
[INFO] [stdout] 96 | pub const TELNET_TELOPT_MCCP2: u32 = 86;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TTYPE_IS` is never used
[INFO] [stdout]   --> src/libtelnet.rs:97:11
[INFO] [stdout]    |
[INFO] [stdout] 97 | pub const TELNET_TTYPE_IS: u32 = 0;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TTYPE_SEND` is never used
[INFO] [stdout]   --> src/libtelnet.rs:98:11
[INFO] [stdout]    |
[INFO] [stdout] 98 | pub const TELNET_TTYPE_SEND: u32 = 1;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_ENVIRON_IS` is never used
[INFO] [stdout]   --> src/libtelnet.rs:99:11
[INFO] [stdout]    |
[INFO] [stdout] 99 | pub const TELNET_ENVIRON_IS: u32 = 0;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_ENVIRON_SEND` is never used
[INFO] [stdout]    --> src/libtelnet.rs:100:11
[INFO] [stdout]     |
[INFO] [stdout] 100 | pub const TELNET_ENVIRON_SEND: u32 = 1;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_ENVIRON_INFO` is never used
[INFO] [stdout]    --> src/libtelnet.rs:101:11
[INFO] [stdout]     |
[INFO] [stdout] 101 | pub const TELNET_ENVIRON_INFO: u32 = 2;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_ENVIRON_VAR` is never used
[INFO] [stdout]    --> src/libtelnet.rs:102:11
[INFO] [stdout]     |
[INFO] [stdout] 102 | pub const TELNET_ENVIRON_VAR: u32 = 0;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_ENVIRON_VALUE` is never used
[INFO] [stdout]    --> src/libtelnet.rs:103:11
[INFO] [stdout]     |
[INFO] [stdout] 103 | pub const TELNET_ENVIRON_VALUE: u32 = 1;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_ENVIRON_ESC` is never used
[INFO] [stdout]    --> src/libtelnet.rs:104:11
[INFO] [stdout]     |
[INFO] [stdout] 104 | pub const TELNET_ENVIRON_ESC: u32 = 2;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_ENVIRON_USERVAR` is never used
[INFO] [stdout]    --> src/libtelnet.rs:105:11
[INFO] [stdout]     |
[INFO] [stdout] 105 | pub const TELNET_ENVIRON_USERVAR: u32 = 3;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_MSSP_VAR` is never used
[INFO] [stdout]    --> src/libtelnet.rs:106:11
[INFO] [stdout]     |
[INFO] [stdout] 106 | pub const TELNET_MSSP_VAR: u32 = 1;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_MSSP_VAL` is never used
[INFO] [stdout]    --> src/libtelnet.rs:107:11
[INFO] [stdout]     |
[INFO] [stdout] 107 | pub const TELNET_MSSP_VAL: u32 = 2;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_FLAG_PROXY` is never used
[INFO] [stdout]    --> src/libtelnet.rs:108:11
[INFO] [stdout]     |
[INFO] [stdout] 108 | pub const TELNET_FLAG_PROXY: u32 = 1;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_FLAG_NVT_EOL` is never used
[INFO] [stdout]    --> src/libtelnet.rs:109:11
[INFO] [stdout]     |
[INFO] [stdout] 109 | pub const TELNET_FLAG_NVT_EOL: u32 = 2;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_FLAG_TRANSMIT_BINARY` is never used
[INFO] [stdout]    --> src/libtelnet.rs:110:11
[INFO] [stdout]     |
[INFO] [stdout] 110 | pub const TELNET_FLAG_TRANSMIT_BINARY: u32 = 32;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_FLAG_RECEIVE_BINARY` is never used
[INFO] [stdout]    --> src/libtelnet.rs:111:11
[INFO] [stdout]     |
[INFO] [stdout] 111 | pub const TELNET_FLAG_RECEIVE_BINARY: u32 = 64;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_PFLAG_DEFLATE` is never used
[INFO] [stdout]    --> src/libtelnet.rs:112:11
[INFO] [stdout]     |
[INFO] [stdout] 112 | pub const TELNET_PFLAG_DEFLATE: u32 = 128;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `va_list` is never used
[INFO] [stdout]    --> src/libtelnet.rs:113:10
[INFO] [stdout]     |
[INFO] [stdout] 113 | pub type va_list = *mut ::std::os::raw::c_char;
[INFO] [stdout]     |          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `wchar_t` is never used
[INFO] [stdout]    --> src/libtelnet.rs:119:10
[INFO] [stdout]     |
[INFO] [stdout] 119 | pub type wchar_t = ::std::os::raw::c_ushort;
[INFO] [stdout]     |          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `errno_t` is never used
[INFO] [stdout]    --> src/libtelnet.rs:148:10
[INFO] [stdout]     |
[INFO] [stdout] 148 | pub type errno_t = ::std::os::raw::c_int;
[INFO] [stdout]     |          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `wint_t` is never used
[INFO] [stdout]    --> src/libtelnet.rs:149:10
[INFO] [stdout]     |
[INFO] [stdout] 149 | pub type wint_t = ::std::os::raw::c_ushort;
[INFO] [stdout]     |          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `wctype_t` is never used
[INFO] [stdout]    --> src/libtelnet.rs:150:10
[INFO] [stdout]     |
[INFO] [stdout] 150 | pub type wctype_t = ::std::os::raw::c_ushort;
[INFO] [stdout]     |          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `mbstate_t` is never used
[INFO] [stdout]    --> src/libtelnet.rs:301:10
[INFO] [stdout]     |
[INFO] [stdout] 301 | pub type mbstate_t = _Mbstatet;
[INFO] [stdout]     |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `time_t` is never used
[INFO] [stdout]    --> src/libtelnet.rs:302:10
[INFO] [stdout]     |
[INFO] [stdout] 302 | pub type time_t = __time64_t;
[INFO] [stdout]     |          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `rsize_t` is never used
[INFO] [stdout]    --> src/libtelnet.rs:303:10
[INFO] [stdout]     |
[INFO] [stdout] 303 | pub type rsize_t = size_t;
[INFO] [stdout]     |          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_EOK` is never used
[INFO] [stdout]    --> src/libtelnet.rs:326:11
[INFO] [stdout]     |
[INFO] [stdout] 326 | pub const telnet_error_t_TELNET_EOK: telnet_error_t = 0;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_EBADVAL` is never used
[INFO] [stdout]    --> src/libtelnet.rs:328:11
[INFO] [stdout]     |
[INFO] [stdout] 328 | pub const telnet_error_t_TELNET_EBADVAL: telnet_error_t = 1;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_ENOMEM` is never used
[INFO] [stdout]    --> src/libtelnet.rs:330:11
[INFO] [stdout]     |
[INFO] [stdout] 330 | pub const telnet_error_t_TELNET_ENOMEM: telnet_error_t = 2;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_EOVERFLOW` is never used
[INFO] [stdout]    --> src/libtelnet.rs:332:11
[INFO] [stdout]     |
[INFO] [stdout] 332 | pub const telnet_error_t_TELNET_EOVERFLOW: telnet_error_t = 3;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_EPROTOCOL` is never used
[INFO] [stdout]    --> src/libtelnet.rs:334:11
[INFO] [stdout]     |
[INFO] [stdout] 334 | pub const telnet_error_t_TELNET_EPROTOCOL: telnet_error_t = 4;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_ECOMPRESS` is never used
[INFO] [stdout]    --> src/libtelnet.rs:336:11
[INFO] [stdout]     |
[INFO] [stdout] 336 | pub const telnet_error_t_TELNET_ECOMPRESS: telnet_error_t = 5;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_DATA` is never used
[INFO] [stdout]    --> src/libtelnet.rs:340:11
[INFO] [stdout]     |
[INFO] [stdout] 340 | pub const telnet_event_type_t_TELNET_EV_DATA: telnet_event_type_t = 0;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_SEND` is never used
[INFO] [stdout]    --> src/libtelnet.rs:342:11
[INFO] [stdout]     |
[INFO] [stdout] 342 | pub const telnet_event_type_t_TELNET_EV_SEND: telnet_event_type_t = 1;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_IAC` is never used
[INFO] [stdout]    --> src/libtelnet.rs:344:11
[INFO] [stdout]     |
[INFO] [stdout] 344 | pub const telnet_event_type_t_TELNET_EV_IAC: telnet_event_type_t = 2;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_WILL` is never used
[INFO] [stdout]    --> src/libtelnet.rs:346:11
[INFO] [stdout]     |
[INFO] [stdout] 346 | pub const telnet_event_type_t_TELNET_EV_WILL: telnet_event_type_t = 3;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_WONT` is never used
[INFO] [stdout]    --> src/libtelnet.rs:348:11
[INFO] [stdout]     |
[INFO] [stdout] 348 | pub const telnet_event_type_t_TELNET_EV_WONT: telnet_event_type_t = 4;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_DO` is never used
[INFO] [stdout]    --> src/libtelnet.rs:350:11
[INFO] [stdout]     |
[INFO] [stdout] 350 | pub const telnet_event_type_t_TELNET_EV_DO: telnet_event_type_t = 5;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_DONT` is never used
[INFO] [stdout]    --> src/libtelnet.rs:352:11
[INFO] [stdout]     |
[INFO] [stdout] 352 | pub const telnet_event_type_t_TELNET_EV_DONT: telnet_event_type_t = 6;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_SUBNEGOTIATION` is never used
[INFO] [stdout]    --> src/libtelnet.rs:354:11
[INFO] [stdout]     |
[INFO] [stdout] 354 | pub const telnet_event_type_t_TELNET_EV_SUBNEGOTIATION: telnet_event_type_t = 7;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_COMPRESS` is never used
[INFO] [stdout]    --> src/libtelnet.rs:356:11
[INFO] [stdout]     |
[INFO] [stdout] 356 | pub const telnet_event_type_t_TELNET_EV_COMPRESS: telnet_event_type_t = 8;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_ZMP` is never used
[INFO] [stdout]    --> src/libtelnet.rs:358:11
[INFO] [stdout]     |
[INFO] [stdout] 358 | pub const telnet_event_type_t_TELNET_EV_ZMP: telnet_event_type_t = 9;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_TTYPE` is never used
[INFO] [stdout]    --> src/libtelnet.rs:360:11
[INFO] [stdout]     |
[INFO] [stdout] 360 | pub const telnet_event_type_t_TELNET_EV_TTYPE: telnet_event_type_t = 10;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_ENVIRON` is never used
[INFO] [stdout]    --> src/libtelnet.rs:362:11
[INFO] [stdout]     |
[INFO] [stdout] 362 | pub const telnet_event_type_t_TELNET_EV_ENVIRON: telnet_event_type_t = 11;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_MSSP` is never used
[INFO] [stdout]    --> src/libtelnet.rs:364:11
[INFO] [stdout]     |
[INFO] [stdout] 364 | pub const telnet_event_type_t_TELNET_EV_MSSP: telnet_event_type_t = 12;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_WARNING` is never used
[INFO] [stdout]    --> src/libtelnet.rs:366:11
[INFO] [stdout]     |
[INFO] [stdout] 366 | pub const telnet_event_type_t_TELNET_EV_WARNING: telnet_event_type_t = 13;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_ERROR` is never used
[INFO] [stdout]    --> src/libtelnet.rs:368:11
[INFO] [stdout]     |
[INFO] [stdout] 368 | pub const telnet_event_type_t_TELNET_EV_ERROR: telnet_event_type_t = 14;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_recv` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1268:12
[INFO] [stdout]      |
[INFO] [stdout] 1268 |     pub fn telnet_recv(telnet: *mut telnet_t, buffer: *const ::std::os::raw::c_char, size: size_t);
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_iac` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1275:12
[INFO] [stdout]      |
[INFO] [stdout] 1275 |     pub fn telnet_iac(telnet: *mut telnet_t, cmd: ::std::os::raw::c_uchar);
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_negotiate` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1287:12
[INFO] [stdout]      |
[INFO] [stdout] 1287 |     pub fn telnet_negotiate(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_send` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1299:12
[INFO] [stdout]      |
[INFO] [stdout] 1299 |     pub fn telnet_send(telnet: *mut telnet_t, buffer: *const ::std::os::raw::c_char, size: size_t);
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_send_text` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1308:12
[INFO] [stdout]      |
[INFO] [stdout] 1308 |     pub fn telnet_send_text(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_begin_sb` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1323:12
[INFO] [stdout]      |
[INFO] [stdout] 1323 |     pub fn telnet_begin_sb(telnet: *mut telnet_t, telopt: ::std::os::raw::c_uchar);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_subnegotiation` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1337:12
[INFO] [stdout]      |
[INFO] [stdout] 1337 |     pub fn telnet_subnegotiation(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_begin_compress2` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1355:12
[INFO] [stdout]      |
[INFO] [stdout] 1355 |     pub fn telnet_begin_compress2(telnet: *mut telnet_t);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_printf` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1370:12
[INFO] [stdout]      |
[INFO] [stdout] 1370 |     pub fn telnet_printf(
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_vprintf` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1380:12
[INFO] [stdout]      |
[INFO] [stdout] 1380 |     pub fn telnet_vprintf(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_raw_printf` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1396:12
[INFO] [stdout]      |
[INFO] [stdout] 1396 |     pub fn telnet_raw_printf(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_raw_vprintf` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1406:12
[INFO] [stdout]      |
[INFO] [stdout] 1406 |     pub fn telnet_raw_vprintf(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_begin_newenviron` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1424:12
[INFO] [stdout]      |
[INFO] [stdout] 1424 |     pub fn telnet_begin_newenviron(telnet: *mut telnet_t, type_: ::std::os::raw::c_uchar);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_newenviron_value` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1436:12
[INFO] [stdout]      |
[INFO] [stdout] 1436 |     pub fn telnet_newenviron_value(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_ttype_send` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1448:12
[INFO] [stdout]      |
[INFO] [stdout] 1448 |     pub fn telnet_ttype_send(telnet: *mut telnet_t);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_ttype_is` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1479:12
[INFO] [stdout]      |
[INFO] [stdout] 1479 |     pub fn telnet_ttype_is(telnet: *mut telnet_t, ttype: *const ::std::os::raw::c_char);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_send_zmp` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1487:12
[INFO] [stdout]      |
[INFO] [stdout] 1487 |     pub fn telnet_send_zmp(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_send_zmpv` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1500:12
[INFO] [stdout]      |
[INFO] [stdout] 1500 |     pub fn telnet_send_zmpv(telnet: *mut telnet_t, ...);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_send_vzmpv` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1506:12
[INFO] [stdout]      |
[INFO] [stdout] 1506 |     pub fn telnet_send_vzmpv(telnet: *mut telnet_t, va: va_list);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_begin_zmp` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1513:12
[INFO] [stdout]      |
[INFO] [stdout] 1513 |     pub fn telnet_begin_zmp(telnet: *mut telnet_t, cmd: *const ::std::os::raw::c_char);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_zmp_arg` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1520:12
[INFO] [stdout]      |
[INFO] [stdout] 1520 |     pub fn telnet_zmp_arg(telnet: *mut telnet_t, arg: *const ::std::os::raw::c_char);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `_Wchar` should have a snake case name
[INFO] [stdout]    --> src/libtelnet.rs:254:9
[INFO] [stdout]     |
[INFO] [stdout] 254 |     pub _Wchar: ::std::os::raw::c_ulong,
[INFO] [stdout]     |         ^^^^^^ help: convert the identifier to snake case (notice the capitalization): `_wchar`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(non_snake_case)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `_Byte` should have a snake case name
[INFO] [stdout]    --> src/libtelnet.rs:255:9
[INFO] [stdout]     |
[INFO] [stdout] 255 |     pub _Byte: ::std::os::raw::c_ushort,
[INFO] [stdout]     |         ^^^^^ help: convert the identifier to snake case: `_byte`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `_State` should have a snake case name
[INFO] [stdout]    --> src/libtelnet.rs:256:9
[INFO] [stdout]     |
[INFO] [stdout] 256 |     pub _State: ::std::os::raw::c_ushort,
[INFO] [stdout]     |         ^^^^^^ help: convert the identifier to snake case (notice the capitalization): `_state`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_EOK` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:326:11
[INFO] [stdout]     |
[INFO] [stdout] 326 | pub const telnet_error_t_TELNET_EOK: telnet_error_t = 0;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_ERROR_T_TELNET_EOK`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(non_upper_case_globals)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_EBADVAL` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:328:11
[INFO] [stdout]     |
[INFO] [stdout] 328 | pub const telnet_error_t_TELNET_EBADVAL: telnet_error_t = 1;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_ERROR_T_TELNET_EBADVAL`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_ENOMEM` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:330:11
[INFO] [stdout]     |
[INFO] [stdout] 330 | pub const telnet_error_t_TELNET_ENOMEM: telnet_error_t = 2;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_ERROR_T_TELNET_ENOMEM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_EOVERFLOW` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:332:11
[INFO] [stdout]     |
[INFO] [stdout] 332 | pub const telnet_error_t_TELNET_EOVERFLOW: telnet_error_t = 3;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_ERROR_T_TELNET_EOVERFLOW`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_EPROTOCOL` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:334:11
[INFO] [stdout]     |
[INFO] [stdout] 334 | pub const telnet_error_t_TELNET_EPROTOCOL: telnet_error_t = 4;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_ERROR_T_TELNET_EPROTOCOL`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_ECOMPRESS` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:336:11
[INFO] [stdout]     |
[INFO] [stdout] 336 | pub const telnet_error_t_TELNET_ECOMPRESS: telnet_error_t = 5;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_ERROR_T_TELNET_ECOMPRESS`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_DATA` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:340:11
[INFO] [stdout]     |
[INFO] [stdout] 340 | pub const telnet_event_type_t_TELNET_EV_DATA: telnet_event_type_t = 0;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_DATA`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_SEND` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:342:11
[INFO] [stdout]     |
[INFO] [stdout] 342 | pub const telnet_event_type_t_TELNET_EV_SEND: telnet_event_type_t = 1;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_SEND`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_IAC` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:344:11
[INFO] [stdout]     |
[INFO] [stdout] 344 | pub const telnet_event_type_t_TELNET_EV_IAC: telnet_event_type_t = 2;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_IAC`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_WILL` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:346:11
[INFO] [stdout]     |
[INFO] [stdout] 346 | pub const telnet_event_type_t_TELNET_EV_WILL: telnet_event_type_t = 3;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_WILL`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_WONT` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:348:11
[INFO] [stdout]     |
[INFO] [stdout] 348 | pub const telnet_event_type_t_TELNET_EV_WONT: telnet_event_type_t = 4;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_WONT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_DO` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:350:11
[INFO] [stdout]     |
[INFO] [stdout] 350 | pub const telnet_event_type_t_TELNET_EV_DO: telnet_event_type_t = 5;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_DO`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_DONT` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:352:11
[INFO] [stdout]     |
[INFO] [stdout] 352 | pub const telnet_event_type_t_TELNET_EV_DONT: telnet_event_type_t = 6;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_DONT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_SUBNEGOTIATION` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:354:11
[INFO] [stdout]     |
[INFO] [stdout] 354 | pub const telnet_event_type_t_TELNET_EV_SUBNEGOTIATION: telnet_event_type_t = 7;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_SUBNEGOTIATION`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_COMPRESS` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:356:11
[INFO] [stdout]     |
[INFO] [stdout] 356 | pub const telnet_event_type_t_TELNET_EV_COMPRESS: telnet_event_type_t = 8;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_COMPRESS`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_ZMP` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:358:11
[INFO] [stdout]     |
[INFO] [stdout] 358 | pub const telnet_event_type_t_TELNET_EV_ZMP: telnet_event_type_t = 9;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_ZMP`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_TTYPE` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:360:11
[INFO] [stdout]     |
[INFO] [stdout] 360 | pub const telnet_event_type_t_TELNET_EV_TTYPE: telnet_event_type_t = 10;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_TTYPE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_ENVIRON` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:362:11
[INFO] [stdout]     |
[INFO] [stdout] 362 | pub const telnet_event_type_t_TELNET_EV_ENVIRON: telnet_event_type_t = 11;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_ENVIRON`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_MSSP` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:364:11
[INFO] [stdout]     |
[INFO] [stdout] 364 | pub const telnet_event_type_t_TELNET_EV_MSSP: telnet_event_type_t = 12;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_MSSP`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_WARNING` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:366:11
[INFO] [stdout]     |
[INFO] [stdout] 366 | pub const telnet_event_type_t_TELNET_EV_WARNING: telnet_event_type_t = 13;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_WARNING`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_ERROR` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:368:11
[INFO] [stdout]     |
[INFO] [stdout] 368 | pub const telnet_event_type_t_TELNET_EV_ERROR: telnet_event_type_t = 14;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_ERROR`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 174 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 7.56s
[INFO] running `Command { std: "docker" "inspect" "6d982e8f1a09873c10aeba639c7503c6ec1abe454b9d8c890a5d99dbe6f5ea7b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6d982e8f1a09873c10aeba639c7503c6ec1abe454b9d8c890a5d99dbe6f5ea7b", kill_on_drop: false }`
[INFO] [stdout] 6d982e8f1a09873c10aeba639c7503c6ec1abe454b9d8c890a5d99dbe6f5ea7b
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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" "+beta-2023-12-22" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 0934fc25b8ae749e8dba670734fd5dff88996b6ed85f7eb2b5209f143e88ef45
[INFO] running `Command { std: "docker" "start" "-a" "0934fc25b8ae749e8dba670734fd5dff88996b6ed85f7eb2b5209f143e88ef45", kill_on_drop: false }`
[INFO] [stderr]    Compiling lunatic-telnet-rs v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: type `va_list` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:113:10
[INFO] [stdout]     |
[INFO] [stdout] 113 | pub type va_list = *mut ::std::os::raw::c_char;
[INFO] [stdout]     |          ^^^^^^^ help: convert the identifier to upper camel case: `VaList`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(non_camel_case_types)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `size_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:117:10
[INFO] [stdout]     |
[INFO] [stdout] 117 | pub type size_t = ::std::os::raw::c_ulonglong;
[INFO] [stdout]     |          ^^^^^^ help: convert the identifier to upper camel case: `SizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__vcrt_bool` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:118:10
[INFO] [stdout]     |
[INFO] [stdout] 118 | pub type __vcrt_bool = bool;
[INFO] [stdout]     |          ^^^^^^^^^^^ help: convert the identifier to upper camel case: `VcrtBool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `wchar_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:119:10
[INFO] [stdout]     |
[INFO] [stdout] 119 | pub type wchar_t = ::std::os::raw::c_ushort;
[INFO] [stdout]     |          ^^^^^^^ help: convert the identifier to upper camel case: `WcharT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__crt_bool` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:132:10
[INFO] [stdout]     |
[INFO] [stdout] 132 | pub type __crt_bool = bool;
[INFO] [stdout]     |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `CrtBool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `errno_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:148:10
[INFO] [stdout]     |
[INFO] [stdout] 148 | pub type errno_t = ::std::os::raw::c_int;
[INFO] [stdout]     |          ^^^^^^^ help: convert the identifier to upper camel case: `ErrnoT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `wint_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:149:10
[INFO] [stdout]     |
[INFO] [stdout] 149 | pub type wint_t = ::std::os::raw::c_ushort;
[INFO] [stdout]     |          ^^^^^^ help: convert the identifier to upper camel case: `WintT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `wctype_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:150:10
[INFO] [stdout]     |
[INFO] [stdout] 150 | pub type wctype_t = ::std::os::raw::c_ushort;
[INFO] [stdout]     |          ^^^^^^^^ help: convert the identifier to upper camel case: `WctypeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__time32_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:151:10
[INFO] [stdout]     |
[INFO] [stdout] 151 | pub type __time32_t = ::std::os::raw::c_long;
[INFO] [stdout]     |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `Time32T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__time64_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:152:10
[INFO] [stdout]     |
[INFO] [stdout] 152 | pub type __time64_t = ::std::os::raw::c_longlong;
[INFO] [stdout]     |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `Time64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `_locale_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:250:10
[INFO] [stdout]     |
[INFO] [stdout] 250 | pub type _locale_t = *mut __crt_locale_pointers;
[INFO] [stdout]     |          ^^^^^^^^^ help: convert the identifier to upper camel case: `LocaleT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `mbstate_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:301:10
[INFO] [stdout]     |
[INFO] [stdout] 301 | pub type mbstate_t = _Mbstatet;
[INFO] [stdout]     |          ^^^^^^^^^ help: convert the identifier to upper camel case: `MbstateT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `time_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:302:10
[INFO] [stdout]     |
[INFO] [stdout] 302 | pub type time_t = __time64_t;
[INFO] [stdout]     |          ^^^^^^ help: convert the identifier to upper camel case: `TimeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `rsize_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:303:10
[INFO] [stdout]     |
[INFO] [stdout] 303 | pub type rsize_t = size_t;
[INFO] [stdout]     |          ^^^^^^^ help: convert the identifier to upper camel case: `RsizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `telnet_error_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:338:10
[INFO] [stdout]     |
[INFO] [stdout] 338 | pub type telnet_error_t = ::std::os::raw::c_int;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TelnetErrorT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `telnet_event_type_t` should have an upper camel case name
[INFO] [stdout]    --> src/libtelnet.rs:370:10
[INFO] [stdout]     |
[INFO] [stdout] 370 | pub type telnet_event_type_t = ::std::os::raw::c_int;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TelnetEventTypeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `telnet_event_handler_t` should have an upper camel case name
[INFO] [stdout]     --> src/libtelnet.rs:1167:10
[INFO] [stdout]      |
[INFO] [stdout] 1167 | pub type telnet_event_handler_t = ::std::option::Option<
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TelnetEventHandlerT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `LIBTELNET_INCLUDE` is never used
[INFO] [stdout]  --> src/libtelnet.rs:3:11
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub const LIBTELNET_INCLUDE: u32 = 1;
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_IAC` is never used
[INFO] [stdout]   --> src/libtelnet.rs:31:11
[INFO] [stdout]    |
[INFO] [stdout] 31 | pub const TELNET_IAC: u32 = 255;
[INFO] [stdout]    |           ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_DONT` is never used
[INFO] [stdout]   --> src/libtelnet.rs:32:11
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub const TELNET_DONT: u32 = 254;
[INFO] [stdout]    |           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_DO` is never used
[INFO] [stdout]   --> src/libtelnet.rs:33:11
[INFO] [stdout]    |
[INFO] [stdout] 33 | pub const TELNET_DO: u32 = 253;
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_WONT` is never used
[INFO] [stdout]   --> src/libtelnet.rs:34:11
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub const TELNET_WONT: u32 = 252;
[INFO] [stdout]    |           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_WILL` is never used
[INFO] [stdout]   --> src/libtelnet.rs:35:11
[INFO] [stdout]    |
[INFO] [stdout] 35 | pub const TELNET_WILL: u32 = 251;
[INFO] [stdout]    |           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_SB` is never used
[INFO] [stdout]   --> src/libtelnet.rs:36:11
[INFO] [stdout]    |
[INFO] [stdout] 36 | pub const TELNET_SB: u32 = 250;
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_GA` is never used
[INFO] [stdout]   --> src/libtelnet.rs:37:11
[INFO] [stdout]    |
[INFO] [stdout] 37 | pub const TELNET_GA: u32 = 249;
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_EL` is never used
[INFO] [stdout]   --> src/libtelnet.rs:38:11
[INFO] [stdout]    |
[INFO] [stdout] 38 | pub const TELNET_EL: u32 = 248;
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_EC` is never used
[INFO] [stdout]   --> src/libtelnet.rs:39:11
[INFO] [stdout]    |
[INFO] [stdout] 39 | pub const TELNET_EC: u32 = 247;
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_AYT` is never used
[INFO] [stdout]   --> src/libtelnet.rs:40:11
[INFO] [stdout]    |
[INFO] [stdout] 40 | pub const TELNET_AYT: u32 = 246;
[INFO] [stdout]    |           ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_AO` is never used
[INFO] [stdout]   --> src/libtelnet.rs:41:11
[INFO] [stdout]    |
[INFO] [stdout] 41 | pub const TELNET_AO: u32 = 245;
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_IP` is never used
[INFO] [stdout]   --> src/libtelnet.rs:42:11
[INFO] [stdout]    |
[INFO] [stdout] 42 | pub const TELNET_IP: u32 = 244;
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_BREAK` is never used
[INFO] [stdout]   --> src/libtelnet.rs:43:11
[INFO] [stdout]    |
[INFO] [stdout] 43 | pub const TELNET_BREAK: u32 = 243;
[INFO] [stdout]    |           ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_DM` is never used
[INFO] [stdout]   --> src/libtelnet.rs:44:11
[INFO] [stdout]    |
[INFO] [stdout] 44 | pub const TELNET_DM: u32 = 242;
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_NOP` is never used
[INFO] [stdout]   --> src/libtelnet.rs:45:11
[INFO] [stdout]    |
[INFO] [stdout] 45 | pub const TELNET_NOP: u32 = 241;
[INFO] [stdout]    |           ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_SE` is never used
[INFO] [stdout]   --> src/libtelnet.rs:46:11
[INFO] [stdout]    |
[INFO] [stdout] 46 | pub const TELNET_SE: u32 = 240;
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_EOR` is never used
[INFO] [stdout]   --> src/libtelnet.rs:47:11
[INFO] [stdout]    |
[INFO] [stdout] 47 | pub const TELNET_EOR: u32 = 239;
[INFO] [stdout]    |           ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_ABORT` is never used
[INFO] [stdout]   --> src/libtelnet.rs:48:11
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub const TELNET_ABORT: u32 = 238;
[INFO] [stdout]    |           ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_SUSP` is never used
[INFO] [stdout]   --> src/libtelnet.rs:49:11
[INFO] [stdout]    |
[INFO] [stdout] 49 | pub const TELNET_SUSP: u32 = 237;
[INFO] [stdout]    |           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_EOF` is never used
[INFO] [stdout]   --> src/libtelnet.rs:50:11
[INFO] [stdout]    |
[INFO] [stdout] 50 | pub const TELNET_EOF: u32 = 236;
[INFO] [stdout]    |           ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_BINARY` is never used
[INFO] [stdout]   --> src/libtelnet.rs:51:11
[INFO] [stdout]    |
[INFO] [stdout] 51 | pub const TELNET_TELOPT_BINARY: u32 = 0;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_ECHO` is never used
[INFO] [stdout]   --> src/libtelnet.rs:52:11
[INFO] [stdout]    |
[INFO] [stdout] 52 | pub const TELNET_TELOPT_ECHO: u32 = 1;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_RCP` is never used
[INFO] [stdout]   --> src/libtelnet.rs:53:11
[INFO] [stdout]    |
[INFO] [stdout] 53 | pub const TELNET_TELOPT_RCP: u32 = 2;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_SGA` is never used
[INFO] [stdout]   --> src/libtelnet.rs:54:11
[INFO] [stdout]    |
[INFO] [stdout] 54 | pub const TELNET_TELOPT_SGA: u32 = 3;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAMS` is never used
[INFO] [stdout]   --> src/libtelnet.rs:55:11
[INFO] [stdout]    |
[INFO] [stdout] 55 | pub const TELNET_TELOPT_NAMS: u32 = 4;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_STATUS` is never used
[INFO] [stdout]   --> src/libtelnet.rs:56:11
[INFO] [stdout]    |
[INFO] [stdout] 56 | pub const TELNET_TELOPT_STATUS: u32 = 5;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_TM` is never used
[INFO] [stdout]   --> src/libtelnet.rs:57:11
[INFO] [stdout]    |
[INFO] [stdout] 57 | pub const TELNET_TELOPT_TM: u32 = 6;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_RCTE` is never used
[INFO] [stdout]   --> src/libtelnet.rs:58:11
[INFO] [stdout]    |
[INFO] [stdout] 58 | pub const TELNET_TELOPT_RCTE: u32 = 7;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAOL` is never used
[INFO] [stdout]   --> src/libtelnet.rs:59:11
[INFO] [stdout]    |
[INFO] [stdout] 59 | pub const TELNET_TELOPT_NAOL: u32 = 8;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAOP` is never used
[INFO] [stdout]   --> src/libtelnet.rs:60:11
[INFO] [stdout]    |
[INFO] [stdout] 60 | pub const TELNET_TELOPT_NAOP: u32 = 9;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAOCRD` is never used
[INFO] [stdout]   --> src/libtelnet.rs:61:11
[INFO] [stdout]    |
[INFO] [stdout] 61 | pub const TELNET_TELOPT_NAOCRD: u32 = 10;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAOHTS` is never used
[INFO] [stdout]   --> src/libtelnet.rs:62:11
[INFO] [stdout]    |
[INFO] [stdout] 62 | pub const TELNET_TELOPT_NAOHTS: u32 = 11;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAOHTD` is never used
[INFO] [stdout]   --> src/libtelnet.rs:63:11
[INFO] [stdout]    |
[INFO] [stdout] 63 | pub const TELNET_TELOPT_NAOHTD: u32 = 12;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAOFFD` is never used
[INFO] [stdout]   --> src/libtelnet.rs:64:11
[INFO] [stdout]    |
[INFO] [stdout] 64 | pub const TELNET_TELOPT_NAOFFD: u32 = 13;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAOVTS` is never used
[INFO] [stdout]   --> src/libtelnet.rs:65:11
[INFO] [stdout]    |
[INFO] [stdout] 65 | pub const TELNET_TELOPT_NAOVTS: u32 = 14;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAOVTD` is never used
[INFO] [stdout]   --> src/libtelnet.rs:66:11
[INFO] [stdout]    |
[INFO] [stdout] 66 | pub const TELNET_TELOPT_NAOVTD: u32 = 15;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAOLFD` is never used
[INFO] [stdout]   --> src/libtelnet.rs:67:11
[INFO] [stdout]    |
[INFO] [stdout] 67 | pub const TELNET_TELOPT_NAOLFD: u32 = 16;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_XASCII` is never used
[INFO] [stdout]   --> src/libtelnet.rs:68:11
[INFO] [stdout]    |
[INFO] [stdout] 68 | pub const TELNET_TELOPT_XASCII: u32 = 17;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_LOGOUT` is never used
[INFO] [stdout]   --> src/libtelnet.rs:69:11
[INFO] [stdout]    |
[INFO] [stdout] 69 | pub const TELNET_TELOPT_LOGOUT: u32 = 18;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_BM` is never used
[INFO] [stdout]   --> src/libtelnet.rs:70:11
[INFO] [stdout]    |
[INFO] [stdout] 70 | pub const TELNET_TELOPT_BM: u32 = 19;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_DET` is never used
[INFO] [stdout]   --> src/libtelnet.rs:71:11
[INFO] [stdout]    |
[INFO] [stdout] 71 | pub const TELNET_TELOPT_DET: u32 = 20;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_SUPDUP` is never used
[INFO] [stdout]   --> src/libtelnet.rs:72:11
[INFO] [stdout]    |
[INFO] [stdout] 72 | pub const TELNET_TELOPT_SUPDUP: u32 = 21;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_SUPDUPOUTPUT` is never used
[INFO] [stdout]   --> src/libtelnet.rs:73:11
[INFO] [stdout]    |
[INFO] [stdout] 73 | pub const TELNET_TELOPT_SUPDUPOUTPUT: u32 = 22;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_SNDLOC` is never used
[INFO] [stdout]   --> src/libtelnet.rs:74:11
[INFO] [stdout]    |
[INFO] [stdout] 74 | pub const TELNET_TELOPT_SNDLOC: u32 = 23;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_TTYPE` is never used
[INFO] [stdout]   --> src/libtelnet.rs:75:11
[INFO] [stdout]    |
[INFO] [stdout] 75 | pub const TELNET_TELOPT_TTYPE: u32 = 24;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_EOR` is never used
[INFO] [stdout]   --> src/libtelnet.rs:76:11
[INFO] [stdout]    |
[INFO] [stdout] 76 | pub const TELNET_TELOPT_EOR: u32 = 25;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_TUID` is never used
[INFO] [stdout]   --> src/libtelnet.rs:77:11
[INFO] [stdout]    |
[INFO] [stdout] 77 | pub const TELNET_TELOPT_TUID: u32 = 26;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_OUTMRK` is never used
[INFO] [stdout]   --> src/libtelnet.rs:78:11
[INFO] [stdout]    |
[INFO] [stdout] 78 | pub const TELNET_TELOPT_OUTMRK: u32 = 27;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_TTYLOC` is never used
[INFO] [stdout]   --> src/libtelnet.rs:79:11
[INFO] [stdout]    |
[INFO] [stdout] 79 | pub const TELNET_TELOPT_TTYLOC: u32 = 28;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_3270REGIME` is never used
[INFO] [stdout]   --> src/libtelnet.rs:80:11
[INFO] [stdout]    |
[INFO] [stdout] 80 | pub const TELNET_TELOPT_3270REGIME: u32 = 29;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_X3PAD` is never used
[INFO] [stdout]   --> src/libtelnet.rs:81:11
[INFO] [stdout]    |
[INFO] [stdout] 81 | pub const TELNET_TELOPT_X3PAD: u32 = 30;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NAWS` is never used
[INFO] [stdout]   --> src/libtelnet.rs:82:11
[INFO] [stdout]    |
[INFO] [stdout] 82 | pub const TELNET_TELOPT_NAWS: u32 = 31;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_TSPEED` is never used
[INFO] [stdout]   --> src/libtelnet.rs:83:11
[INFO] [stdout]    |
[INFO] [stdout] 83 | pub const TELNET_TELOPT_TSPEED: u32 = 32;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_LFLOW` is never used
[INFO] [stdout]   --> src/libtelnet.rs:84:11
[INFO] [stdout]    |
[INFO] [stdout] 84 | pub const TELNET_TELOPT_LFLOW: u32 = 33;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_LINEMODE` is never used
[INFO] [stdout]   --> src/libtelnet.rs:85:11
[INFO] [stdout]    |
[INFO] [stdout] 85 | pub const TELNET_TELOPT_LINEMODE: u32 = 34;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_XDISPLOC` is never used
[INFO] [stdout]   --> src/libtelnet.rs:86:11
[INFO] [stdout]    |
[INFO] [stdout] 86 | pub const TELNET_TELOPT_XDISPLOC: u32 = 35;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_ENVIRON` is never used
[INFO] [stdout]   --> src/libtelnet.rs:87:11
[INFO] [stdout]    |
[INFO] [stdout] 87 | pub const TELNET_TELOPT_ENVIRON: u32 = 36;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_AUTHENTICATION` is never used
[INFO] [stdout]   --> src/libtelnet.rs:88:11
[INFO] [stdout]    |
[INFO] [stdout] 88 | pub const TELNET_TELOPT_AUTHENTICATION: u32 = 37;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_ENCRYPT` is never used
[INFO] [stdout]   --> src/libtelnet.rs:89:11
[INFO] [stdout]    |
[INFO] [stdout] 89 | pub const TELNET_TELOPT_ENCRYPT: u32 = 38;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_NEW_ENVIRON` is never used
[INFO] [stdout]   --> src/libtelnet.rs:90:11
[INFO] [stdout]    |
[INFO] [stdout] 90 | pub const TELNET_TELOPT_NEW_ENVIRON: u32 = 39;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_MSSP` is never used
[INFO] [stdout]   --> src/libtelnet.rs:91:11
[INFO] [stdout]    |
[INFO] [stdout] 91 | pub const TELNET_TELOPT_MSSP: u32 = 70;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_COMPRESS` is never used
[INFO] [stdout]   --> src/libtelnet.rs:92:11
[INFO] [stdout]    |
[INFO] [stdout] 92 | pub const TELNET_TELOPT_COMPRESS: u32 = 85;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_COMPRESS2` is never used
[INFO] [stdout]   --> src/libtelnet.rs:93:11
[INFO] [stdout]    |
[INFO] [stdout] 93 | pub const TELNET_TELOPT_COMPRESS2: u32 = 86;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_ZMP` is never used
[INFO] [stdout]   --> src/libtelnet.rs:94:11
[INFO] [stdout]    |
[INFO] [stdout] 94 | pub const TELNET_TELOPT_ZMP: u32 = 93;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_EXOPL` is never used
[INFO] [stdout]   --> src/libtelnet.rs:95:11
[INFO] [stdout]    |
[INFO] [stdout] 95 | pub const TELNET_TELOPT_EXOPL: u32 = 255;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TELOPT_MCCP2` is never used
[INFO] [stdout]   --> src/libtelnet.rs:96:11
[INFO] [stdout]    |
[INFO] [stdout] 96 | pub const TELNET_TELOPT_MCCP2: u32 = 86;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TTYPE_IS` is never used
[INFO] [stdout]   --> src/libtelnet.rs:97:11
[INFO] [stdout]    |
[INFO] [stdout] 97 | pub const TELNET_TTYPE_IS: u32 = 0;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_TTYPE_SEND` is never used
[INFO] [stdout]   --> src/libtelnet.rs:98:11
[INFO] [stdout]    |
[INFO] [stdout] 98 | pub const TELNET_TTYPE_SEND: u32 = 1;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_ENVIRON_IS` is never used
[INFO] [stdout]   --> src/libtelnet.rs:99:11
[INFO] [stdout]    |
[INFO] [stdout] 99 | pub const TELNET_ENVIRON_IS: u32 = 0;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_ENVIRON_SEND` is never used
[INFO] [stdout]    --> src/libtelnet.rs:100:11
[INFO] [stdout]     |
[INFO] [stdout] 100 | pub const TELNET_ENVIRON_SEND: u32 = 1;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_ENVIRON_INFO` is never used
[INFO] [stdout]    --> src/libtelnet.rs:101:11
[INFO] [stdout]     |
[INFO] [stdout] 101 | pub const TELNET_ENVIRON_INFO: u32 = 2;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_ENVIRON_VAR` is never used
[INFO] [stdout]    --> src/libtelnet.rs:102:11
[INFO] [stdout]     |
[INFO] [stdout] 102 | pub const TELNET_ENVIRON_VAR: u32 = 0;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_ENVIRON_VALUE` is never used
[INFO] [stdout]    --> src/libtelnet.rs:103:11
[INFO] [stdout]     |
[INFO] [stdout] 103 | pub const TELNET_ENVIRON_VALUE: u32 = 1;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_ENVIRON_ESC` is never used
[INFO] [stdout]    --> src/libtelnet.rs:104:11
[INFO] [stdout]     |
[INFO] [stdout] 104 | pub const TELNET_ENVIRON_ESC: u32 = 2;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_ENVIRON_USERVAR` is never used
[INFO] [stdout]    --> src/libtelnet.rs:105:11
[INFO] [stdout]     |
[INFO] [stdout] 105 | pub const TELNET_ENVIRON_USERVAR: u32 = 3;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_MSSP_VAR` is never used
[INFO] [stdout]    --> src/libtelnet.rs:106:11
[INFO] [stdout]     |
[INFO] [stdout] 106 | pub const TELNET_MSSP_VAR: u32 = 1;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_MSSP_VAL` is never used
[INFO] [stdout]    --> src/libtelnet.rs:107:11
[INFO] [stdout]     |
[INFO] [stdout] 107 | pub const TELNET_MSSP_VAL: u32 = 2;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_FLAG_PROXY` is never used
[INFO] [stdout]    --> src/libtelnet.rs:108:11
[INFO] [stdout]     |
[INFO] [stdout] 108 | pub const TELNET_FLAG_PROXY: u32 = 1;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_FLAG_NVT_EOL` is never used
[INFO] [stdout]    --> src/libtelnet.rs:109:11
[INFO] [stdout]     |
[INFO] [stdout] 109 | pub const TELNET_FLAG_NVT_EOL: u32 = 2;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_FLAG_TRANSMIT_BINARY` is never used
[INFO] [stdout]    --> src/libtelnet.rs:110:11
[INFO] [stdout]     |
[INFO] [stdout] 110 | pub const TELNET_FLAG_TRANSMIT_BINARY: u32 = 32;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_FLAG_RECEIVE_BINARY` is never used
[INFO] [stdout]    --> src/libtelnet.rs:111:11
[INFO] [stdout]     |
[INFO] [stdout] 111 | pub const TELNET_FLAG_RECEIVE_BINARY: u32 = 64;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TELNET_PFLAG_DEFLATE` is never used
[INFO] [stdout]    --> src/libtelnet.rs:112:11
[INFO] [stdout]     |
[INFO] [stdout] 112 | pub const TELNET_PFLAG_DEFLATE: u32 = 128;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `va_list` is never used
[INFO] [stdout]    --> src/libtelnet.rs:113:10
[INFO] [stdout]     |
[INFO] [stdout] 113 | pub type va_list = *mut ::std::os::raw::c_char;
[INFO] [stdout]     |          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `wchar_t` is never used
[INFO] [stdout]    --> src/libtelnet.rs:119:10
[INFO] [stdout]     |
[INFO] [stdout] 119 | pub type wchar_t = ::std::os::raw::c_ushort;
[INFO] [stdout]     |          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `errno_t` is never used
[INFO] [stdout]    --> src/libtelnet.rs:148:10
[INFO] [stdout]     |
[INFO] [stdout] 148 | pub type errno_t = ::std::os::raw::c_int;
[INFO] [stdout]     |          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `wint_t` is never used
[INFO] [stdout]    --> src/libtelnet.rs:149:10
[INFO] [stdout]     |
[INFO] [stdout] 149 | pub type wint_t = ::std::os::raw::c_ushort;
[INFO] [stdout]     |          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `wctype_t` is never used
[INFO] [stdout]    --> src/libtelnet.rs:150:10
[INFO] [stdout]     |
[INFO] [stdout] 150 | pub type wctype_t = ::std::os::raw::c_ushort;
[INFO] [stdout]     |          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `mbstate_t` is never used
[INFO] [stdout]    --> src/libtelnet.rs:301:10
[INFO] [stdout]     |
[INFO] [stdout] 301 | pub type mbstate_t = _Mbstatet;
[INFO] [stdout]     |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `time_t` is never used
[INFO] [stdout]    --> src/libtelnet.rs:302:10
[INFO] [stdout]     |
[INFO] [stdout] 302 | pub type time_t = __time64_t;
[INFO] [stdout]     |          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `rsize_t` is never used
[INFO] [stdout]    --> src/libtelnet.rs:303:10
[INFO] [stdout]     |
[INFO] [stdout] 303 | pub type rsize_t = size_t;
[INFO] [stdout]     |          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_EOK` is never used
[INFO] [stdout]    --> src/libtelnet.rs:326:11
[INFO] [stdout]     |
[INFO] [stdout] 326 | pub const telnet_error_t_TELNET_EOK: telnet_error_t = 0;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_EBADVAL` is never used
[INFO] [stdout]    --> src/libtelnet.rs:328:11
[INFO] [stdout]     |
[INFO] [stdout] 328 | pub const telnet_error_t_TELNET_EBADVAL: telnet_error_t = 1;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_ENOMEM` is never used
[INFO] [stdout]    --> src/libtelnet.rs:330:11
[INFO] [stdout]     |
[INFO] [stdout] 330 | pub const telnet_error_t_TELNET_ENOMEM: telnet_error_t = 2;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_EOVERFLOW` is never used
[INFO] [stdout]    --> src/libtelnet.rs:332:11
[INFO] [stdout]     |
[INFO] [stdout] 332 | pub const telnet_error_t_TELNET_EOVERFLOW: telnet_error_t = 3;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_EPROTOCOL` is never used
[INFO] [stdout]    --> src/libtelnet.rs:334:11
[INFO] [stdout]     |
[INFO] [stdout] 334 | pub const telnet_error_t_TELNET_EPROTOCOL: telnet_error_t = 4;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_ECOMPRESS` is never used
[INFO] [stdout]    --> src/libtelnet.rs:336:11
[INFO] [stdout]     |
[INFO] [stdout] 336 | pub const telnet_error_t_TELNET_ECOMPRESS: telnet_error_t = 5;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_DATA` is never used
[INFO] [stdout]    --> src/libtelnet.rs:340:11
[INFO] [stdout]     |
[INFO] [stdout] 340 | pub const telnet_event_type_t_TELNET_EV_DATA: telnet_event_type_t = 0;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_SEND` is never used
[INFO] [stdout]    --> src/libtelnet.rs:342:11
[INFO] [stdout]     |
[INFO] [stdout] 342 | pub const telnet_event_type_t_TELNET_EV_SEND: telnet_event_type_t = 1;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_IAC` is never used
[INFO] [stdout]    --> src/libtelnet.rs:344:11
[INFO] [stdout]     |
[INFO] [stdout] 344 | pub const telnet_event_type_t_TELNET_EV_IAC: telnet_event_type_t = 2;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_WILL` is never used
[INFO] [stdout]    --> src/libtelnet.rs:346:11
[INFO] [stdout]     |
[INFO] [stdout] 346 | pub const telnet_event_type_t_TELNET_EV_WILL: telnet_event_type_t = 3;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_WONT` is never used
[INFO] [stdout]    --> src/libtelnet.rs:348:11
[INFO] [stdout]     |
[INFO] [stdout] 348 | pub const telnet_event_type_t_TELNET_EV_WONT: telnet_event_type_t = 4;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_DO` is never used
[INFO] [stdout]    --> src/libtelnet.rs:350:11
[INFO] [stdout]     |
[INFO] [stdout] 350 | pub const telnet_event_type_t_TELNET_EV_DO: telnet_event_type_t = 5;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_DONT` is never used
[INFO] [stdout]    --> src/libtelnet.rs:352:11
[INFO] [stdout]     |
[INFO] [stdout] 352 | pub const telnet_event_type_t_TELNET_EV_DONT: telnet_event_type_t = 6;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_SUBNEGOTIATION` is never used
[INFO] [stdout]    --> src/libtelnet.rs:354:11
[INFO] [stdout]     |
[INFO] [stdout] 354 | pub const telnet_event_type_t_TELNET_EV_SUBNEGOTIATION: telnet_event_type_t = 7;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_COMPRESS` is never used
[INFO] [stdout]    --> src/libtelnet.rs:356:11
[INFO] [stdout]     |
[INFO] [stdout] 356 | pub const telnet_event_type_t_TELNET_EV_COMPRESS: telnet_event_type_t = 8;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_ZMP` is never used
[INFO] [stdout]    --> src/libtelnet.rs:358:11
[INFO] [stdout]     |
[INFO] [stdout] 358 | pub const telnet_event_type_t_TELNET_EV_ZMP: telnet_event_type_t = 9;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_TTYPE` is never used
[INFO] [stdout]    --> src/libtelnet.rs:360:11
[INFO] [stdout]     |
[INFO] [stdout] 360 | pub const telnet_event_type_t_TELNET_EV_TTYPE: telnet_event_type_t = 10;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_ENVIRON` is never used
[INFO] [stdout]    --> src/libtelnet.rs:362:11
[INFO] [stdout]     |
[INFO] [stdout] 362 | pub const telnet_event_type_t_TELNET_EV_ENVIRON: telnet_event_type_t = 11;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_MSSP` is never used
[INFO] [stdout]    --> src/libtelnet.rs:364:11
[INFO] [stdout]     |
[INFO] [stdout] 364 | pub const telnet_event_type_t_TELNET_EV_MSSP: telnet_event_type_t = 12;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_WARNING` is never used
[INFO] [stdout]    --> src/libtelnet.rs:366:11
[INFO] [stdout]     |
[INFO] [stdout] 366 | pub const telnet_event_type_t_TELNET_EV_WARNING: telnet_event_type_t = 13;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_ERROR` is never used
[INFO] [stdout]    --> src/libtelnet.rs:368:11
[INFO] [stdout]     |
[INFO] [stdout] 368 | pub const telnet_event_type_t_TELNET_EV_ERROR: telnet_event_type_t = 14;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_recv` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1268:12
[INFO] [stdout]      |
[INFO] [stdout] 1268 |     pub fn telnet_recv(telnet: *mut telnet_t, buffer: *const ::std::os::raw::c_char, size: size_t);
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_iac` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1275:12
[INFO] [stdout]      |
[INFO] [stdout] 1275 |     pub fn telnet_iac(telnet: *mut telnet_t, cmd: ::std::os::raw::c_uchar);
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_negotiate` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1287:12
[INFO] [stdout]      |
[INFO] [stdout] 1287 |     pub fn telnet_negotiate(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_send` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1299:12
[INFO] [stdout]      |
[INFO] [stdout] 1299 |     pub fn telnet_send(telnet: *mut telnet_t, buffer: *const ::std::os::raw::c_char, size: size_t);
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_send_text` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1308:12
[INFO] [stdout]      |
[INFO] [stdout] 1308 |     pub fn telnet_send_text(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_begin_sb` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1323:12
[INFO] [stdout]      |
[INFO] [stdout] 1323 |     pub fn telnet_begin_sb(telnet: *mut telnet_t, telopt: ::std::os::raw::c_uchar);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_subnegotiation` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1337:12
[INFO] [stdout]      |
[INFO] [stdout] 1337 |     pub fn telnet_subnegotiation(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_begin_compress2` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1355:12
[INFO] [stdout]      |
[INFO] [stdout] 1355 |     pub fn telnet_begin_compress2(telnet: *mut telnet_t);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_printf` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1370:12
[INFO] [stdout]      |
[INFO] [stdout] 1370 |     pub fn telnet_printf(
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_vprintf` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1380:12
[INFO] [stdout]      |
[INFO] [stdout] 1380 |     pub fn telnet_vprintf(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_raw_printf` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1396:12
[INFO] [stdout]      |
[INFO] [stdout] 1396 |     pub fn telnet_raw_printf(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_raw_vprintf` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1406:12
[INFO] [stdout]      |
[INFO] [stdout] 1406 |     pub fn telnet_raw_vprintf(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_begin_newenviron` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1424:12
[INFO] [stdout]      |
[INFO] [stdout] 1424 |     pub fn telnet_begin_newenviron(telnet: *mut telnet_t, type_: ::std::os::raw::c_uchar);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_newenviron_value` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1436:12
[INFO] [stdout]      |
[INFO] [stdout] 1436 |     pub fn telnet_newenviron_value(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_ttype_send` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1448:12
[INFO] [stdout]      |
[INFO] [stdout] 1448 |     pub fn telnet_ttype_send(telnet: *mut telnet_t);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_ttype_is` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1479:12
[INFO] [stdout]      |
[INFO] [stdout] 1479 |     pub fn telnet_ttype_is(telnet: *mut telnet_t, ttype: *const ::std::os::raw::c_char);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_send_zmp` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1487:12
[INFO] [stdout]      |
[INFO] [stdout] 1487 |     pub fn telnet_send_zmp(
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_send_zmpv` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1500:12
[INFO] [stdout]      |
[INFO] [stdout] 1500 |     pub fn telnet_send_zmpv(telnet: *mut telnet_t, ...);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_send_vzmpv` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1506:12
[INFO] [stdout]      |
[INFO] [stdout] 1506 |     pub fn telnet_send_vzmpv(telnet: *mut telnet_t, va: va_list);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_begin_zmp` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1513:12
[INFO] [stdout]      |
[INFO] [stdout] 1513 |     pub fn telnet_begin_zmp(telnet: *mut telnet_t, cmd: *const ::std::os::raw::c_char);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `telnet_zmp_arg` is never used
[INFO] [stdout]     --> src/libtelnet.rs:1520:12
[INFO] [stdout]      |
[INFO] [stdout] 1520 |     pub fn telnet_zmp_arg(telnet: *mut telnet_t, arg: *const ::std::os::raw::c_char);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `bindgen_test_layout___crt_locale_data_public` should have a snake case name
[INFO] [stdout]    --> src/libtelnet.rs:161:4
[INFO] [stdout]     |
[INFO] [stdout] 161 | fn bindgen_test_layout___crt_locale_data_public() {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `bindgen_test_layout_crt_locale_data_public`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(non_snake_case)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:174:14
[INFO] [stdout]     |
[INFO] [stdout] 174 |             &(*(::std::ptr::null::<__crt_locale_data_public>()))._locale_pctype as *const _ as usize
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(deref_nullptr)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:186:14
[INFO] [stdout]     |
[INFO] [stdout] 186 |             &(*(::std::ptr::null::<__crt_locale_data_public>()))._locale_mb_cur_max as *const _
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:199:14
[INFO] [stdout]     |
[INFO] [stdout] 199 |             &(*(::std::ptr::null::<__crt_locale_data_public>()))._locale_lc_codepage as *const _
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `bindgen_test_layout___crt_locale_pointers` should have a snake case name
[INFO] [stdout]    --> src/libtelnet.rs:218:4
[INFO] [stdout]     |
[INFO] [stdout] 218 | fn bindgen_test_layout___crt_locale_pointers() {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `bindgen_test_layout_crt_locale_pointers`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:230:19
[INFO] [stdout]     |
[INFO] [stdout] 230 |         unsafe { &(*(::std::ptr::null::<__crt_locale_pointers>())).locinfo as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:240:19
[INFO] [stdout]     |
[INFO] [stdout] 240 |         unsafe { &(*(::std::ptr::null::<__crt_locale_pointers>())).mbcinfo as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `_Wchar` should have a snake case name
[INFO] [stdout]    --> src/libtelnet.rs:254:9
[INFO] [stdout]     |
[INFO] [stdout] 254 |     pub _Wchar: ::std::os::raw::c_ulong,
[INFO] [stdout]     |         ^^^^^^ help: convert the identifier to snake case (notice the capitalization): `_wchar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `_Byte` should have a snake case name
[INFO] [stdout]    --> src/libtelnet.rs:255:9
[INFO] [stdout]     |
[INFO] [stdout] 255 |     pub _Byte: ::std::os::raw::c_ushort,
[INFO] [stdout]     |         ^^^^^ help: convert the identifier to snake case: `_byte`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `_State` should have a snake case name
[INFO] [stdout]    --> src/libtelnet.rs:256:9
[INFO] [stdout]     |
[INFO] [stdout] 256 |     pub _State: ::std::os::raw::c_ushort,
[INFO] [stdout]     |         ^^^^^^ help: convert the identifier to snake case (notice the capitalization): `_state`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `bindgen_test_layout__Mbstatet` should have a snake case name
[INFO] [stdout]    --> src/libtelnet.rs:259:4
[INFO] [stdout]     |
[INFO] [stdout] 259 | fn bindgen_test_layout__Mbstatet() {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `bindgen_test_layout_mbstatet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:271:19
[INFO] [stdout]     |
[INFO] [stdout] 271 |         unsafe { &(*(::std::ptr::null::<_Mbstatet>()))._Wchar as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:281:19
[INFO] [stdout]     |
[INFO] [stdout] 281 |         unsafe { &(*(::std::ptr::null::<_Mbstatet>()))._Byte as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:291:19
[INFO] [stdout]     |
[INFO] [stdout] 291 |         unsafe { &(*(::std::ptr::null::<_Mbstatet>()))._State as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_EOK` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:326:11
[INFO] [stdout]     |
[INFO] [stdout] 326 | pub const telnet_error_t_TELNET_EOK: telnet_error_t = 0;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_ERROR_T_TELNET_EOK`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(non_upper_case_globals)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_EBADVAL` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:328:11
[INFO] [stdout]     |
[INFO] [stdout] 328 | pub const telnet_error_t_TELNET_EBADVAL: telnet_error_t = 1;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_ERROR_T_TELNET_EBADVAL`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_ENOMEM` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:330:11
[INFO] [stdout]     |
[INFO] [stdout] 330 | pub const telnet_error_t_TELNET_ENOMEM: telnet_error_t = 2;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_ERROR_T_TELNET_ENOMEM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_EOVERFLOW` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:332:11
[INFO] [stdout]     |
[INFO] [stdout] 332 | pub const telnet_error_t_TELNET_EOVERFLOW: telnet_error_t = 3;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_ERROR_T_TELNET_EOVERFLOW`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_EPROTOCOL` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:334:11
[INFO] [stdout]     |
[INFO] [stdout] 334 | pub const telnet_error_t_TELNET_EPROTOCOL: telnet_error_t = 4;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_ERROR_T_TELNET_EPROTOCOL`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_error_t_TELNET_ECOMPRESS` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:336:11
[INFO] [stdout]     |
[INFO] [stdout] 336 | pub const telnet_error_t_TELNET_ECOMPRESS: telnet_error_t = 5;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_ERROR_T_TELNET_ECOMPRESS`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_DATA` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:340:11
[INFO] [stdout]     |
[INFO] [stdout] 340 | pub const telnet_event_type_t_TELNET_EV_DATA: telnet_event_type_t = 0;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_DATA`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_SEND` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:342:11
[INFO] [stdout]     |
[INFO] [stdout] 342 | pub const telnet_event_type_t_TELNET_EV_SEND: telnet_event_type_t = 1;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_SEND`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_IAC` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:344:11
[INFO] [stdout]     |
[INFO] [stdout] 344 | pub const telnet_event_type_t_TELNET_EV_IAC: telnet_event_type_t = 2;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_IAC`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_WILL` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:346:11
[INFO] [stdout]     |
[INFO] [stdout] 346 | pub const telnet_event_type_t_TELNET_EV_WILL: telnet_event_type_t = 3;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_WILL`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_WONT` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:348:11
[INFO] [stdout]     |
[INFO] [stdout] 348 | pub const telnet_event_type_t_TELNET_EV_WONT: telnet_event_type_t = 4;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_WONT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_DO` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:350:11
[INFO] [stdout]     |
[INFO] [stdout] 350 | pub const telnet_event_type_t_TELNET_EV_DO: telnet_event_type_t = 5;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_DO`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_DONT` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:352:11
[INFO] [stdout]     |
[INFO] [stdout] 352 | pub const telnet_event_type_t_TELNET_EV_DONT: telnet_event_type_t = 6;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_DONT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_SUBNEGOTIATION` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:354:11
[INFO] [stdout]     |
[INFO] [stdout] 354 | pub const telnet_event_type_t_TELNET_EV_SUBNEGOTIATION: telnet_event_type_t = 7;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_SUBNEGOTIATION`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_COMPRESS` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:356:11
[INFO] [stdout]     |
[INFO] [stdout] 356 | pub const telnet_event_type_t_TELNET_EV_COMPRESS: telnet_event_type_t = 8;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_COMPRESS`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_ZMP` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:358:11
[INFO] [stdout]     |
[INFO] [stdout] 358 | pub const telnet_event_type_t_TELNET_EV_ZMP: telnet_event_type_t = 9;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_ZMP`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_TTYPE` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:360:11
[INFO] [stdout]     |
[INFO] [stdout] 360 | pub const telnet_event_type_t_TELNET_EV_TTYPE: telnet_event_type_t = 10;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_TTYPE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_ENVIRON` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:362:11
[INFO] [stdout]     |
[INFO] [stdout] 362 | pub const telnet_event_type_t_TELNET_EV_ENVIRON: telnet_event_type_t = 11;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_ENVIRON`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_MSSP` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:364:11
[INFO] [stdout]     |
[INFO] [stdout] 364 | pub const telnet_event_type_t_TELNET_EV_MSSP: telnet_event_type_t = 12;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_MSSP`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_WARNING` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:366:11
[INFO] [stdout]     |
[INFO] [stdout] 366 | pub const telnet_event_type_t_TELNET_EV_WARNING: telnet_event_type_t = 13;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_WARNING`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `telnet_event_type_t_TELNET_EV_ERROR` should have an upper case name
[INFO] [stdout]    --> src/libtelnet.rs:368:11
[INFO] [stdout]     |
[INFO] [stdout] 368 | pub const telnet_event_type_t_TELNET_EV_ERROR: telnet_event_type_t = 14;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_ERROR`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:395:19
[INFO] [stdout]     |
[INFO] [stdout] 395 |         unsafe { &(*(::std::ptr::null::<telnet_environ_t>())).type_ as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:405:19
[INFO] [stdout]     |
[INFO] [stdout] 405 |         unsafe { &(*(::std::ptr::null::<telnet_environ_t>())).var as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:415:19
[INFO] [stdout]     |
[INFO] [stdout] 415 |         unsafe { &(*(::std::ptr::null::<telnet_environ_t>())).value as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:481:19
[INFO] [stdout]     |
[INFO] [stdout] 481 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_data_t>()))._type as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:491:19
[INFO] [stdout]     |
[INFO] [stdout] 491 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_data_t>())).buffer as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:501:19
[INFO] [stdout]     |
[INFO] [stdout] 501 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_data_t>())).size as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:541:19
[INFO] [stdout]     |
[INFO] [stdout] 541 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_error_t>()))._type as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:551:19
[INFO] [stdout]     |
[INFO] [stdout] 551 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_error_t>())).file as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:561:19
[INFO] [stdout]     |
[INFO] [stdout] 561 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_error_t>())).func as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:571:19
[INFO] [stdout]     |
[INFO] [stdout] 571 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_error_t>())).msg as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:581:19
[INFO] [stdout]     |
[INFO] [stdout] 581 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_error_t>())).line as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:591:19
[INFO] [stdout]     |
[INFO] [stdout] 591 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_error_t>())).errcode as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:623:19
[INFO] [stdout]     |
[INFO] [stdout] 623 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_iac_t>()))._type as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:633:19
[INFO] [stdout]     |
[INFO] [stdout] 633 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_iac_t>())).cmd as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:666:14
[INFO] [stdout]     |
[INFO] [stdout] 666 |             &(*(::std::ptr::null::<telnet_event_t_negotiate_t>()))._type as *const _ as usize
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:678:14
[INFO] [stdout]     |
[INFO] [stdout] 678 |             &(*(::std::ptr::null::<telnet_event_t_negotiate_t>())).telopt as *const _ as usize
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:716:14
[INFO] [stdout]     |
[INFO] [stdout] 716 |             &(*(::std::ptr::null::<telnet_event_t_subnegotiate_t>()))._type as *const _ as usize
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:728:14
[INFO] [stdout]     |
[INFO] [stdout] 728 |             &(*(::std::ptr::null::<telnet_event_t_subnegotiate_t>())).buffer as *const _ as usize
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:740:14
[INFO] [stdout]     |
[INFO] [stdout] 740 |             &(*(::std::ptr::null::<telnet_event_t_subnegotiate_t>())).size as *const _ as usize
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:752:14
[INFO] [stdout]     |
[INFO] [stdout] 752 |             &(*(::std::ptr::null::<telnet_event_t_subnegotiate_t>())).telopt as *const _ as usize
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:787:19
[INFO] [stdout]     |
[INFO] [stdout] 787 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_zmp_t>()))._type as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:797:19
[INFO] [stdout]     |
[INFO] [stdout] 797 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_zmp_t>())).argv as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:807:19
[INFO] [stdout]     |
[INFO] [stdout] 807 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_zmp_t>())).argc as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:841:19
[INFO] [stdout]     |
[INFO] [stdout] 841 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_ttype_t>()))._type as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:851:19
[INFO] [stdout]     |
[INFO] [stdout] 851 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_ttype_t>())).cmd as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:861:19
[INFO] [stdout]     |
[INFO] [stdout] 861 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_ttype_t>())).name as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:894:19
[INFO] [stdout]     |
[INFO] [stdout] 894 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_compress_t>()))._type as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:904:19
[INFO] [stdout]     |
[INFO] [stdout] 904 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_compress_t>())).state as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:940:19
[INFO] [stdout]     |
[INFO] [stdout] 940 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_environ_t>()))._type as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:950:19
[INFO] [stdout]     |
[INFO] [stdout] 950 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_environ_t>())).values as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:960:19
[INFO] [stdout]     |
[INFO] [stdout] 960 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_environ_t>())).size as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/libtelnet.rs:970:19
[INFO] [stdout]     |
[INFO] [stdout] 970 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_environ_t>())).cmd as *const _ as usize },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]     --> src/libtelnet.rs:1004:19
[INFO] [stdout]      |
[INFO] [stdout] 1004 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_mssp_t>()))._type as *const _ as usize },
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]     --> src/libtelnet.rs:1014:19
[INFO] [stdout]      |
[INFO] [stdout] 1014 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_mssp_t>())).values as *const _ as usize },
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]     --> src/libtelnet.rs:1024:19
[INFO] [stdout]      |
[INFO] [stdout] 1024 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_mssp_t>())).size as *const _ as usize },
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]     --> src/libtelnet.rs:1047:19
[INFO] [stdout]      |
[INFO] [stdout] 1047 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).type_ as *const _ as usize },
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]     --> src/libtelnet.rs:1057:19
[INFO] [stdout]      |
[INFO] [stdout] 1057 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).data as *const _ as usize },
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]     --> src/libtelnet.rs:1067:19
[INFO] [stdout]      |
[INFO] [stdout] 1067 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).error as *const _ as usize },
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]     --> src/libtelnet.rs:1077:19
[INFO] [stdout]      |
[INFO] [stdout] 1077 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).iac as *const _ as usize },
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]     --> src/libtelnet.rs:1087:19
[INFO] [stdout]      |
[INFO] [stdout] 1087 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).neg as *const _ as usize },
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]     --> src/libtelnet.rs:1097:19
[INFO] [stdout]      |
[INFO] [stdout] 1097 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).sub as *const _ as usize },
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]     --> src/libtelnet.rs:1107:19
[INFO] [stdout]      |
[INFO] [stdout] 1107 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).zmp as *const _ as usize },
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]     --> src/libtelnet.rs:1117:19
[INFO] [stdout]      |
[INFO] [stdout] 1117 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).ttype as *const _ as usize },
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]     --> src/libtelnet.rs:1127:19
[INFO] [stdout]      |
[INFO] [stdout] 1127 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).compress as *const _ as usize },
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]     --> src/libtelnet.rs:1137:19
[INFO] [stdout]      |
[INFO] [stdout] 1137 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).environ as *const _ as usize },
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]     --> src/libtelnet.rs:1147:19
[INFO] [stdout]      |
[INFO] [stdout] 1147 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).mssp as *const _ as usize },
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]     --> src/libtelnet.rs:1198:19
[INFO] [stdout]      |
[INFO] [stdout] 1198 |         unsafe { &(*(::std::ptr::null::<telnet_telopt_t>())).telopt as *const _ as usize },
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]     --> src/libtelnet.rs:1208:19
[INFO] [stdout]      |
[INFO] [stdout] 1208 |         unsafe { &(*(::std::ptr::null::<telnet_telopt_t>())).us as *const _ as usize },
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]     --> src/libtelnet.rs:1218:19
[INFO] [stdout]      |
[INFO] [stdout] 1218 |         unsafe { &(*(::std::ptr::null::<telnet_telopt_t>())).him as *const _ as usize },
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 234 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 0.46s
[INFO] running `Command { std: "docker" "inspect" "0934fc25b8ae749e8dba670734fd5dff88996b6ed85f7eb2b5209f143e88ef45", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0934fc25b8ae749e8dba670734fd5dff88996b6ed85f7eb2b5209f143e88ef45", kill_on_drop: false }`
[INFO] [stdout] 0934fc25b8ae749e8dba670734fd5dff88996b6ed85f7eb2b5209f143e88ef45
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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" "+beta-2023-12-22" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 789168eecce885d586e9a464ddd3b715143bbea700630d66922fd467ae8c6fd3
[INFO] running `Command { std: "docker" "start" "-a" "789168eecce885d586e9a464ddd3b715143bbea700630d66922fd467ae8c6fd3", kill_on_drop: false }`
[INFO] [stderr]    Compiling lunatic-telnet-rs v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr] warning: type `va_list` should have an upper camel case name
[INFO] [stderr]    --> src/libtelnet.rs:113:10
[INFO] [stderr]     |
[INFO] [stderr] 113 | pub type va_list = *mut ::std::os::raw::c_char;
[INFO] [stderr]     |          ^^^^^^^ help: convert the identifier to upper camel case: `VaList`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(non_camel_case_types)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: type `size_t` should have an upper camel case name
[INFO] [stderr]    --> src/libtelnet.rs:117:10
[INFO] [stderr]     |
[INFO] [stderr] 117 | pub type size_t = ::std::os::raw::c_ulonglong;
[INFO] [stderr]     |          ^^^^^^ help: convert the identifier to upper camel case: `SizeT`
[INFO] [stderr] 
[INFO] [stderr] warning: type `__vcrt_bool` should have an upper camel case name
[INFO] [stderr]    --> src/libtelnet.rs:118:10
[INFO] [stderr]     |
[INFO] [stderr] 118 | pub type __vcrt_bool = bool;
[INFO] [stderr]     |          ^^^^^^^^^^^ help: convert the identifier to upper camel case: `VcrtBool`
[INFO] [stderr] 
[INFO] [stderr] warning: type `wchar_t` should have an upper camel case name
[INFO] [stderr]    --> src/libtelnet.rs:119:10
[INFO] [stderr]     |
[INFO] [stderr] 119 | pub type wchar_t = ::std::os::raw::c_ushort;
[INFO] [stderr]     |          ^^^^^^^ help: convert the identifier to upper camel case: `WcharT`
[INFO] [stderr] 
[INFO] [stderr] warning: type `__crt_bool` should have an upper camel case name
[INFO] [stderr]    --> src/libtelnet.rs:132:10
[INFO] [stderr]     |
[INFO] [stderr] 132 | pub type __crt_bool = bool;
[INFO] [stderr]     |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `CrtBool`
[INFO] [stderr] 
[INFO] [stderr] warning: type `errno_t` should have an upper camel case name
[INFO] [stderr]    --> src/libtelnet.rs:148:10
[INFO] [stderr]     |
[INFO] [stderr] 148 | pub type errno_t = ::std::os::raw::c_int;
[INFO] [stderr]     |          ^^^^^^^ help: convert the identifier to upper camel case: `ErrnoT`
[INFO] [stderr] 
[INFO] [stderr] warning: type `wint_t` should have an upper camel case name
[INFO] [stderr]    --> src/libtelnet.rs:149:10
[INFO] [stderr]     |
[INFO] [stderr] 149 | pub type wint_t = ::std::os::raw::c_ushort;
[INFO] [stderr]     |          ^^^^^^ help: convert the identifier to upper camel case: `WintT`
[INFO] [stderr] 
[INFO] [stderr] warning: type `wctype_t` should have an upper camel case name
[INFO] [stderr]    --> src/libtelnet.rs:150:10
[INFO] [stderr]     |
[INFO] [stderr] 150 | pub type wctype_t = ::std::os::raw::c_ushort;
[INFO] [stderr]     |          ^^^^^^^^ help: convert the identifier to upper camel case: `WctypeT`
[INFO] [stderr] 
[INFO] [stderr] warning: type `__time32_t` should have an upper camel case name
[INFO] [stderr]    --> src/libtelnet.rs:151:10
[INFO] [stderr]     |
[INFO] [stderr] 151 | pub type __time32_t = ::std::os::raw::c_long;
[INFO] [stderr]     |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `Time32T`
[INFO] [stderr] 
[INFO] [stderr] warning: type `__time64_t` should have an upper camel case name
[INFO] [stderr]    --> src/libtelnet.rs:152:10
[INFO] [stderr]     |
[INFO] [stderr] 152 | pub type __time64_t = ::std::os::raw::c_longlong;
[INFO] [stderr]     |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `Time64T`
[INFO] [stderr] 
[INFO] [stderr] warning: type `_locale_t` should have an upper camel case name
[INFO] [stderr]    --> src/libtelnet.rs:250:10
[INFO] [stderr]     |
[INFO] [stderr] 250 | pub type _locale_t = *mut __crt_locale_pointers;
[INFO] [stderr]     |          ^^^^^^^^^ help: convert the identifier to upper camel case: `LocaleT`
[INFO] [stderr] 
[INFO] [stderr] warning: type `mbstate_t` should have an upper camel case name
[INFO] [stderr]    --> src/libtelnet.rs:301:10
[INFO] [stderr]     |
[INFO] [stderr] 301 | pub type mbstate_t = _Mbstatet;
[INFO] [stderr]     |          ^^^^^^^^^ help: convert the identifier to upper camel case: `MbstateT`
[INFO] [stderr] 
[INFO] [stderr] warning: type `time_t` should have an upper camel case name
[INFO] [stderr]    --> src/libtelnet.rs:302:10
[INFO] [stderr]     |
[INFO] [stderr] 302 | pub type time_t = __time64_t;
[INFO] [stderr]     |          ^^^^^^ help: convert the identifier to upper camel case: `TimeT`
[INFO] [stderr] 
[INFO] [stderr] warning: type `rsize_t` should have an upper camel case name
[INFO] [stderr]    --> src/libtelnet.rs:303:10
[INFO] [stderr]     |
[INFO] [stderr] 303 | pub type rsize_t = size_t;
[INFO] [stderr]     |          ^^^^^^^ help: convert the identifier to upper camel case: `RsizeT`
[INFO] [stderr] 
[INFO] [stderr] warning: type `telnet_error_t` should have an upper camel case name
[INFO] [stderr]    --> src/libtelnet.rs:338:10
[INFO] [stderr]     |
[INFO] [stderr] 338 | pub type telnet_error_t = ::std::os::raw::c_int;
[INFO] [stderr]     |          ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TelnetErrorT`
[INFO] [stderr] 
[INFO] [stderr] warning: type `telnet_event_type_t` should have an upper camel case name
[INFO] [stderr]    --> src/libtelnet.rs:370:10
[INFO] [stderr]     |
[INFO] [stderr] 370 | pub type telnet_event_type_t = ::std::os::raw::c_int;
[INFO] [stderr]     |          ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TelnetEventTypeT`
[INFO] [stderr] 
[INFO] [stderr] warning: type `telnet_event_handler_t` should have an upper camel case name
[INFO] [stderr]     --> src/libtelnet.rs:1167:10
[INFO] [stderr]      |
[INFO] [stderr] 1167 | pub type telnet_event_handler_t = ::std::option::Option<
[INFO] [stderr]      |          ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TelnetEventHandlerT`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `LIBTELNET_INCLUDE` is never used
[INFO] [stderr]  --> src/libtelnet.rs:3:11
[INFO] [stderr]   |
[INFO] [stderr] 3 | pub const LIBTELNET_INCLUDE: u32 = 1;
[INFO] [stderr]   |           ^^^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(dead_code)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_IAC` is never used
[INFO] [stderr]   --> src/libtelnet.rs:31:11
[INFO] [stderr]    |
[INFO] [stderr] 31 | pub const TELNET_IAC: u32 = 255;
[INFO] [stderr]    |           ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_DONT` is never used
[INFO] [stderr]   --> src/libtelnet.rs:32:11
[INFO] [stderr]    |
[INFO] [stderr] 32 | pub const TELNET_DONT: u32 = 254;
[INFO] [stderr]    |           ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_DO` is never used
[INFO] [stderr]   --> src/libtelnet.rs:33:11
[INFO] [stderr]    |
[INFO] [stderr] 33 | pub const TELNET_DO: u32 = 253;
[INFO] [stderr]    |           ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_WONT` is never used
[INFO] [stderr]   --> src/libtelnet.rs:34:11
[INFO] [stderr]    |
[INFO] [stderr] 34 | pub const TELNET_WONT: u32 = 252;
[INFO] [stderr]    |           ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_WILL` is never used
[INFO] [stderr]   --> src/libtelnet.rs:35:11
[INFO] [stderr]    |
[INFO] [stderr] 35 | pub const TELNET_WILL: u32 = 251;
[INFO] [stderr]    |           ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_SB` is never used
[INFO] [stderr]   --> src/libtelnet.rs:36:11
[INFO] [stderr]    |
[INFO] [stderr] 36 | pub const TELNET_SB: u32 = 250;
[INFO] [stderr]    |           ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_GA` is never used
[INFO] [stderr]   --> src/libtelnet.rs:37:11
[INFO] [stderr]    |
[INFO] [stderr] 37 | pub const TELNET_GA: u32 = 249;
[INFO] [stderr]    |           ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_EL` is never used
[INFO] [stderr]   --> src/libtelnet.rs:38:11
[INFO] [stderr]    |
[INFO] [stderr] 38 | pub const TELNET_EL: u32 = 248;
[INFO] [stderr]    |           ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_EC` is never used
[INFO] [stderr]   --> src/libtelnet.rs:39:11
[INFO] [stderr]    |
[INFO] [stderr] 39 | pub const TELNET_EC: u32 = 247;
[INFO] [stderr]    |           ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_AYT` is never used
[INFO] [stderr]   --> src/libtelnet.rs:40:11
[INFO] [stderr]    |
[INFO] [stderr] 40 | pub const TELNET_AYT: u32 = 246;
[INFO] [stderr]    |           ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_AO` is never used
[INFO] [stderr]   --> src/libtelnet.rs:41:11
[INFO] [stderr]    |
[INFO] [stderr] 41 | pub const TELNET_AO: u32 = 245;
[INFO] [stderr]    |           ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_IP` is never used
[INFO] [stderr]   --> src/libtelnet.rs:42:11
[INFO] [stderr]    |
[INFO] [stderr] 42 | pub const TELNET_IP: u32 = 244;
[INFO] [stderr]    |           ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_BREAK` is never used
[INFO] [stderr]   --> src/libtelnet.rs:43:11
[INFO] [stderr]    |
[INFO] [stderr] 43 | pub const TELNET_BREAK: u32 = 243;
[INFO] [stderr]    |           ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_DM` is never used
[INFO] [stderr]   --> src/libtelnet.rs:44:11
[INFO] [stderr]    |
[INFO] [stderr] 44 | pub const TELNET_DM: u32 = 242;
[INFO] [stderr]    |           ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_NOP` is never used
[INFO] [stderr]   --> src/libtelnet.rs:45:11
[INFO] [stderr]    |
[INFO] [stderr] 45 | pub const TELNET_NOP: u32 = 241;
[INFO] [stderr]    |           ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_SE` is never used
[INFO] [stderr]   --> src/libtelnet.rs:46:11
[INFO] [stderr]    |
[INFO] [stderr] 46 | pub const TELNET_SE: u32 = 240;
[INFO] [stderr]    |           ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_EOR` is never used
[INFO] [stderr]   --> src/libtelnet.rs:47:11
[INFO] [stderr]    |
[INFO] [stderr] 47 | pub const TELNET_EOR: u32 = 239;
[INFO] [stderr]    |           ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_ABORT` is never used
[INFO] [stderr]   --> src/libtelnet.rs:48:11
[INFO] [stderr]    |
[INFO] [stderr] 48 | pub const TELNET_ABORT: u32 = 238;
[INFO] [stderr]    |           ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_SUSP` is never used
[INFO] [stderr]   --> src/libtelnet.rs:49:11
[INFO] [stderr]    |
[INFO] [stderr] 49 | pub const TELNET_SUSP: u32 = 237;
[INFO] [stderr]    |           ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_EOF` is never used
[INFO] [stderr]   --> src/libtelnet.rs:50:11
[INFO] [stderr]    |
[INFO] [stderr] 50 | pub const TELNET_EOF: u32 = 236;
[INFO] [stderr]    |           ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_BINARY` is never used
[INFO] [stderr]   --> src/libtelnet.rs:51:11
[INFO] [stderr]    |
[INFO] [stderr] 51 | pub const TELNET_TELOPT_BINARY: u32 = 0;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_ECHO` is never used
[INFO] [stderr]   --> src/libtelnet.rs:52:11
[INFO] [stderr]    |
[INFO] [stderr] 52 | pub const TELNET_TELOPT_ECHO: u32 = 1;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_RCP` is never used
[INFO] [stderr]   --> src/libtelnet.rs:53:11
[INFO] [stderr]    |
[INFO] [stderr] 53 | pub const TELNET_TELOPT_RCP: u32 = 2;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_SGA` is never used
[INFO] [stderr]   --> src/libtelnet.rs:54:11
[INFO] [stderr]    |
[INFO] [stderr] 54 | pub const TELNET_TELOPT_SGA: u32 = 3;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_NAMS` is never used
[INFO] [stderr]   --> src/libtelnet.rs:55:11
[INFO] [stderr]    |
[INFO] [stderr] 55 | pub const TELNET_TELOPT_NAMS: u32 = 4;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_STATUS` is never used
[INFO] [stderr]   --> src/libtelnet.rs:56:11
[INFO] [stderr]    |
[INFO] [stderr] 56 | pub const TELNET_TELOPT_STATUS: u32 = 5;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_TM` is never used
[INFO] [stderr]   --> src/libtelnet.rs:57:11
[INFO] [stderr]    |
[INFO] [stderr] 57 | pub const TELNET_TELOPT_TM: u32 = 6;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_RCTE` is never used
[INFO] [stderr]   --> src/libtelnet.rs:58:11
[INFO] [stderr]    |
[INFO] [stderr] 58 | pub const TELNET_TELOPT_RCTE: u32 = 7;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_NAOL` is never used
[INFO] [stderr]   --> src/libtelnet.rs:59:11
[INFO] [stderr]    |
[INFO] [stderr] 59 | pub const TELNET_TELOPT_NAOL: u32 = 8;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_NAOP` is never used
[INFO] [stderr]   --> src/libtelnet.rs:60:11
[INFO] [stderr]    |
[INFO] [stderr] 60 | pub const TELNET_TELOPT_NAOP: u32 = 9;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_NAOCRD` is never used
[INFO] [stderr]   --> src/libtelnet.rs:61:11
[INFO] [stderr]    |
[INFO] [stderr] 61 | pub const TELNET_TELOPT_NAOCRD: u32 = 10;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_NAOHTS` is never used
[INFO] [stderr]   --> src/libtelnet.rs:62:11
[INFO] [stderr]    |
[INFO] [stderr] 62 | pub const TELNET_TELOPT_NAOHTS: u32 = 11;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_NAOHTD` is never used
[INFO] [stderr]   --> src/libtelnet.rs:63:11
[INFO] [stderr]    |
[INFO] [stderr] 63 | pub const TELNET_TELOPT_NAOHTD: u32 = 12;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_NAOFFD` is never used
[INFO] [stderr]   --> src/libtelnet.rs:64:11
[INFO] [stderr]    |
[INFO] [stderr] 64 | pub const TELNET_TELOPT_NAOFFD: u32 = 13;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_NAOVTS` is never used
[INFO] [stderr]   --> src/libtelnet.rs:65:11
[INFO] [stderr]    |
[INFO] [stderr] 65 | pub const TELNET_TELOPT_NAOVTS: u32 = 14;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_NAOVTD` is never used
[INFO] [stderr]   --> src/libtelnet.rs:66:11
[INFO] [stderr]    |
[INFO] [stderr] 66 | pub const TELNET_TELOPT_NAOVTD: u32 = 15;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_NAOLFD` is never used
[INFO] [stderr]   --> src/libtelnet.rs:67:11
[INFO] [stderr]    |
[INFO] [stderr] 67 | pub const TELNET_TELOPT_NAOLFD: u32 = 16;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_XASCII` is never used
[INFO] [stderr]   --> src/libtelnet.rs:68:11
[INFO] [stderr]    |
[INFO] [stderr] 68 | pub const TELNET_TELOPT_XASCII: u32 = 17;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_LOGOUT` is never used
[INFO] [stderr]   --> src/libtelnet.rs:69:11
[INFO] [stderr]    |
[INFO] [stderr] 69 | pub const TELNET_TELOPT_LOGOUT: u32 = 18;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_BM` is never used
[INFO] [stderr]   --> src/libtelnet.rs:70:11
[INFO] [stderr]    |
[INFO] [stderr] 70 | pub const TELNET_TELOPT_BM: u32 = 19;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_DET` is never used
[INFO] [stderr]   --> src/libtelnet.rs:71:11
[INFO] [stderr]    |
[INFO] [stderr] 71 | pub const TELNET_TELOPT_DET: u32 = 20;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_SUPDUP` is never used
[INFO] [stderr]   --> src/libtelnet.rs:72:11
[INFO] [stderr]    |
[INFO] [stderr] 72 | pub const TELNET_TELOPT_SUPDUP: u32 = 21;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_SUPDUPOUTPUT` is never used
[INFO] [stderr]   --> src/libtelnet.rs:73:11
[INFO] [stderr]    |
[INFO] [stderr] 73 | pub const TELNET_TELOPT_SUPDUPOUTPUT: u32 = 22;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_SNDLOC` is never used
[INFO] [stderr]   --> src/libtelnet.rs:74:11
[INFO] [stderr]    |
[INFO] [stderr] 74 | pub const TELNET_TELOPT_SNDLOC: u32 = 23;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_TTYPE` is never used
[INFO] [stderr]   --> src/libtelnet.rs:75:11
[INFO] [stderr]    |
[INFO] [stderr] 75 | pub const TELNET_TELOPT_TTYPE: u32 = 24;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_EOR` is never used
[INFO] [stderr]   --> src/libtelnet.rs:76:11
[INFO] [stderr]    |
[INFO] [stderr] 76 | pub const TELNET_TELOPT_EOR: u32 = 25;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_TUID` is never used
[INFO] [stderr]   --> src/libtelnet.rs:77:11
[INFO] [stderr]    |
[INFO] [stderr] 77 | pub const TELNET_TELOPT_TUID: u32 = 26;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_OUTMRK` is never used
[INFO] [stderr]   --> src/libtelnet.rs:78:11
[INFO] [stderr]    |
[INFO] [stderr] 78 | pub const TELNET_TELOPT_OUTMRK: u32 = 27;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_TTYLOC` is never used
[INFO] [stderr]   --> src/libtelnet.rs:79:11
[INFO] [stderr]    |
[INFO] [stderr] 79 | pub const TELNET_TELOPT_TTYLOC: u32 = 28;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_3270REGIME` is never used
[INFO] [stderr]   --> src/libtelnet.rs:80:11
[INFO] [stderr]    |
[INFO] [stderr] 80 | pub const TELNET_TELOPT_3270REGIME: u32 = 29;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_X3PAD` is never used
[INFO] [stderr]   --> src/libtelnet.rs:81:11
[INFO] [stderr]    |
[INFO] [stderr] 81 | pub const TELNET_TELOPT_X3PAD: u32 = 30;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_NAWS` is never used
[INFO] [stderr]   --> src/libtelnet.rs:82:11
[INFO] [stderr]    |
[INFO] [stderr] 82 | pub const TELNET_TELOPT_NAWS: u32 = 31;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_TSPEED` is never used
[INFO] [stderr]   --> src/libtelnet.rs:83:11
[INFO] [stderr]    |
[INFO] [stderr] 83 | pub const TELNET_TELOPT_TSPEED: u32 = 32;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_LFLOW` is never used
[INFO] [stderr]   --> src/libtelnet.rs:84:11
[INFO] [stderr]    |
[INFO] [stderr] 84 | pub const TELNET_TELOPT_LFLOW: u32 = 33;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_LINEMODE` is never used
[INFO] [stderr]   --> src/libtelnet.rs:85:11
[INFO] [stderr]    |
[INFO] [stderr] 85 | pub const TELNET_TELOPT_LINEMODE: u32 = 34;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_XDISPLOC` is never used
[INFO] [stderr]   --> src/libtelnet.rs:86:11
[INFO] [stderr]    |
[INFO] [stderr] 86 | pub const TELNET_TELOPT_XDISPLOC: u32 = 35;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_ENVIRON` is never used
[INFO] [stderr]   --> src/libtelnet.rs:87:11
[INFO] [stderr]    |
[INFO] [stderr] 87 | pub const TELNET_TELOPT_ENVIRON: u32 = 36;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_AUTHENTICATION` is never used
[INFO] [stderr]   --> src/libtelnet.rs:88:11
[INFO] [stderr]    |
[INFO] [stderr] 88 | pub const TELNET_TELOPT_AUTHENTICATION: u32 = 37;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_ENCRYPT` is never used
[INFO] [stderr]   --> src/libtelnet.rs:89:11
[INFO] [stderr]    |
[INFO] [stderr] 89 | pub const TELNET_TELOPT_ENCRYPT: u32 = 38;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_NEW_ENVIRON` is never used
[INFO] [stderr]   --> src/libtelnet.rs:90:11
[INFO] [stderr]    |
[INFO] [stderr] 90 | pub const TELNET_TELOPT_NEW_ENVIRON: u32 = 39;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_MSSP` is never used
[INFO] [stderr]   --> src/libtelnet.rs:91:11
[INFO] [stderr]    |
[INFO] [stderr] 91 | pub const TELNET_TELOPT_MSSP: u32 = 70;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_COMPRESS` is never used
[INFO] [stderr]   --> src/libtelnet.rs:92:11
[INFO] [stderr]    |
[INFO] [stderr] 92 | pub const TELNET_TELOPT_COMPRESS: u32 = 85;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_COMPRESS2` is never used
[INFO] [stderr]   --> src/libtelnet.rs:93:11
[INFO] [stderr]    |
[INFO] [stderr] 93 | pub const TELNET_TELOPT_COMPRESS2: u32 = 86;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_ZMP` is never used
[INFO] [stderr]   --> src/libtelnet.rs:94:11
[INFO] [stderr]    |
[INFO] [stderr] 94 | pub const TELNET_TELOPT_ZMP: u32 = 93;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_EXOPL` is never used
[INFO] [stderr]   --> src/libtelnet.rs:95:11
[INFO] [stderr]    |
[INFO] [stderr] 95 | pub const TELNET_TELOPT_EXOPL: u32 = 255;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TELOPT_MCCP2` is never used
[INFO] [stderr]   --> src/libtelnet.rs:96:11
[INFO] [stderr]    |
[INFO] [stderr] 96 | pub const TELNET_TELOPT_MCCP2: u32 = 86;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TTYPE_IS` is never used
[INFO] [stderr]   --> src/libtelnet.rs:97:11
[INFO] [stderr]    |
[INFO] [stderr] 97 | pub const TELNET_TTYPE_IS: u32 = 0;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_TTYPE_SEND` is never used
[INFO] [stderr]   --> src/libtelnet.rs:98:11
[INFO] [stderr]    |
[INFO] [stderr] 98 | pub const TELNET_TTYPE_SEND: u32 = 1;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_ENVIRON_IS` is never used
[INFO] [stderr]   --> src/libtelnet.rs:99:11
[INFO] [stderr]    |
[INFO] [stderr] 99 | pub const TELNET_ENVIRON_IS: u32 = 0;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_ENVIRON_SEND` is never used
[INFO] [stderr]    --> src/libtelnet.rs:100:11
[INFO] [stderr]     |
[INFO] [stderr] 100 | pub const TELNET_ENVIRON_SEND: u32 = 1;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_ENVIRON_INFO` is never used
[INFO] [stderr]    --> src/libtelnet.rs:101:11
[INFO] [stderr]     |
[INFO] [stderr] 101 | pub const TELNET_ENVIRON_INFO: u32 = 2;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_ENVIRON_VAR` is never used
[INFO] [stderr]    --> src/libtelnet.rs:102:11
[INFO] [stderr]     |
[INFO] [stderr] 102 | pub const TELNET_ENVIRON_VAR: u32 = 0;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_ENVIRON_VALUE` is never used
[INFO] [stderr]    --> src/libtelnet.rs:103:11
[INFO] [stderr]     |
[INFO] [stderr] 103 | pub const TELNET_ENVIRON_VALUE: u32 = 1;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_ENVIRON_ESC` is never used
[INFO] [stderr]    --> src/libtelnet.rs:104:11
[INFO] [stderr]     |
[INFO] [stderr] 104 | pub const TELNET_ENVIRON_ESC: u32 = 2;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_ENVIRON_USERVAR` is never used
[INFO] [stderr]    --> src/libtelnet.rs:105:11
[INFO] [stderr]     |
[INFO] [stderr] 105 | pub const TELNET_ENVIRON_USERVAR: u32 = 3;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_MSSP_VAR` is never used
[INFO] [stderr]    --> src/libtelnet.rs:106:11
[INFO] [stderr]     |
[INFO] [stderr] 106 | pub const TELNET_MSSP_VAR: u32 = 1;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_MSSP_VAL` is never used
[INFO] [stderr]    --> src/libtelnet.rs:107:11
[INFO] [stderr]     |
[INFO] [stderr] 107 | pub const TELNET_MSSP_VAL: u32 = 2;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_FLAG_PROXY` is never used
[INFO] [stderr]    --> src/libtelnet.rs:108:11
[INFO] [stderr]     |
[INFO] [stderr] 108 | pub const TELNET_FLAG_PROXY: u32 = 1;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_FLAG_NVT_EOL` is never used
[INFO] [stderr]    --> src/libtelnet.rs:109:11
[INFO] [stderr]     |
[INFO] [stderr] 109 | pub const TELNET_FLAG_NVT_EOL: u32 = 2;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_FLAG_TRANSMIT_BINARY` is never used
[INFO] [stderr]    --> src/libtelnet.rs:110:11
[INFO] [stderr]     |
[INFO] [stderr] 110 | pub const TELNET_FLAG_TRANSMIT_BINARY: u32 = 32;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_FLAG_RECEIVE_BINARY` is never used
[INFO] [stderr]    --> src/libtelnet.rs:111:11
[INFO] [stderr]     |
[INFO] [stderr] 111 | pub const TELNET_FLAG_RECEIVE_BINARY: u32 = 64;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TELNET_PFLAG_DEFLATE` is never used
[INFO] [stderr]    --> src/libtelnet.rs:112:11
[INFO] [stderr]     |
[INFO] [stderr] 112 | pub const TELNET_PFLAG_DEFLATE: u32 = 128;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: type alias `va_list` is never used
[INFO] [stderr]    --> src/libtelnet.rs:113:10
[INFO] [stderr]     |
[INFO] [stderr] 113 | pub type va_list = *mut ::std::os::raw::c_char;
[INFO] [stderr]     |          ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: type alias `wchar_t` is never used
[INFO] [stderr]    --> src/libtelnet.rs:119:10
[INFO] [stderr]     |
[INFO] [stderr] 119 | pub type wchar_t = ::std::os::raw::c_ushort;
[INFO] [stderr]     |          ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: type alias `errno_t` is never used
[INFO] [stderr]    --> src/libtelnet.rs:148:10
[INFO] [stderr]     |
[INFO] [stderr] 148 | pub type errno_t = ::std::os::raw::c_int;
[INFO] [stderr]     |          ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: type alias `wint_t` is never used
[INFO] [stderr]    --> src/libtelnet.rs:149:10
[INFO] [stderr]     |
[INFO] [stderr] 149 | pub type wint_t = ::std::os::raw::c_ushort;
[INFO] [stderr]     |          ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: type alias `wctype_t` is never used
[INFO] [stderr]    --> src/libtelnet.rs:150:10
[INFO] [stderr]     |
[INFO] [stderr] 150 | pub type wctype_t = ::std::os::raw::c_ushort;
[INFO] [stderr]     |          ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: type alias `mbstate_t` is never used
[INFO] [stderr]    --> src/libtelnet.rs:301:10
[INFO] [stderr]     |
[INFO] [stderr] 301 | pub type mbstate_t = _Mbstatet;
[INFO] [stderr]     |          ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: type alias `time_t` is never used
[INFO] [stderr]    --> src/libtelnet.rs:302:10
[INFO] [stderr]     |
[INFO] [stderr] 302 | pub type time_t = __time64_t;
[INFO] [stderr]     |          ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: type alias `rsize_t` is never used
[INFO] [stderr]    --> src/libtelnet.rs:303:10
[INFO] [stderr]     |
[INFO] [stderr] 303 | pub type rsize_t = size_t;
[INFO] [stderr]     |          ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_error_t_TELNET_EOK` is never used
[INFO] [stderr]    --> src/libtelnet.rs:326:11
[INFO] [stderr]     |
[INFO] [stderr] 326 | pub const telnet_error_t_TELNET_EOK: telnet_error_t = 0;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_error_t_TELNET_EBADVAL` is never used
[INFO] [stderr]    --> src/libtelnet.rs:328:11
[INFO] [stderr]     |
[INFO] [stderr] 328 | pub const telnet_error_t_TELNET_EBADVAL: telnet_error_t = 1;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_error_t_TELNET_ENOMEM` is never used
[INFO] [stderr]    --> src/libtelnet.rs:330:11
[INFO] [stderr]     |
[INFO] [stderr] 330 | pub const telnet_error_t_TELNET_ENOMEM: telnet_error_t = 2;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_error_t_TELNET_EOVERFLOW` is never used
[INFO] [stderr]    --> src/libtelnet.rs:332:11
[INFO] [stderr]     |
[INFO] [stderr] 332 | pub const telnet_error_t_TELNET_EOVERFLOW: telnet_error_t = 3;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_error_t_TELNET_EPROTOCOL` is never used
[INFO] [stderr]    --> src/libtelnet.rs:334:11
[INFO] [stderr]     |
[INFO] [stderr] 334 | pub const telnet_error_t_TELNET_EPROTOCOL: telnet_error_t = 4;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_error_t_TELNET_ECOMPRESS` is never used
[INFO] [stderr]    --> src/libtelnet.rs:336:11
[INFO] [stderr]     |
[INFO] [stderr] 336 | pub const telnet_error_t_TELNET_ECOMPRESS: telnet_error_t = 5;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_DATA` is never used
[INFO] [stderr]    --> src/libtelnet.rs:340:11
[INFO] [stderr]     |
[INFO] [stderr] 340 | pub const telnet_event_type_t_TELNET_EV_DATA: telnet_event_type_t = 0;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_SEND` is never used
[INFO] [stderr]    --> src/libtelnet.rs:342:11
[INFO] [stderr]     |
[INFO] [stderr] 342 | pub const telnet_event_type_t_TELNET_EV_SEND: telnet_event_type_t = 1;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_IAC` is never used
[INFO] [stderr]    --> src/libtelnet.rs:344:11
[INFO] [stderr]     |
[INFO] [stderr] 344 | pub const telnet_event_type_t_TELNET_EV_IAC: telnet_event_type_t = 2;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_WILL` is never used
[INFO] [stderr]    --> src/libtelnet.rs:346:11
[INFO] [stderr]     |
[INFO] [stderr] 346 | pub const telnet_event_type_t_TELNET_EV_WILL: telnet_event_type_t = 3;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_WONT` is never used
[INFO] [stderr]    --> src/libtelnet.rs:348:11
[INFO] [stderr]     |
[INFO] [stderr] 348 | pub const telnet_event_type_t_TELNET_EV_WONT: telnet_event_type_t = 4;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_DO` is never used
[INFO] [stderr]    --> src/libtelnet.rs:350:11
[INFO] [stderr]     |
[INFO] [stderr] 350 | pub const telnet_event_type_t_TELNET_EV_DO: telnet_event_type_t = 5;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_DONT` is never used
[INFO] [stderr]    --> src/libtelnet.rs:352:11
[INFO] [stderr]     |
[INFO] [stderr] 352 | pub const telnet_event_type_t_TELNET_EV_DONT: telnet_event_type_t = 6;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_SUBNEGOTIATION` is never used
[INFO] [stderr]    --> src/libtelnet.rs:354:11
[INFO] [stderr]     |
[INFO] [stderr] 354 | pub const telnet_event_type_t_TELNET_EV_SUBNEGOTIATION: telnet_event_type_t = 7;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_COMPRESS` is never used
[INFO] [stderr]    --> src/libtelnet.rs:356:11
[INFO] [stderr]     |
[INFO] [stderr] 356 | pub const telnet_event_type_t_TELNET_EV_COMPRESS: telnet_event_type_t = 8;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_ZMP` is never used
[INFO] [stderr]    --> src/libtelnet.rs:358:11
[INFO] [stderr]     |
[INFO] [stderr] 358 | pub const telnet_event_type_t_TELNET_EV_ZMP: telnet_event_type_t = 9;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_TTYPE` is never used
[INFO] [stderr]    --> src/libtelnet.rs:360:11
[INFO] [stderr]     |
[INFO] [stderr] 360 | pub const telnet_event_type_t_TELNET_EV_TTYPE: telnet_event_type_t = 10;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_ENVIRON` is never used
[INFO] [stderr]    --> src/libtelnet.rs:362:11
[INFO] [stderr]     |
[INFO] [stderr] 362 | pub const telnet_event_type_t_TELNET_EV_ENVIRON: telnet_event_type_t = 11;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_MSSP` is never used
[INFO] [stderr]    --> src/libtelnet.rs:364:11
[INFO] [stderr]     |
[INFO] [stderr] 364 | pub const telnet_event_type_t_TELNET_EV_MSSP: telnet_event_type_t = 12;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_WARNING` is never used
[INFO] [stderr]    --> src/libtelnet.rs:366:11
[INFO] [stderr]     |
[INFO] [stderr] 366 | pub const telnet_event_type_t_TELNET_EV_WARNING: telnet_event_type_t = 13;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_ERROR` is never used
[INFO] [stderr]    --> src/libtelnet.rs:368:11
[INFO] [stderr]     |
[INFO] [stderr] 368 | pub const telnet_event_type_t_TELNET_EV_ERROR: telnet_event_type_t = 14;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_recv` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1268:12
[INFO] [stderr]      |
[INFO] [stderr] 1268 |     pub fn telnet_recv(telnet: *mut telnet_t, buffer: *const ::std::os::raw::c_char, size: size_t);
[INFO] [stderr]      |            ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_iac` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1275:12
[INFO] [stderr]      |
[INFO] [stderr] 1275 |     pub fn telnet_iac(telnet: *mut telnet_t, cmd: ::std::os::raw::c_uchar);
[INFO] [stderr]      |            ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_negotiate` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1287:12
[INFO] [stderr]      |
[INFO] [stderr] 1287 |     pub fn telnet_negotiate(
[INFO] [stderr]      |            ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_send` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1299:12
[INFO] [stderr]      |
[INFO] [stderr] 1299 |     pub fn telnet_send(telnet: *mut telnet_t, buffer: *const ::std::os::raw::c_char, size: size_t);
[INFO] [stderr]      |            ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_send_text` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1308:12
[INFO] [stderr]      |
[INFO] [stderr] 1308 |     pub fn telnet_send_text(
[INFO] [stderr]      |            ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_begin_sb` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1323:12
[INFO] [stderr]      |
[INFO] [stderr] 1323 |     pub fn telnet_begin_sb(telnet: *mut telnet_t, telopt: ::std::os::raw::c_uchar);
[INFO] [stderr]      |            ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_subnegotiation` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1337:12
[INFO] [stderr]      |
[INFO] [stderr] 1337 |     pub fn telnet_subnegotiation(
[INFO] [stderr]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_begin_compress2` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1355:12
[INFO] [stderr]      |
[INFO] [stderr] 1355 |     pub fn telnet_begin_compress2(telnet: *mut telnet_t);
[INFO] [stderr]      |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_printf` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1370:12
[INFO] [stderr]      |
[INFO] [stderr] 1370 |     pub fn telnet_printf(
[INFO] [stderr]      |            ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_vprintf` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1380:12
[INFO] [stderr]      |
[INFO] [stderr] 1380 |     pub fn telnet_vprintf(
[INFO] [stderr]      |            ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_raw_printf` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1396:12
[INFO] [stderr]      |
[INFO] [stderr] 1396 |     pub fn telnet_raw_printf(
[INFO] [stderr]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_raw_vprintf` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1406:12
[INFO] [stderr]      |
[INFO] [stderr] 1406 |     pub fn telnet_raw_vprintf(
[INFO] [stderr]      |            ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_begin_newenviron` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1424:12
[INFO] [stderr]      |
[INFO] [stderr] 1424 |     pub fn telnet_begin_newenviron(telnet: *mut telnet_t, type_: ::std::os::raw::c_uchar);
[INFO] [stderr]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_newenviron_value` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1436:12
[INFO] [stderr]      |
[INFO] [stderr] 1436 |     pub fn telnet_newenviron_value(
[INFO] [stderr]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_ttype_send` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1448:12
[INFO] [stderr]      |
[INFO] [stderr] 1448 |     pub fn telnet_ttype_send(telnet: *mut telnet_t);
[INFO] [stderr]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_ttype_is` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1479:12
[INFO] [stderr]      |
[INFO] [stderr] 1479 |     pub fn telnet_ttype_is(telnet: *mut telnet_t, ttype: *const ::std::os::raw::c_char);
[INFO] [stderr]      |            ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_send_zmp` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1487:12
[INFO] [stderr]      |
[INFO] [stderr] 1487 |     pub fn telnet_send_zmp(
[INFO] [stderr]      |            ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_send_zmpv` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1500:12
[INFO] [stderr]      |
[INFO] [stderr] 1500 |     pub fn telnet_send_zmpv(telnet: *mut telnet_t, ...);
[INFO] [stderr]      |            ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_send_vzmpv` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1506:12
[INFO] [stderr]      |
[INFO] [stderr] 1506 |     pub fn telnet_send_vzmpv(telnet: *mut telnet_t, va: va_list);
[INFO] [stderr]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_begin_zmp` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1513:12
[INFO] [stderr]      |
[INFO] [stderr] 1513 |     pub fn telnet_begin_zmp(telnet: *mut telnet_t, cmd: *const ::std::os::raw::c_char);
[INFO] [stderr]      |            ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `telnet_zmp_arg` is never used
[INFO] [stderr]     --> src/libtelnet.rs:1520:12
[INFO] [stderr]      |
[INFO] [stderr] 1520 |     pub fn telnet_zmp_arg(telnet: *mut telnet_t, arg: *const ::std::os::raw::c_char);
[INFO] [stderr]      |            ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `bindgen_test_layout___crt_locale_data_public` should have a snake case name
[INFO] [stderr]    --> src/libtelnet.rs:161:4
[INFO] [stderr]     |
[INFO] [stderr] 161 | fn bindgen_test_layout___crt_locale_data_public() {
[INFO] [stderr]     |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `bindgen_test_layout_crt_locale_data_public`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(non_snake_case)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:174:14
[INFO] [stderr]     |
[INFO] [stderr] 174 |             &(*(::std::ptr::null::<__crt_locale_data_public>()))._locale_pctype as *const _ as usize
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(deref_nullptr)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:186:14
[INFO] [stderr]     |
[INFO] [stderr] 186 |             &(*(::std::ptr::null::<__crt_locale_data_public>()))._locale_mb_cur_max as *const _
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:199:14
[INFO] [stderr]     |
[INFO] [stderr] 199 |             &(*(::std::ptr::null::<__crt_locale_data_public>()))._locale_lc_codepage as *const _
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: function `bindgen_test_layout___crt_locale_pointers` should have a snake case name
[INFO] [stderr]    --> src/libtelnet.rs:218:4
[INFO] [stderr]     |
[INFO] [stderr] 218 | fn bindgen_test_layout___crt_locale_pointers() {
[INFO] [stderr]     |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `bindgen_test_layout_crt_locale_pointers`
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:230:19
[INFO] [stderr]     |
[INFO] [stderr] 230 |         unsafe { &(*(::std::ptr::null::<__crt_locale_pointers>())).locinfo as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:240:19
[INFO] [stderr]     |
[INFO] [stderr] 240 |         unsafe { &(*(::std::ptr::null::<__crt_locale_pointers>())).mbcinfo as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: structure field `_Wchar` should have a snake case name
[INFO] [stderr]    --> src/libtelnet.rs:254:9
[INFO] [stderr]     |
[INFO] [stderr] 254 |     pub _Wchar: ::std::os::raw::c_ulong,
[INFO] [stderr]     |         ^^^^^^ help: convert the identifier to snake case (notice the capitalization): `_wchar`
[INFO] [stderr] 
[INFO] [stderr] warning: structure field `_Byte` should have a snake case name
[INFO] [stderr]    --> src/libtelnet.rs:255:9
[INFO] [stderr]     |
[INFO] [stderr] 255 |     pub _Byte: ::std::os::raw::c_ushort,
[INFO] [stderr]     |         ^^^^^ help: convert the identifier to snake case: `_byte`
[INFO] [stderr] 
[INFO] [stderr] warning: structure field `_State` should have a snake case name
[INFO] [stderr]    --> src/libtelnet.rs:256:9
[INFO] [stderr]     |
[INFO] [stderr] 256 |     pub _State: ::std::os::raw::c_ushort,
[INFO] [stderr]     |         ^^^^^^ help: convert the identifier to snake case (notice the capitalization): `_state`
[INFO] [stderr] 
[INFO] [stderr] warning: function `bindgen_test_layout__Mbstatet` should have a snake case name
[INFO] [stderr]    --> src/libtelnet.rs:259:4
[INFO] [stderr]     |
[INFO] [stderr] 259 | fn bindgen_test_layout__Mbstatet() {
[INFO] [stderr]     |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `bindgen_test_layout_mbstatet`
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:271:19
[INFO] [stderr]     |
[INFO] [stderr] 271 |         unsafe { &(*(::std::ptr::null::<_Mbstatet>()))._Wchar as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:281:19
[INFO] [stderr]     |
[INFO] [stderr] 281 |         unsafe { &(*(::std::ptr::null::<_Mbstatet>()))._Byte as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:291:19
[INFO] [stderr]     |
[INFO] [stderr] 291 |         unsafe { &(*(::std::ptr::null::<_Mbstatet>()))._State as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_error_t_TELNET_EOK` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:326:11
[INFO] [stderr]     |
[INFO] [stderr] 326 | pub const telnet_error_t_TELNET_EOK: telnet_error_t = 0;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_ERROR_T_TELNET_EOK`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(non_upper_case_globals)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_error_t_TELNET_EBADVAL` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:328:11
[INFO] [stderr]     |
[INFO] [stderr] 328 | pub const telnet_error_t_TELNET_EBADVAL: telnet_error_t = 1;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_ERROR_T_TELNET_EBADVAL`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_error_t_TELNET_ENOMEM` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:330:11
[INFO] [stderr]     |
[INFO] [stderr] 330 | pub const telnet_error_t_TELNET_ENOMEM: telnet_error_t = 2;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_ERROR_T_TELNET_ENOMEM`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_error_t_TELNET_EOVERFLOW` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:332:11
[INFO] [stderr]     |
[INFO] [stderr] 332 | pub const telnet_error_t_TELNET_EOVERFLOW: telnet_error_t = 3;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_ERROR_T_TELNET_EOVERFLOW`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_error_t_TELNET_EPROTOCOL` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:334:11
[INFO] [stderr]     |
[INFO] [stderr] 334 | pub const telnet_error_t_TELNET_EPROTOCOL: telnet_error_t = 4;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_ERROR_T_TELNET_EPROTOCOL`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_error_t_TELNET_ECOMPRESS` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:336:11
[INFO] [stderr]     |
[INFO] [stderr] 336 | pub const telnet_error_t_TELNET_ECOMPRESS: telnet_error_t = 5;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_ERROR_T_TELNET_ECOMPRESS`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_DATA` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:340:11
[INFO] [stderr]     |
[INFO] [stderr] 340 | pub const telnet_event_type_t_TELNET_EV_DATA: telnet_event_type_t = 0;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_DATA`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_SEND` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:342:11
[INFO] [stderr]     |
[INFO] [stderr] 342 | pub const telnet_event_type_t_TELNET_EV_SEND: telnet_event_type_t = 1;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_SEND`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_IAC` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:344:11
[INFO] [stderr]     |
[INFO] [stderr] 344 | pub const telnet_event_type_t_TELNET_EV_IAC: telnet_event_type_t = 2;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_IAC`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_WILL` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:346:11
[INFO] [stderr]     |
[INFO] [stderr] 346 | pub const telnet_event_type_t_TELNET_EV_WILL: telnet_event_type_t = 3;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_WILL`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_WONT` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:348:11
[INFO] [stderr]     |
[INFO] [stderr] 348 | pub const telnet_event_type_t_TELNET_EV_WONT: telnet_event_type_t = 4;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_WONT`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_DO` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:350:11
[INFO] [stderr]     |
[INFO] [stderr] 350 | pub const telnet_event_type_t_TELNET_EV_DO: telnet_event_type_t = 5;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_DO`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_DONT` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:352:11
[INFO] [stderr]     |
[INFO] [stderr] 352 | pub const telnet_event_type_t_TELNET_EV_DONT: telnet_event_type_t = 6;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_DONT`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_SUBNEGOTIATION` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:354:11
[INFO] [stderr]     |
[INFO] [stderr] 354 | pub const telnet_event_type_t_TELNET_EV_SUBNEGOTIATION: telnet_event_type_t = 7;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_SUBNEGOTIATION`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_COMPRESS` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:356:11
[INFO] [stderr]     |
[INFO] [stderr] 356 | pub const telnet_event_type_t_TELNET_EV_COMPRESS: telnet_event_type_t = 8;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_COMPRESS`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_ZMP` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:358:11
[INFO] [stderr]     |
[INFO] [stderr] 358 | pub const telnet_event_type_t_TELNET_EV_ZMP: telnet_event_type_t = 9;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_ZMP`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_TTYPE` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:360:11
[INFO] [stderr]     |
[INFO] [stderr] 360 | pub const telnet_event_type_t_TELNET_EV_TTYPE: telnet_event_type_t = 10;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_TTYPE`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_ENVIRON` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:362:11
[INFO] [stderr]     |
[INFO] [stderr] 362 | pub const telnet_event_type_t_TELNET_EV_ENVIRON: telnet_event_type_t = 11;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_ENVIRON`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_MSSP` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:364:11
[INFO] [stderr]     |
[INFO] [stderr] 364 | pub const telnet_event_type_t_TELNET_EV_MSSP: telnet_event_type_t = 12;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_MSSP`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_WARNING` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:366:11
[INFO] [stderr]     |
[INFO] [stderr] 366 | pub const telnet_event_type_t_TELNET_EV_WARNING: telnet_event_type_t = 13;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_WARNING`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `telnet_event_type_t_TELNET_EV_ERROR` should have an upper case name
[INFO] [stderr]    --> src/libtelnet.rs:368:11
[INFO] [stderr]     |
[INFO] [stderr] 368 | pub const telnet_event_type_t_TELNET_EV_ERROR: telnet_event_type_t = 14;
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TELNET_EVENT_TYPE_T_TELNET_EV_ERROR`
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:395:19
[INFO] [stderr]     |
[INFO] [stderr] 395 |         unsafe { &(*(::std::ptr::null::<telnet_environ_t>())).type_ as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:405:19
[INFO] [stderr]     |
[INFO] [stderr] 405 |         unsafe { &(*(::std::ptr::null::<telnet_environ_t>())).var as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:415:19
[INFO] [stderr]     |
[INFO] [stderr] 415 |         unsafe { &(*(::std::ptr::null::<telnet_environ_t>())).value as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:481:19
[INFO] [stderr]     |
[INFO] [stderr] 481 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_data_t>()))._type as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:491:19
[INFO] [stderr]     |
[INFO] [stderr] 491 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_data_t>())).buffer as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:501:19
[INFO] [stderr]     |
[INFO] [stderr] 501 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_data_t>())).size as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:541:19
[INFO] [stderr]     |
[INFO] [stderr] 541 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_error_t>()))._type as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:551:19
[INFO] [stderr]     |
[INFO] [stderr] 551 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_error_t>())).file as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:561:19
[INFO] [stderr]     |
[INFO] [stderr] 561 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_error_t>())).func as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:571:19
[INFO] [stderr]     |
[INFO] [stderr] 571 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_error_t>())).msg as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:581:19
[INFO] [stderr]     |
[INFO] [stderr] 581 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_error_t>())).line as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:591:19
[INFO] [stderr]     |
[INFO] [stderr] 591 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_error_t>())).errcode as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:623:19
[INFO] [stderr]     |
[INFO] [stderr] 623 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_iac_t>()))._type as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:633:19
[INFO] [stderr]     |
[INFO] [stderr] 633 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_iac_t>())).cmd as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:666:14
[INFO] [stderr]     |
[INFO] [stderr] 666 |             &(*(::std::ptr::null::<telnet_event_t_negotiate_t>()))._type as *const _ as usize
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:678:14
[INFO] [stderr]     |
[INFO] [stderr] 678 |             &(*(::std::ptr::null::<telnet_event_t_negotiate_t>())).telopt as *const _ as usize
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:716:14
[INFO] [stderr]     |
[INFO] [stderr] 716 |             &(*(::std::ptr::null::<telnet_event_t_subnegotiate_t>()))._type as *const _ as usize
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:728:14
[INFO] [stderr]     |
[INFO] [stderr] 728 |             &(*(::std::ptr::null::<telnet_event_t_subnegotiate_t>())).buffer as *const _ as usize
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:740:14
[INFO] [stderr]     |
[INFO] [stderr] 740 |             &(*(::std::ptr::null::<telnet_event_t_subnegotiate_t>())).size as *const _ as usize
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:752:14
[INFO] [stderr]     |
[INFO] [stderr] 752 |             &(*(::std::ptr::null::<telnet_event_t_subnegotiate_t>())).telopt as *const _ as usize
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:787:19
[INFO] [stderr]     |
[INFO] [stderr] 787 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_zmp_t>()))._type as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:797:19
[INFO] [stderr]     |
[INFO] [stderr] 797 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_zmp_t>())).argv as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:807:19
[INFO] [stderr]     |
[INFO] [stderr] 807 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_zmp_t>())).argc as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:841:19
[INFO] [stderr]     |
[INFO] [stderr] 841 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_ttype_t>()))._type as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:851:19
[INFO] [stderr]     |
[INFO] [stderr] 851 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_ttype_t>())).cmd as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:861:19
[INFO] [stderr]     |
[INFO] [stderr] 861 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_ttype_t>())).name as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:894:19
[INFO] [stderr]     |
[INFO] [stderr] 894 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_compress_t>()))._type as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:904:19
[INFO] [stderr]     |
[INFO] [stderr] 904 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_compress_t>())).state as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:940:19
[INFO] [stderr]     |
[INFO] [stderr] 940 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_environ_t>()))._type as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:950:19
[INFO] [stderr]     |
[INFO] [stderr] 950 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_environ_t>())).values as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:960:19
[INFO] [stderr]     |
[INFO] [stderr] 960 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_environ_t>())).size as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/libtelnet.rs:970:19
[INFO] [stderr]     |
[INFO] [stderr] 970 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_environ_t>())).cmd as *const _ as usize },
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]     --> src/libtelnet.rs:1004:19
[INFO] [stderr]      |
[INFO] [stderr] 1004 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_mssp_t>()))._type as *const _ as usize },
[INFO] [stderr]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]     --> src/libtelnet.rs:1014:19
[INFO] [stderr]      |
[INFO] [stderr] 1014 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_mssp_t>())).values as *const _ as usize },
[INFO] [stderr]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]     --> src/libtelnet.rs:1024:19
[INFO] [stderr]      |
[INFO] [stderr] 1024 |         unsafe { &(*(::std::ptr::null::<telnet_event_t_mssp_t>())).size as *const _ as usize },
[INFO] [stderr]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]     --> src/libtelnet.rs:1047:19
[INFO] [stderr]      |
[INFO] [stderr] 1047 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).type_ as *const _ as usize },
[INFO] [stderr]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]     --> src/libtelnet.rs:1057:19
[INFO] [stderr]      |
[INFO] [stderr] 1057 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).data as *const _ as usize },
[INFO] [stderr]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]     --> src/libtelnet.rs:1067:19
[INFO] [stderr]      |
[INFO] [stderr] 1067 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).error as *const _ as usize },
[INFO] [stderr]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]     --> src/libtelnet.rs:1077:19
[INFO] [stderr]      |
[INFO] [stderr] 1077 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).iac as *const _ as usize },
[INFO] [stderr]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]     --> src/libtelnet.rs:1087:19
[INFO] [stderr]      |
[INFO] [stderr] 1087 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).neg as *const _ as usize },
[INFO] [stderr]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]     --> src/libtelnet.rs:1097:19
[INFO] [stderr]      |
[INFO] [stderr] 1097 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).sub as *const _ as usize },
[INFO] [stderr]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]     --> src/libtelnet.rs:1107:19
[INFO] [stderr]      |
[INFO] [stderr] 1107 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).zmp as *const _ as usize },
[INFO] [stderr]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]     --> src/libtelnet.rs:1117:19
[INFO] [stderr]      |
[INFO] [stderr] 1117 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).ttype as *const _ as usize },
[INFO] [stderr]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]     --> src/libtelnet.rs:1127:19
[INFO] [stderr]      |
[INFO] [stderr] 1127 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).compress as *const _ as usize },
[INFO] [stderr]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]     --> src/libtelnet.rs:1137:19
[INFO] [stderr]      |
[INFO] [stderr] 1137 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).environ as *const _ as usize },
[INFO] [stderr]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]     --> src/libtelnet.rs:1147:19
[INFO] [stderr]      |
[INFO] [stderr] 1147 |         unsafe { &(*(::std::ptr::null::<telnet_event_t>())).mssp as *const _ as usize },
[INFO] [stderr]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]     --> src/libtelnet.rs:1198:19
[INFO] [stderr]      |
[INFO] [stderr] 1198 |         unsafe { &(*(::std::ptr::null::<telnet_telopt_t>())).telopt as *const _ as usize },
[INFO] [stderr]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]     --> src/libtelnet.rs:1208:19
[INFO] [stderr]      |
[INFO] [stderr] 1208 |         unsafe { &(*(::std::ptr::null::<telnet_telopt_t>())).us as *const _ as usize },
[INFO] [stderr]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]     --> src/libtelnet.rs:1218:19
[INFO] [stderr]      |
[INFO] [stderr] 1218 |         unsafe { &(*(::std::ptr::null::<telnet_telopt_t>())).him as *const _ as usize },
[INFO] [stderr]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: `lunatic-telnet-rs` (bin "lunatic-telnet-rs" test) generated 234 warnings
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 0.45s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/lunatic_telnet_rs-ff780ee06a67dc77)
[INFO] [stdout] 
[INFO] [stdout] running 16 tests
[INFO] [stdout] test libtelnet::bindgen_test_layout___crt_locale_data_public ... ok
[INFO] [stdout] test libtelnet::bindgen_test_layout___crt_locale_pointers ... ok
[INFO] [stdout] test libtelnet::bindgen_test_layout_telnet_environ_t ... ok
[INFO] [stdout] test libtelnet::bindgen_test_layout_telnet_event_t ... ok
[INFO] [stdout] test libtelnet::bindgen_test_layout_telnet_event_t_compress_t ... ok
[INFO] [stdout] test libtelnet::bindgen_test_layout_telnet_event_t_data_t ... ok
[INFO] [stdout] test libtelnet::bindgen_test_layout_telnet_event_t_error_t ... ok
[INFO] [stdout] test libtelnet::bindgen_test_layout_telnet_event_t_environ_t ... ok
[INFO] [stdout] test libtelnet::bindgen_test_layout_telnet_event_t_iac_t ... ok
[INFO] [stdout] test libtelnet::bindgen_test_layout_telnet_event_t_mssp_t ... ok
[INFO] [stdout] test libtelnet::bindgen_test_layout_telnet_event_t_negotiate_t ... ok
[INFO] [stdout] test libtelnet::bindgen_test_layout_telnet_event_t_subnegotiate_t ... ok
[INFO] [stdout] test libtelnet::bindgen_test_layout_telnet_event_t_ttype_t ... ok
[INFO] [stdout] test libtelnet::bindgen_test_layout_telnet_event_t_zmp_t ... ok
[INFO] [stdout] test libtelnet::bindgen_test_layout_telnet_telopt_t ... ok
[INFO] [stdout] test libtelnet::bindgen_test_layout__Mbstatet ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- libtelnet::bindgen_test_layout__Mbstatet stdout ----
[INFO] [stdout] thread 'libtelnet::bindgen_test_layout__Mbstatet' panicked at src/libtelnet.rs:260:5:
[INFO] [stdout] assertion `left == right` failed: Size of: _Mbstatet
[INFO] [stdout]   left: 16
[INFO] [stdout]  right: 8
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5575a588c1d6 - std::backtrace_rs::backtrace::libunwind::trace::h261606ad26a499c1
[INFO] [stdout]                                at /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
[INFO] [stdout]    1:     0x5575a588c1d6 - std::backtrace_rs::backtrace::trace_unsynchronized::hd183f0625477fb28
[INFO] [stdout]                                at /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x5575a588c1d6 - std::sys_common::backtrace::_print_fmt::hd7f8fef21b4eda67
[INFO] [stdout]                                at /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/std/src/sys_common/backtrace.rs:68:5
[INFO] [stdout]    3:     0x5575a588c1d6 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h623d9b51f2f453f1
[INFO] [stdout]                                at /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/std/src/sys_common/backtrace.rs:44:22
[INFO] [stdout]    4:     0x5575a58b5020 - core::fmt::rt::Argument::fmt::h9f417ac76a86f368
[INFO] [stdout]                                at /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/core/src/fmt/rt.rs:142:9
[INFO] [stdout]    5:     0x5575a58b5020 - core::fmt::write::hc9b6faf4ac2aeff7
[INFO] [stdout]                                at /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/core/src/fmt/mod.rs:1120:17
[INFO] [stdout]    6:     0x5575a5889c3f - std::io::Write::write_fmt::he04625a3a989fec3
[INFO] [stdout]                                at /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/std/src/io/mod.rs:1810:15
[INFO] [stdout]    7:     0x5575a588bfb4 - std::sys_common::backtrace::_print::hd5d66399c7df88a2
[INFO] [stdout]                                at /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/std/src/sys_common/backtrace.rs:47:5
[INFO] [stdout]    8:     0x5575a588bfb4 - std::sys_common::backtrace::print::he81ed2da642d37e5
[INFO] [stdout]                                at /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/std/src/sys_common/backtrace.rs:34:9
[INFO] [stdout]    9:     0x5575a588dd27 - std::panicking::default_hook::{{closure}}::h85773f4fa117163d
[INFO] [stdout]   10:     0x5575a588da0d - std::panicking::default_hook::h6a1694a91d09b278
[INFO] [stdout]                                at /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/std/src/panicking.rs:289:9
[INFO] [stdout]   11:     0x5575a585dbe7 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h616ac37fa3cd6c8f
[INFO] [stdout]                                at /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/alloc/src/boxed.rs:2029:9
[INFO] [stdout]   12:     0x5575a585dbe7 - test::test_main::{{closure}}::h00d84697cefdcbb6
[INFO] [stdout]                                at /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/test/src/lib.rs:138:21
[INFO] [stdout]   13:     0x5575a588e346 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hcb3fe3b9bb537ba8
[INFO] [stdout]                                at /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/alloc/src/boxed.rs:2029:9
[INFO] [stdout]   14:     0x5575a588e346 - std::panicking::rust_panic_with_hook::h0a7ad96e90f7145b
[INFO] [stdout]                                at /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/std/src/panicking.rs:783:13
[INFO] [stdout]   15:     0x5575a588e092 - std::panicking::begin_panic_handler::{{closure}}::h7919090525c6485e
[INFO] [stdout]                                at /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/std/src/panicking.rs:657:13
[INFO] [stdout]   16:     0x5575a588c6d6 - std::sys_common::backtrace::__rust_end_short_backtrace::hf3289479464f7dfe
[INFO] [stdout]                                at /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/std/src/sys_common/backtrace.rs:171:18
[INFO] [stdout]   17:     0x5575a588ddf0 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/std/src/panicking.rs:645:5
[INFO] [stdout]   18:     0x5575a5821cc5 - core::panicking::panic_fmt::hcc9f77c5c132af55
[INFO] [stdout]                                at /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/core/src/panicking.rs:72:14
[INFO] [stdout]   19:     0x5575a58220ef - core::panicking::assert_failed_inner::h9f13e27dd63c3a08
[INFO] [stdout]                                at /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/core/src/panicking.rs:337:23
[INFO] [stdout]   20:     0x5575a5822f1e - core::panicking::assert_failed::h888d42bb56fa670b
[INFO] [stdout]                                at /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/core/src/panicking.rs:297:5
[INFO] [stdout]   21:     0x5575a5824396 - lunatic_telnet_rs::libtelnet::bindgen_test_layout__Mbstatet::h80da83e54aab4887
[INFO] [stdout]                                at /opt/rustwide/workdir/src/libtelnet.rs:260:5
[INFO] [stdout]   22:     0x5575a58242c7 - lunatic_telnet_rs::libtelnet::bindgen_test_layout__Mbstatet::{{closure}}::hc8cf6750a590d0af
[INFO] [stdout]                                at /opt/rustwide/workdir/src/libtelnet.rs:259:35
[INFO] [stdout]   23:     0x5575a5822a76 - core::ops::function::FnOnce::call_once::h5e58c3bdd5fd9926
[INFO] [stdout]                                at /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5575a58634bf - core::ops::function::FnOnce::call_once::hd64d26f405258157
[INFO] [stdout]                                at /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5575a58634bf - test::__rust_begin_short_backtrace::he21b0b7a6d731bf9
[INFO] [stdout]                                at /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/test/src/lib.rs:627:18
[INFO] [stdout]   26:     0x5575a5862241 - test::run_test_in_process::{{closure}}::hf5c73986d7bdfde2
[INFO] [stdout]                                at /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/test/src/lib.rs:650:60
[INFO] [stdout]   27:     0x5575a5862241 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h330011ad032aadc0
[INFO] [stdout]                                at /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   28:     0x5575a5862241 - std::panicking::try::do_call::he61b0a958b795a41
[INFO] [stdout]                                at /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/std/src/panicking.rs:552:40
[INFO] [stdout]   29:     0x5575a5862241 - std::panicking::try::h7309da130f906eb7
[INFO] [stdout]                                at /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/std/src/panicking.rs:516:19
[INFO] [stdout]   30:     0x5575a5862241 - std::panic::catch_unwind::hc5c3a06fdaf0a92a
[INFO] [stdout]                                at /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/std/src/panic.rs:142:14
[INFO] [stdout]   31:     0x5575a5862241 - test::run_test_in_process::h7e7b7c71c3324e0f
[INFO] [stdout]                                at /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/test/src/lib.rs:650:27
[INFO] [stdout]   32:     0x5575a5862241 - test::run_test::{{closure}}::h1f509f28f5cf20b1
[INFO] [stdout]                                at /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/test/src/lib.rs:573:43
[INFO] [stdout]   33:     0x5575a5829576 - test::run_test::{{closure}}::h1754218abf443f6d
[INFO] [stdout]                                at /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/test/src/lib.rs:601:41
[INFO] [stdout]   34:     0x5575a5829576 - std::sys_common::backtrace::__rust_begin_short_backtrace::h2ee174b9d5954948
[INFO] [stdout]                                at /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/std/src/sys_common/backtrace.rs:155:18
[INFO] [stdout]   35:     0x5575a582e5d7 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hf60bee9c1a17ef09
[INFO] [stdout]                                at /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/std/src/thread/mod.rs:529:17
[INFO] [stdout]   36:     0x5575a582e5d7 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h33d0dddec5216160
[INFO] [stdout]                                at /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   37:     0x5575a582e5d7 - std::panicking::try::do_call::h144b3048b546f835
[INFO] [stdout]                                at /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/std/src/panicking.rs:552:40
[INFO] [stdout]   38:     0x5575a582e5d7 - std::panicking::try::h978244d04646189f
[INFO] [stdout]                                at /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/std/src/panicking.rs:516:19
[INFO] [stdout]   39:     0x5575a582e5d7 - std::panic::catch_unwind::hdf436369d188fe86
[INFO] [stdout]                                at /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/std/src/panic.rs:142:14
[INFO] [stdout]   40:     0x5575a582e5d7 - std::thread::Builder::spawn_unchecked_::{{closure}}::h87329cbdd33c79ec
[INFO] [stdout]                                at /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/std/src/thread/mod.rs:528:30
[INFO] [stdout]   41:     0x5575a582e5d7 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h401abbe67897d450
[INFO] [stdout]                                at /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5575a5892df5 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h5d7c8f150ab9c84c
[INFO] [stdout]                                at /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/alloc/src/boxed.rs:2015:9
[INFO] [stdout]   43:     0x5575a5892df5 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h570d5b005c242c15
[INFO] [stdout]                                at /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/alloc/src/boxed.rs:2015:9
[INFO] [stdout]   44:     0x5575a5892df5 - std::sys::unix::thread::Thread::new::thread_start::h36b0a20c0b2361ad
[INFO] [stdout]                                at /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/std/src/sys/unix/thread.rs:108:17
[INFO] [stdout]   45:     0x7f72c51a5ac3 - <unknown>
[INFO] [stdout]   46:     0x7f72c5236bf4 - __clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     libtelnet::bindgen_test_layout__Mbstatet
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 15 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--bin lunatic-telnet-rs`
[INFO] running `Command { std: "docker" "inspect" "789168eecce885d586e9a464ddd3b715143bbea700630d66922fd467ae8c6fd3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "789168eecce885d586e9a464ddd3b715143bbea700630d66922fd467ae8c6fd3", kill_on_drop: false }`
[INFO] [stdout] 789168eecce885d586e9a464ddd3b715143bbea700630d66922fd467ae8c6fd3
