// Rust port of NewPipeExtractor (YT-only). // // The spine ports the core NPE contract — errors, localization, the // Downloader trait, value types, the NewPipe singleton — and then the // YT-specific extractors live under `youtube/`. pub mod downloader; pub mod exceptions; pub mod image; pub mod localization; pub mod newpipe; pub mod stream; pub mod youtube; pub use downloader::{Downloader, Request, Response}; pub use exceptions::{ExtractionError, NetworkError, ParsingError}; pub use image::{Image, ImageSet, ResolutionLevel}; pub use localization::{ContentCountry, Localization}; pub use newpipe::NewPipe;