pub async fn io_counters() -> Result<impl Stream<Item = Result<IoCounters>>> {
    let inner = sys::io_counters().await?;

    Ok(inner.map_ok(Into::into))
}
/// Returns a stream over the [IO counters] for each network interface.
///
/// ## Compatibility
///
/// Windows implementation is missing, see [related issue](https://github.com/heim-rs/heim/issues/26)
///
/// [IO counters]: struct.IoCounters.html
Returns a stream over the [IO counters] for each network interface.
Returns a stream over the [ IO counters ] for each network interface .
pub async fn io_counters() -> Result<impl Stream<Item = Result<IoCounters>>> {
    let inner = sys::io_counters().await?;
    Ok(inner.map_ok(Into::into))
}
pub async fn io_counters ( ) -> Result < impl Stream < Item = Result < IoCounters > > > { let inner = sys :: io_counters ( ) . await ? ; Ok ( inner . map_ok ( Into :: into ) ) }
Returns a stream over the [IO counters] for each network interface.
Returns a stream over the [ IO counters ] for each network interface .
compatibility
Windows implementation is missing, see [related issue]

[IO counters]: struct.IoCounters.html
Windows implementation is missing see [ related issue ] [ IO counters ] : struct . IoCounters . html