Skip to main content

Crate retch_sysinfo

Crate retch_sysinfo 

Source
Expand description

§retch-sysinfo

System information gathering library for retch.

Provides cross-platform hardware and OS detection, GPU identification, battery status, and environment probing. Extracted from the retch-cli binary to allow reuse as a standalone library.

§Modules

  • audio — Audio server and device detection.
  • battery — Cross-platform battery status detection.
  • bluetooth — Bluetooth controller state and connected device detection.
  • display — Display detection and EDID parsing.
  • gpu — GPU detection and PCI ID lookup.
  • network — Network interface detection, IP resolution, and Wi-Fi.
  • fetch — Full system information gathering (SystemInfo, CollectOptions).

Re-exports§

pub use fetch::CollectOptions;
pub use fetch::SystemInfo;

Modules§

audio
Audio server and device detection.
battery
bluetooth
Bluetooth controller state and connected device detection.
display
Display detection and EDID parsing.
fetch
System information gathering.
gpu
GPU detection and identification.
network
Network interface detection, IP resolution, Wi-Fi, and related helpers.