Docs.rs
tun-rs-2.7.3
tun-rs 2.7.3
Permalink
Docs.rs crate page
Apache-2.0
Links
Repository
crates.io
Source
Owners
xmh0511
vnt-dev
Dependencies
async-io ^2.3
normal
optional
blocking ^1.6
normal
optional
byteorder ^1.5.0
normal
bytes ^1
normal
futures ^0.3
normal
optional
futures-core ^0.3
normal
optional
getifaddrs ^0.2.0
normal
ipnet ^2
normal
libc ^0.2
normal
log ^0.4
normal
tokio ^1.45
normal
optional
async-ctrlc ^1.2.0
dev
async-std ^1
dev
ctrlc2 ^3.7
dev
env_logger ^0.11
dev
futures ^0.3
dev
pnet_packet ^0.35.0
dev
rand ^0.9
dev
tokio ^1
dev
bindgen ^0.72.0
build
optional
mac_address ^1.1.8
normal
nix ^0.30
normal
netconfig-rs ^0.1.5
normal
route_manager ^0.2.9
normal
c2rust-bitfields ^0.20
normal
encoding_rs ^0.8.35
normal
libloading ^0.8
normal
scopeguard ^1.2.0
normal
widestring ^1.0.2
normal
windows-sys ^0.61
normal
winreg ^0.55
normal
Versions
66.67%
of the crate is documented
Platform
aarch64-apple-darwin
aarch64-apple-ios
aarch64-linux-android
x86_64-apple-darwin
x86_64-apple-ios
x86_64-pc-windows-msvc
x86_64-unknown-freebsd
x86_64-unknown-linux-gnu
x86_64-unknown-netbsd
Feature flags
docs.rs
About docs.rs
Badges
Builds
Metadata
Shorthand URLs
Download
Rustdoc JSON
Build queue
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
All
tun_rs
2.7.3
Crate Items
Structs
Enums
Constants
Traits
List of all items
Structs
AsyncDevice
BorrowedAsyncDevice
BorrowedSyncDevice
DeviceBuilder
DeviceImpl
InterruptEvent
SyncDevice
async_framed::BytesCodec
async_framed::DeviceFramed
async_framed::DeviceFramedRead
async_framed::DeviceFramedWrite
Enums
Layer
Traits
ToIpv4Address
ToIpv4Netmask
ToIpv6Address
ToIpv6Netmask
async_framed::Decoder
async_framed::Encoder
Constants
PACKET_INFORMATION_LENGTH