【My Rust Crate】obtaining Linux system device information

Project Introduction

  • get_local_info is a Rust crate that obtains linux device information,Its goal is to solve the difficulty of obtaining Linux system device information.Support Chinese operating systems such as KyLin, UOS, HarmonyOS, etc

    Project maintenance: long-term

Current features:

Obtain activity network card information: Netcard IPv4 IPv6 mac

How to use

1.cargo add get_local_info

2.Import into your project

复制代码
extern crate get_local_info;

fn main() {

    println!("{}", get_local_info::get_pc_net_card_name());
    println!("{}", get_local_info::get_pc_ipv4());
    println!("{}", get_local_info::get_pc_ipv6());
    println!("your mac:{}", get_local_info::get_pc_mac());
}

About the Author

相关推荐
Larry_Yanan4 分钟前
Qt多进程(六)共享内存和信号量
开发语言·qt
BD_Marathon5 分钟前
bean基础配置
java·开发语言
东方忘忧7 分钟前
Qt使用QDesktopServices::openUrl打开系统默认应用(如浏览器,文件,文件夹和邮件)
开发语言·qt
怪我冷i7 分钟前
Zed编辑器快速入门
vscode·rust·编辑器·zed
计算机内卷的N天8 分钟前
qt的模态和非模态状态
开发语言·qt
VX:Fegn08951 小时前
计算机毕业设计|基于springboot + vue智慧医药系统(源码+数据库+文档)
java·数据库·vue.js·spring boot·后端·课程设计
一颗青果5 小时前
HTTP协议详解
linux·网络·网络协议·http
半桶水专家7 小时前
go语言中的结构体嵌入详解
开发语言·后端·golang
小Ti客栈7 小时前
安全之加密算法
安全
广州灵眸科技有限公司8 小时前
瑞芯微(EASY EAI)RV1126B CAN使用
linux·网络·单片机·嵌入式硬件