bytehaul 0.1.7

Async HTTP download library with resume, multi-connection, rate limiting, and checksum verification
Documentation
1
2
3
4
5
6
7
8
9
/// A download segment: the byte range assigned to a worker for one piece.
#[derive(Debug, Clone)]
pub(crate) struct Segment {
    pub piece_id: usize,
    /// Byte offset (inclusive).
    pub start: u64,
    /// Byte offset (exclusive).
    pub end: u64,
}