在Rust中获取MAC地址

828 阅读1分钟

例子源码

use mac_address::MacAddress;

fn main() {
    let mac_result = mac_address::get_mac_address();
    if let Ok(Some(mac)) = mac_result{
        println!("MAC address: {:?}", mac.to_string());
    }
}

Cargo.toml文件

[package]
name = "testmac"
version = "0.1.0"
edition = "2021"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

[dependencies]
mac_address="*"

运行结果

MAC address: "00:16:3E:08:F9:27"