heim-disk 0.0.11

Cross-platform disk information
Documentation
use heim_common::prelude::*;
use heim_disk as disk;

#[heim_derive::main]
async fn main() -> Result<()> {
    let mut counters = disk::io_counters();
    while let Some(counter) = counters.next().await {
        dbg!(counter?);
    }

    println!("\n\n--- Per physical disk ---\n");

    let mut counters = disk::io_counters_physical();
    while let Some(counter) = counters.next().await {
        dbg!(counter?);
    }

    Ok(())
}