baelNET 3.4.1

BaelNET: Post-Quantum Hybrid Encryption with high throughput and authenticated wire format.
Build #2866719 2026-02-02 00:37:14

Build failed. If you want to re-trigger a documentation build, you can do it here. You can find more information on docs.rs builds documentation on the builds page.

# rustc version
rustc 1.95.0-nightly (905b92696 2026-01-31)# docs.rs version
docsrs 0.1.0 (db72ef84 2026-01-29 )# build log
[INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace-builder/builds/baelNET-3.4.1/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace-builder/builds/baelNET-3.4.1/source:/opt/rustwide/workdir:ro,Z" "-v" "/home/cratesfyi/workspace-builder/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/home/cratesfyi/workspace-builder/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "DOCS_RS=1" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "6442450944" "--cpus" "6" "--user" "1001:1001" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:98afbf2d16093dec2546ff8915fddc74e65664aa03fc460b3712b1c2c54a33e4" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--emit=invocation-specific\", \"--resource-suffix\", \"-20260131-1.95.0-nightly-905b92696\", \"--static-root-path\", \"/-/rustdoc.static/\", \"--cap-lints\", \"warn\", \"--extern-html-root-takes-precedence\"]" "--offline" "-Zunstable-options" "--config=doc.extern-map.registries.crates-io=\"https://docs.rs/{pkg_name}/{version}/x86_64-unknown-linux-gnu\"" "-Zrustdoc-scrape-examples" "-j6" "--target" "x86_64-unknown-linux-gnu", kill_on_drop: false }`
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] [stdout] 797395e734a82f68010efff65d71c1e83e57db5dee9cea1a6e0ef5bb42986fba
[INFO] running `Command { std: "docker" "start" "-a" "797395e734a82f68010efff65d71c1e83e57db5dee9cea1a6e0ef5bb42986fba", kill_on_drop: false }`
[INFO] [stderr] warning: target filter specified, but no targets matched; this is a no-op
[INFO] [stderr]     Checking wintun v0.5.1
[INFO] [stderr] error[E0433]: failed to resolve: could not find `windows` in `os`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wintun-0.5.1/src/adapter.rs:15:9
[INFO] [stderr]     |
[INFO] [stderr]  15 |     os::windows::prelude::OsStrExt,
[INFO] [stderr]     |         ^^^^^^^ could not find `windows` in `os`
[INFO] [stderr]     |
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]    --> /opt/rustwide/rustup-home/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/os/mod.rs:63:9
[INFO] [stderr]     |
[INFO] [stderr]  56 |     doc,
[INFO] [stderr]     |     --- the item is gated here
[INFO] [stderr] ...
[INFO] [stderr]  63 | pub mod windows {}
[INFO] [stderr]     |         ^^^^^^^
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]    --> /opt/rustwide/rustup-home/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/os/mod.rs:121:9
[INFO] [stderr]     |
[INFO] [stderr] 120 | #[cfg(any(windows, doc))]
[INFO] [stderr]     |          -------------- the item is gated here
[INFO] [stderr] 121 | pub mod windows;
[INFO] [stderr]     |         ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `windows` in `os`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wintun-0.5.1/src/util.rs:52:18
[INFO] [stderr]     |
[INFO] [stderr]  52 |     use std::os::windows::ffi::OsStringExt;
[INFO] [stderr]     |                  ^^^^^^^ could not find `windows` in `os`
[INFO] [stderr]     |
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]    --> /opt/rustwide/rustup-home/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/os/mod.rs:63:9
[INFO] [stderr]     |
[INFO] [stderr]  56 |     doc,
[INFO] [stderr]     |     --- the item is gated here
[INFO] [stderr] ...
[INFO] [stderr]  63 | pub mod windows {}
[INFO] [stderr]     |         ^^^^^^^
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]    --> /opt/rustwide/rustup-home/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/os/mod.rs:121:9
[INFO] [stderr]     |
[INFO] [stderr] 120 | #[cfg(any(windows, doc))]
[INFO] [stderr]     |          -------------- the item is gated here
[INFO] [stderr] 121 | pub mod windows;
[INFO] [stderr]     |         ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0570]: "stdcall" is not a supported ABI for the current target
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wintun-0.5.1/src/log.rs:19:19
[INFO] [stderr]    |
[INFO] [stderr] 19 | pub unsafe extern "stdcall" fn default_logger(
[INFO] [stderr]    |                   ^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"`
[INFO] [stderr] 
[INFO] [stderr] error[E0570]: "stdcall" is not a supported ABI for the current target
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wintun-0.5.1/src/wintun_raw.rs:262:41
[INFO] [stderr]     |
[INFO] [stderr] 262 |     ::std::option::Option<unsafe extern "stdcall" fn(Level: WINTUN_LOGGER_LEVEL, Timestamp: DWORD64, Message: LPCWSTR)>;
[INFO] [stderr]     |                                         ^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"`
[INFO] [stderr] 
[INFO] [stderr] error[E0570]: "stdcall" is not a supported ABI for the current target
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wintun-0.5.1/src/wintun_raw.rs:274:23
[INFO] [stderr]     |
[INFO] [stderr] 274 |         unsafe extern "stdcall" fn(arg1: LPCWSTR, arg2: LPCWSTR, arg3: *const GUID) -> WINTUN_ADAPTER_HANDLE,
[INFO] [stderr]     |                       ^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"`
[INFO] [stderr] 
[INFO] [stderr] error[E0570]: "stdcall" is not a supported ABI for the current target
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wintun-0.5.1/src/wintun_raw.rs:275:43
[INFO] [stderr]     |
[INFO] [stderr] 275 |     pub WintunCloseAdapter: unsafe extern "stdcall" fn(arg1: WINTUN_ADAPTER_HANDLE),
[INFO] [stderr]     |                                           ^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"`
[INFO] [stderr] 
[INFO] [stderr] error[E0570]: "stdcall" is not a supported ABI for the current target
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wintun-0.5.1/src/wintun_raw.rs:276:42
[INFO] [stderr]     |
[INFO] [stderr] 276 |     pub WintunOpenAdapter: unsafe extern "stdcall" fn(arg1: LPCWSTR) -> WINTUN_ADAPTER_HANDLE,
[INFO] [stderr]     |                                          ^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"`
[INFO] [stderr] 
[INFO] [stderr] error[E0570]: "stdcall" is not a supported ABI for the current target
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wintun-0.5.1/src/wintun_raw.rs:277:45
[INFO] [stderr]     |
[INFO] [stderr] 277 |     pub WintunGetAdapterLUID: unsafe extern "stdcall" fn(arg1: WINTUN_ADAPTER_HANDLE, arg2: *mut NET_LUID),
[INFO] [stderr]     |                                             ^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"`
[INFO] [stderr] 
[INFO] [stderr] error[E0570]: "stdcall" is not a supported ABI for the current target
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wintun-0.5.1/src/wintun_raw.rs:278:54
[INFO] [stderr]     |
[INFO] [stderr] 278 |     pub WintunGetRunningDriverVersion: unsafe extern "stdcall" fn() -> DWORD,
[INFO] [stderr]     |                                                      ^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"`
[INFO] [stderr] 
[INFO] [stderr] error[E0570]: "stdcall" is not a supported ABI for the current target
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wintun-0.5.1/src/wintun_raw.rs:279:43
[INFO] [stderr]     |
[INFO] [stderr] 279 |     pub WintunDeleteDriver: unsafe extern "stdcall" fn() -> BOOL,
[INFO] [stderr]     |                                           ^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"`
[INFO] [stderr] 
[INFO] [stderr] error[E0570]: "stdcall" is not a supported ABI for the current target
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wintun-0.5.1/src/wintun_raw.rs:280:40
[INFO] [stderr]     |
[INFO] [stderr] 280 |     pub WintunSetLogger: unsafe extern "stdcall" fn(arg1: WINTUN_LOGGER_CALLBACK),
[INFO] [stderr]     |                                        ^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"`
[INFO] [stderr] 
[INFO] [stderr] error[E0570]: "stdcall" is not a supported ABI for the current target
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wintun-0.5.1/src/wintun_raw.rs:282:23
[INFO] [stderr]     |
[INFO] [stderr] 282 |         unsafe extern "stdcall" fn(arg1: WINTUN_ADAPTER_HANDLE, arg2: DWORD) -> WINTUN_SESSION_HANDLE,
[INFO] [stderr]     |                       ^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"`
[INFO] [stderr] 
[INFO] [stderr] error[E0570]: "stdcall" is not a supported ABI for the current target
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wintun-0.5.1/src/wintun_raw.rs:283:41
[INFO] [stderr]     |
[INFO] [stderr] 283 |     pub WintunEndSession: unsafe extern "stdcall" fn(arg1: WINTUN_SESSION_HANDLE),
[INFO] [stderr]     |                                         ^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"`
[INFO] [stderr] 
[INFO] [stderr] error[E0570]: "stdcall" is not a supported ABI for the current target
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wintun-0.5.1/src/wintun_raw.rs:284:47
[INFO] [stderr]     |
[INFO] [stderr] 284 |     pub WintunGetReadWaitEvent: unsafe extern "stdcall" fn(arg1: WINTUN_SESSION_HANDLE) -> HANDLE,
[INFO] [stderr]     |                                               ^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"`
[INFO] [stderr] 
[INFO] [stderr] error[E0570]: "stdcall" is not a supported ABI for the current target
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wintun-0.5.1/src/wintun_raw.rs:285:44
[INFO] [stderr]     |
[INFO] [stderr] 285 |     pub WintunReceivePacket: unsafe extern "stdcall" fn(arg1: WINTUN_SESSION_HANDLE, arg2: *mut DWORD) -> *mut BYTE,
[INFO] [stderr]     |                                            ^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"`
[INFO] [stderr] 
[INFO] [stderr] error[E0570]: "stdcall" is not a supported ABI for the current target
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wintun-0.5.1/src/wintun_raw.rs:286:51
[INFO] [stderr]     |
[INFO] [stderr] 286 |     pub WintunReleaseReceivePacket: unsafe extern "stdcall" fn(arg1: WINTUN_SESSION_HANDLE, arg2: *const BYTE),
[INFO] [stderr]     |                                                   ^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"`
[INFO] [stderr] 
[INFO] [stderr] error[E0570]: "stdcall" is not a supported ABI for the current target
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wintun-0.5.1/src/wintun_raw.rs:287:49
[INFO] [stderr]     |
[INFO] [stderr] 287 |     pub WintunAllocateSendPacket: unsafe extern "stdcall" fn(arg1: WINTUN_SESSION_HANDLE, arg2: DWORD) -> *mut BYTE,
[INFO] [stderr]     |                                                 ^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"`
[INFO] [stderr] 
[INFO] [stderr] error[E0570]: "stdcall" is not a supported ABI for the current target
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wintun-0.5.1/src/wintun_raw.rs:288:41
[INFO] [stderr]     |
[INFO] [stderr] 288 |     pub WintunSendPacket: unsafe extern "stdcall" fn(arg1: WINTUN_SESSION_HANDLE, arg2: *const BYTE),
[INFO] [stderr]     |                                         ^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"`
[INFO] [stderr] 
[INFO] [stderr] error[E0599]: no method named `encode_wide` found for reference `&OsStr` in the current scope
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wintun-0.5.1/src/adapter.rs:110:53
[INFO] [stderr]     |
[INFO] [stderr] 110 |         let name_utf16: Vec<u16> = OsStr::new(name).encode_wide().chain(std::iter::once(0)).collect();
[INFO] [stderr]     |                                                     ^^^^^^^^^^^ method not found in `&OsStr`
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wintun-0.5.1/src/adapter.rs:155:78
[INFO] [stderr]     |
[INFO] [stderr] 155 |         let result = unsafe { self.wintun.WintunStartSession(self.adapter.0, capacity) };
[INFO] [stderr]     |                                           ------------------                 ^^^^^^^^ expected `u64`, found `u32`
[INFO] [stderr]     |                                           |
[INFO] [stderr]     |                                           arguments to this method are incorrect
[INFO] [stderr]     |
[INFO] [stderr] note: method defined here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wintun-0.5.1/src/wintun_raw.rs:356:19
[INFO] [stderr]     |
[INFO] [stderr] 356 |     pub unsafe fn WintunStartSession(&self, arg1: WINTUN_ADAPTER_HANDLE, arg2: DWORD) -> WINTUN_SESSION_HANDLE {
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^                                     -----------
[INFO] [stderr] help: you can convert a `u32` to a `u64`
[INFO] [stderr]     |
[INFO] [stderr] 155 |         let result = unsafe { self.wintun.WintunStartSession(self.adapter.0, capacity.into()) };
[INFO] [stderr]     |                                                                                      +++++++
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wintun-0.5.1/src/session.rs:47:81
[INFO] [stderr]     |
[INFO] [stderr]  47 |         let ptr = unsafe { self.wintun.WintunAllocateSendPacket(self.session.0, size as u32) };
[INFO] [stderr]     |                                        ------------------------                 ^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stderr]     |                                        |
[INFO] [stderr]     |                                        arguments to this method are incorrect
[INFO] [stderr]     |
[INFO] [stderr] note: method defined here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wintun-0.5.1/src/wintun_raw.rs:371:19
[INFO] [stderr]     |
[INFO] [stderr] 371 |     pub unsafe fn WintunAllocateSendPacket(&self, arg1: WINTUN_SESSION_HANDLE, arg2: DWORD) -> *mut BYTE {
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^                                     -----------
[INFO] [stderr] help: you can convert a `u32` to a `u64`
[INFO] [stderr]     |
[INFO] [stderr]  47 |         let ptr = unsafe { self.wintun.WintunAllocateSendPacket(self.session.0, (size as u32).into()) };
[INFO] [stderr]     |                                                                                 +           ++++++++
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wintun-0.5.1/src/session.rs:76:76
[INFO] [stderr]     |
[INFO] [stderr]  76 |         let ptr = unsafe { self.wintun.WintunReceivePacket(self.session.0, &mut size as *mut u32) };
[INFO] [stderr]     |                                        -------------------                 ^^^^^^^^^^^^^^^^^^^^^ expected `*mut u64`, found `*mut u32`
[INFO] [stderr]     |                                        |
[INFO] [stderr]     |                                        arguments to this method are incorrect
[INFO] [stderr]     |
[INFO] [stderr]     = note: expected raw pointer `*mut u64`
[INFO] [stderr]                found raw pointer `*mut u32`
[INFO] [stderr] note: method defined here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wintun-0.5.1/src/wintun_raw.rs:365:19
[INFO] [stderr]     |
[INFO] [stderr] 365 |     pub unsafe fn WintunReceivePacket(&self, arg1: WINTUN_SESSION_HANDLE, arg2: *mut DWORD) -> *mut BYTE {
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^                                     ----------------
[INFO] [stderr] 
[INFO] [stderr] error[E0599]: no function or associated item named `from_wide` found for struct `OsString` in the current scope
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wintun-0.5.1/src/util.rs:53:41
[INFO] [stderr]     |
[INFO] [stderr]  53 |     let os_string = std::ffi::OsString::from_wide(slice);
[INFO] [stderr]     |                                         ^^^^^^^^^ function or associated item not found in `OsString`
[INFO] [stderr]     |
[INFO] [stderr] note: if you're trying to build a new `OsString` consider using one of the following associated functions:
[INFO] [stderr]       OsString::new
[INFO] [stderr]       OsString::from_encoded_bytes_unchecked
[INFO] [stderr]       OsString::with_capacity
[INFO] [stderr]    --> /opt/rustwide/rustup-home/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/ffi/os_str.rs:141:5
[INFO] [stderr]     |
[INFO] [stderr] 141 |     pub const fn new() -> OsString {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 184 |     pub unsafe fn from_encoded_bytes_unchecked(bytes: Vec<u8>) -> Self {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 312 |     pub fn with_capacity(capacity: usize) -> OsString {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] help: there is an associated function `from_iter` with a similar name
[INFO] [stderr]     |
[INFO] [stderr]  53 -     let os_string = std::ffi::OsString::from_wide(slice);
[INFO] [stderr]  53 +     let os_string = std::ffi::OsString::from_iter(slice);
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wintun-0.5.1/src/adapter.rs:88:54
[INFO] [stderr]    |
[INFO] [stderr] 88 |         let guid_struct: wintun_raw::GUID = unsafe { std::mem::transmute(GUID::from_u128(guid)) };
[INFO] [stderr]    |                                                      ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: source type: `core::GUID` (128 bits)
[INFO] [stderr]    = note: target type: `_GUID` (192 bits)
[INFO] [stderr] 
[INFO] [stderr] Some errors have detailed explanations: E0308, E0433, E0512, E0570, E0599.
[INFO] [stderr] For more information about an error, try `rustc --explain E0308`.
[INFO] [stderr] error: could not compile `wintun` (lib) due to 24 previous errors
[INFO] running `Command { std: "docker" "inspect" "797395e734a82f68010efff65d71c1e83e57db5dee9cea1a6e0ef5bb42986fba", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "797395e734a82f68010efff65d71c1e83e57db5dee9cea1a6e0ef5bb42986fba", kill_on_drop: false }`
[INFO] [stdout] 797395e734a82f68010efff65d71c1e83e57db5dee9cea1a6e0ef5bb42986fba