#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 • Rust 包仓库 191/week @ 2024-03-13 • Rust 包仓库 198/week @ 2024-03-20 • Rust 包仓库 169/week @ 2024-03-27 • Rust 包仓库 254/week @ 2024-04-03 • Rust 包仓库 205/week @ 2024-04-10 • Rust 包仓库 173/week @ 2024-04-17 • Rust 包仓库 325/week @ 2024-04-24 • Rust 包仓库 219/week @ 2024-05-01 • Rust 包仓库 286/week @ 2024-05-08 • Rust 包仓库 295/week @ 2024-05-15 • Rust 包仓库 329/week @ 2024-05-22 • Rust 包仓库 318/week @ 2024-05-29 • Rust 包仓库 276/week @ 2024-06-05 • Rust 包仓库 323/week @ 2024-06-12 • Rust 包仓库 333/week @ 2024-06-19 • Rust 包仓库 307/week @ 2024-06-26 • Rust 包仓库

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(())
}

无运行时依赖