os-release 0.1.0

Parse /etc/os-release files on Linux distributions
Documentation
  • Coverage
  • 89.47%
    17 out of 19 items documented0 out of 5 items with examples
  • Size
  • Source code size: 9.2 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 1.75 MB This is the summed size of all files generated by rustdoc for all configured targets
  • Links
  • pop-os/os-release
    17 6 2
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • mmstick jackpot51

os-release

Rust crate that provides a type for parsing the /etc/os-release file, or any file with an os-release-like format.

extern crate os_release;

use os_release::OsRelease;
use std::io;

pub fn main() -> io::Result<()> {
    let release = OsRelease::new()?;
    println!("{:#?}", release);
    Ok(())
}