Docs.rs
if-addrs-0.13.3
if-addrs 0.13.3
Permalink
Docs.rs crate page
MIT OR BSD-3-Clause
Links
Repository
crates.io
Source
Owners
messense
Dependencies
libc ^0.2
normal
windows-sys ^0.52.0
normal
Versions
88.57%
of the crate is documented
Platform
aarch64-apple-ios
aarch64-apple-tvos
aarch64-apple-visionos
aarch64-apple-watchos
x86_64-apple-darwin
x86_64-pc-windows-msvc
x86_64-unknown-linux-gnu
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
if_
addrs
0.13.3
All Items
Crate Items
Structs
Enums
Functions
Crate
if_addrs
Copy item path
Source
Structs
§
IfChange
Notifier
Non-Apple or non-FreeBSD or non-NetBSD or non-OpenBSD
(Not available on iOS/macOS) A utility to monitor for interface changes and report them, so you can handle events such as WiFi disconnection/flight mode/route changes
Ifv4
Addr
Details about the ipv4 address of an interface on this host.
Ifv6
Addr
Details about the ipv6 address of an interface on this host.
Interface
Details about an interface on this host.
Enums
§
IfAddr
Details about the address of an interface on this host.
IfChange
Type
Non-Apple or non-FreeBSD or non-NetBSD or non-OpenBSD
Functions
§
get_
if_
addrs
Windows
Get a list of all the network interfaces on this machine along with their IP info.