libscu 3.0.2

crate for fetching software/hardware info on Unix-like OSs
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
// Required features: os

use libscu::software::os;

fn main() {
    match os::fetch_release() {
        Ok(os_release) => {
            println!("Name: {}", os_release.name);
            println!("Pretty name: {}", os_release.pretty_name);
            if let Some(version) = os_release.version {
                println!("Version: {}", version);
            }
        }
        Err(error) => {
            println!("Cannot fetch OS release: {error:?}")
        }
    }
}