irontide 1.0.1

A Rust BitTorrent library — ergonomic facade for the irontide crate family
Documentation
//! `BitTorrent` tracker client (BEP 3, 15, 48).
//!
//! Re-exports from [`torrent_tracker`].

pub use irontide_tracker::{
    AnnounceEvent,
    // Common request/response types
    AnnounceRequest,
    AnnounceResponse,
    // Error types
    Error,
    HttpAnnounceResponse,
    HttpScrapeResponse,
    // HTTP tracker
    HttpTracker,
    Result,
    // Scrape
    ScrapeInfo,
    UdpAnnounceResponse,
    UdpScrapeResponse,
    // UDP tracker
    UdpTracker,
    UdpTrackerOption,
    announce_url_to_scrape,
    encode_compact_peers,
    encode_compact_peers6,
    // Compact peer parsing/encoding
    parse_compact_peers,
    parse_compact_peers6,
};