21 releases (8 stable)
3.2.0 | Nov 21, 2023 |
---|---|
3.0.1 | Mar 30, 2023 |
3.0.0 | Nov 4, 2022 |
2.0.0 | Aug 20, 2022 |
0.1.6 | Nov 30, 2020 |
#729 in Operating systems
290,785 downloads per month
Used in 300 crates
(15 directly)
27KB
626 lines
Cross platform asynchronous network watcher
cargo run --example if_watch
Got event Ok(Up(127.0.0.1/8))
Got event Ok(Up(192.168.6.65/24))
Got event Ok(Up(::1/128))
Got event Ok(Up(2a01:8b81:7000:9700:cef9:e4ff:fe9e:b23b/64))
Got event Ok(Up(fe80::cef9:e4ff:fe9e:b23b/64))
Supported platforms at the moment are: Linux, Windows and Android with a fallback for Macos and ios that polls for changes every 10s.
License
MIT OR Apache-2.0
lib.rs
:
IP address watching.
Dependencies
~0.8–43MB
~664K SLoC