kithara-net 0.0.1-alpha2

Streaming HTTP for audio: retry, timeout, byte ranges.
Documentation
#![forbid(unsafe_code)]

mod client;
mod error;
mod retry;
mod timeout;
mod traits;
mod types;

#[cfg(any(test, feature = "mock"))]
pub mod mock;

pub use crate::{
    client::HttpClient,
    error::{NetError, NetResult},
    timeout::TimeoutNet,
    traits::{ByteStream, Net, NetExt},
    types::{Compression, Headers, NetOptions, RangeSpec, RetryPolicy},
};