20个不稳定版本 (7个破坏性)

0.13.3 2024年8月19日
0.13.1 2024年7月19日
0.11.1 2024年3月12日
0.11.0 2023年12月5日
0.6.5 2020年10月28日

#55 in 网络编程

Download history · Rust 包仓库 61817/week @ 2024-05-03 · Rust 包仓库 71118/week @ 2024-05-10 · Rust 包仓库 70300/week @ 2024-05-17 · Rust 包仓库 78292/week @ 2024-05-24 · Rust 包仓库 78338/week @ 2024-05-31 · Rust 包仓库 71967/week @ 2024-06-07 · Rust 包仓库 69479/week @ 2024-06-14 · Rust 包仓库 73030/week @ 2024-06-21 · Rust 包仓库 65580/week @ 2024-06-28 · Rust 包仓库 64205/week @ 2024-07-05 · Rust 包仓库 72119/week @ 2024-07-12 · Rust 包仓库 74284/week @ 2024-07-19 · Rust 包仓库 70584/week @ 2024-07-26 · Rust 包仓库 72229/week @ 2024-08-02 · Rust 包仓库 83460/week @ 2024-08-09 · Rust 包仓库 58196/week @ 2024-08-16 · Rust 包仓库

每月下载量297,765
420个crate(43个直接)中使用

MIT OR BSD-3-Clause

48KB
1K SLoC

if-addrs

https://crates.io/crates/if-addrs

概述

检索系统上所有接口的网络接口信息

// List all of the machine's network interfaces
for iface in if_addrs::get_if_addrs().unwrap() {
    println!("{:#?}", iface);
}

获取网络接口更改的通知

let mut notifier = if_addrs::IfChangeNotifier::new().unwrap();
loop {
    if let Ok(details) = notifier.wait(None) {
        println!("{:#?}", details);
    }
}

许可证

此SAFE网络库根据您的选择在修改后的BSD (LICENSE-BSD https://open-source.org.cn/licenses/BSD-3-Clause) 或MIT许可证 (LICENSE-MIT https://open-source.org.cn/licenses/MIT) 下双许可。

贡献

SAFE网络中的版权保留在其贡献者手中。无需版权转让即可向此项目贡献。

依赖关系

~0–8MB
~59K SLoC