system-info-lite

Crates.iosystem-info-lite
lib.rssystem-info-lite
version0.1.1
created_at2024-12-27 11:10:16.981655+00
updated_at2025-01-02 09:21:20.044281+00
descriptionA library for getting system information, including CPU, GPU, RAM, and OS information.
homepage
repositoryhttps://github.com/apepkuss/system_info
max_upload_size
id1496331
size14,357
Xin Liu (apepkuss)

documentation

https://docs.rs/system_info_lite/

README

System-info-lite: A library for Getting System Information

In system-info-lite, a group of APIs are defined to get some system information, including CPU, GPU, RAM, and OS information.

Usage

use system_info_lite::{get_system_info, get_cpu_info, get_ram_info, get_os_info};

// Get system information, including CPU, GPU, RAM, and OS information.
let info = get_system_info();
println!("{:#?}", info);

// Get CPU information.
let cpu_info = get_cpu_info();
println!("{:#?}", cpu_info);

// Get RAM information.
let ram_info = get_ram_info();
println!("{:#?}", ram_info);

// Get GPU information.
let gpu_info = get_gpu_info().unwrap();
println!("{:#?}", gpu_info);

// Get OS information.
let os_info = get_os_info();
println!("{:#?}", os_info);
Commit count: 18

cargo fmt