[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.90.0 for beta-1.91-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjtenner%2Frust-lunatic-windows-test" "/workspace/builds/worker-2-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-2-tc1/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-2-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-2-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/jtenner/rust-lunatic-windows-test on toolchain 1.90.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.90.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[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.90.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded rmp-serde v0.15.5
[INFO] [stderr]   Downloaded rmp v0.8.10
[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-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+1.90.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] e98d4ea081802c890767df49f828aa455962af069ade8a7b7db166c419d6cc1e
[INFO] running `Command { std: "docker" "start" "-a" "e98d4ea081802c890767df49f828aa455962af069ade8a7b7db166c419d6cc1e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "e98d4ea081802c890767df49f828aa455962af069ade8a7b7db166c419d6cc1e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e98d4ea081802c890767df49f828aa455962af069ade8a7b7db166c419d6cc1e", kill_on_drop: false }`
[INFO] [stdout] e98d4ea081802c890767df49f828aa455962af069ade8a7b7db166c419d6cc1e
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+1.90.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] cfba0ee3774b8d2eef3394530d845763d145295022ce56b7c51e454b9c299396
[INFO] running `Command { std: "docker" "start" "-a" "cfba0ee3774b8d2eef3394530d845763d145295022ce56b7c51e454b9c299396", 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 serde_derive v1.0.130
[INFO] [stderr]    Compiling serde v1.0.130
[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] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 14.63s
[INFO] running `Command { std: "docker" "inspect" "cfba0ee3774b8d2eef3394530d845763d145295022ce56b7c51e454b9c299396", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "cfba0ee3774b8d2eef3394530d845763d145295022ce56b7c51e454b9c299396", kill_on_drop: false }`
[INFO] [stdout] cfba0ee3774b8d2eef3394530d845763d145295022ce56b7c51e454b9c299396
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+1.90.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 619b41e09e60d5e813790d16186eb245f70f0ede347d9c69a491025eb43d280d
[INFO] running `Command { std: "docker" "start" "-a" "619b41e09e60d5e813790d16186eb245f70f0ede347d9c69a491025eb43d280d", 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] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.67s
[INFO] running `Command { std: "docker" "inspect" "619b41e09e60d5e813790d16186eb245f70f0ede347d9c69a491025eb43d280d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "619b41e09e60d5e813790d16186eb245f70f0ede347d9c69a491025eb43d280d", kill_on_drop: false }`
[INFO] [stdout] 619b41e09e60d5e813790d16186eb245f70f0ede347d9c69a491025eb43d280d
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+1.90.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 451ded1dd03ecca5fe1c37b43e86743b1f3d90388d0968ce6bfcb7f1170fdf0c
[INFO] running `Command { std: "docker" "start" "-a" "451ded1dd03ecca5fe1c37b43e86743b1f3d90388d0968ce6bfcb7f1170fdf0c", 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 (run `cargo fix --bin "lunatic-telnet-rs" --tests` to apply 21 suggestions)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.56s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/lunatic_telnet_rs-e16f30910b734eeb)
[INFO] [stdout] 
[INFO] [stdout] running 16 tests
[INFO] [stderr] 
[INFO] [stderr] thread 'libtelnet::bindgen_test_layout___crt_locale_data_public' panicked at src/libtelnet.rs:174:13:
[INFO] [stderr] null pointer dereference occurred
[INFO] [stderr] stack backtrace:
[INFO] [stderr]    0:     0x5ab714589622 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939
[INFO] [stderr]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stderr]    1:     0x5ab714589622 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2
[INFO] [stderr]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stderr]    2:     0x5ab714589622 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92
[INFO] [stderr]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9
[INFO] [stderr]    3:     0x5ab714589622 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523
[INFO] [stderr]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26
[INFO] [stderr]    4:     0x5ab7145ae8b3 - core::fmt::rt::Argument::fmt::h2c56b3114963061a
[INFO] [stderr]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76
[INFO] [stderr]    5:     0x5ab7145ae8b3 - core::fmt::write::h8a494366950f23bb
[INFO] [stderr]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25
[INFO] [stderr]    6:     0x5ab7145866d3 - std::io::default_write_fmt::ha27fbccbc65eb6fa
[INFO] [stderr]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11
[INFO] [stderr]    7:     0x5ab7145866d3 - std::io::Write::write_fmt::h6556609fca33d0b1
[INFO] [stderr]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13
[INFO] [stderr]    8:     0x5ab714589472 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc
[INFO] [stderr]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9
[INFO] [stderr]    9:     0x5ab71458ab99 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10
[INFO] [stderr]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27
[INFO] [stderr]   10:     0x5ab71458a97b - std::panicking::default_hook::h2c66fc99e962531d
[INFO] [stderr]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:327:9
[INFO] [stderr]   11:     0x5ab714552fa4 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb6bd65493727d71a
[INFO] [stderr]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stderr]   12:     0x5ab714552fa4 - test::test_main_with_exit_callback::{{closure}}::h60217ec76a0ece4a
[INFO] [stderr]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:145:21
[INFO] [stderr]   13:     0x5ab71458b56e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h318e4efb8c1a5689
[INFO] [stderr]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stderr]   14:     0x5ab71458b56e - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d
[INFO] [stderr]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:841:13
[INFO] [stderr]   15:     0x5ab71458b306 - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe
[INFO] [stderr]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:699:13
[INFO] [stderr]   16:     0x5ab714589b19 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced
[INFO] [stderr]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18
[INFO] [stderr]   17:     0x5ab71458afcd - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind
[INFO] [stderr]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5
[INFO] [stderr]   18:     0x5ab7145ad33d - core::panicking::panic_nounwind_fmt::runtime::hde3dd742c40069fa
[INFO] [stderr]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:117:22
[INFO] [stderr]   19:     0x5ab7145ad33d - core::panicking::panic_nounwind_fmt::h6c46f1098922b4b6
[INFO] [stderr]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/intrinsics/mod.rs:2367:9
[INFO] [stderr]   20:     0x5ab7145ad51d - core::panicking::panic_null_pointer_dereference::h1babc02c7367f174
[INFO] [stderr]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:311:5
[INFO] [stderr]   21:     0x5ab7145156f3 - lunatic_telnet_rs::libtelnet::bindgen_test_layout___crt_locale_data_public::h7b670bf5cf9a49d1
[INFO] [stderr]                                at /opt/rustwide/workdir/src/libtelnet.rs:174:13
[INFO] [stderr]   22:     0x5ab714515557 - lunatic_telnet_rs::libtelnet::bindgen_test_layout___crt_locale_data_public::{{closure}}::h3a0ec2cf9b234558
[INFO] [stderr]                                at /opt/rustwide/workdir/src/libtelnet.rs:161:50
[INFO] [stderr]   23:     0x5ab714514846 - core::ops::function::FnOnce::call_once::heb3f48abefe44d27
[INFO] [stderr]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stderr]   24:     0x5ab71455880b - core::ops::function::FnOnce::call_once::h1f9474f1347fff52
[INFO] [stderr]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stderr]   25:     0x5ab71455880b - test::__rust_begin_short_backtrace::ha52ab26e77157f03
[INFO] [stderr]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:648:18
[INFO] [stderr]   26:     0x5ab714557945 - test::run_test_in_process::{{closure}}::h229c1a11a50b261f
[INFO] [stderr]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:74
[INFO] [stderr]   27:     0x5ab714557945 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h78821afbf97b39a9
[INFO] [stderr]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stderr]   28:     0x5ab714557945 - std::panicking::catch_unwind::do_call::h53abf3ed5bd32ba3
[INFO] [stderr]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stderr]   29:     0x5ab714557945 - std::panicking::catch_unwind::h6deb5fe1e91873c9
[INFO] [stderr]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stderr]   30:     0x5ab714557945 - std::panic::catch_unwind::hea0829b6b565654b
[INFO] [stderr]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stderr]   31:     0x5ab714557945 - test::run_test_in_process::hdc44dfecea3db21b
[INFO] [stderr]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:27
[INFO] [stderr]   32:     0x5ab714557945 - test::run_test::{{closure}}::h0364ba59bf23f652
[INFO] [stderr]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:592:43
[INFO] [stderr]   33:     0x5ab71451b544 - test::run_test::{{closure}}::h32730b304eec05da
[INFO] [stderr]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:622:41
[INFO] [stderr]   34:     0x5ab71451b544 - std::sys::backtrace::__rust_begin_short_backtrace::h177cb952fc54ad2c
[INFO] [stderr]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18
[INFO] [stderr]   35:     0x5ab71451ef1a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h119d903520007597
[INFO] [stderr]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:559:17
[INFO] [stderr]   36:     0x5ab71451ef1a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hab88401d606702a6
[INFO] [stderr]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stderr]   37:     0x5ab71451ef1a - std::panicking::catch_unwind::do_call::h163fe12cca9901c2
[INFO] [stderr]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stderr]   38:     0x5ab71451ef1a - std::panicking::catch_unwind::he81557d0e17cc1bc
[INFO] [stderr]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stderr]   39:     0x5ab71451ef1a - std::panic::catch_unwind::hc2b8e79c20593955
[INFO] [stderr]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stderr]   40:     0x5ab71451ef1a - std::thread::Builder::spawn_unchecked_::{{closure}}::hfa6b4978e07815cc
[INFO] [stderr]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:557:30
[INFO] [stderr]   41:     0x5ab71451ef1a - core::ops::function::FnOnce::call_once{{vtable.shim}}::hddcd7484a13fd793
[INFO] [stderr]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stderr]   42:     0x5ab71458e4ef - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h5924238c754de3b8
[INFO] [stderr]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1971:9
[INFO] [stderr]   43:     0x5ab71458e4ef - std::sys::pal::unix::thread::Thread::new::thread_start::hb6e99e73da4d28f8
[INFO] [stderr]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/pal/unix/thread.rs:107:17
[INFO] [stderr]   44:     0x752f9f36daa4 - <unknown>
[INFO] [stderr]   45:     0x752f9f3faa34 - clone
[INFO] [stderr]   46:                0x0 - <unknown>
[INFO] [stderr] thread caused non-unwinding panic. aborting.
[INFO] [stderr] error: test failed, to rerun pass `--bin lunatic-telnet-rs`
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/target/debug/deps/lunatic_telnet_rs-e16f30910b734eeb` (signal: 6, SIGABRT: process abort signal)
[INFO] running `Command { std: "docker" "inspect" "451ded1dd03ecca5fe1c37b43e86743b1f3d90388d0968ce6bfcb7f1170fdf0c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "451ded1dd03ecca5fe1c37b43e86743b1f3d90388d0968ce6bfcb7f1170fdf0c", kill_on_drop: false }`
[INFO] [stdout] 451ded1dd03ecca5fe1c37b43e86743b1f3d90388d0968ce6bfcb7f1170fdf0c
