#posix #hostname #uname #utsname

uname-rs

无依赖,无 panic 实现的 POSIX utsname 头文件和结构体在 Rust 中

2 个版本

0.1.1 2021 年 5 月 4 日
0.1.0 2021 年 5 月 1 日

#855Unix API

Download history 191/week @ 2024-03-13 198/week @ 2024-03-20 169/week @ 2024-03-27 254/week @ 2024-04-03 205/week @ 2024-04-10 173/week @ 2024-04-17 325/week @ 2024-04-24 219/week @ 2024-05-01 286/week @ 2024-05-08 295/week @ 2024-05-15 329/week @ 2024-05-22 318/week @ 2024-05-29 276/week @ 2024-06-05 323/week @ 2024-06-12 333/week @ 2024-06-19 307/week @ 2024-06-26

1,282 每月下载量
4 个 crate 中使用(通过 bpf-compatible-rs

Apache-2.0

6KB
53

Uname-rs

无依赖,无 panic 实现的 POSIX utsname 头文件和结构体在 Rust 中。

来自我的项目 rfetch

use std::io::Result;
use uname_rs::Uname;

fn main() -> Result<()> {
	let uts = Uname::new()?;

	println!("{}", uts.sysname);

	Ok(())
}

无运行时依赖