Skip to main content

pulith_fetch/
fetch.rs

1//! Download strategies and fetch implementations.
2
3pub mod batch;
4pub mod conditional;
5pub mod fetcher;
6pub mod multi_source;
7pub mod resumable;
8pub mod segmented;
9
10pub use batch::{BatchDownloadJob, BatchFetcher, BatchOptions};
11pub use conditional::{ConditionalFetcher, ConditionalOptions, RemoteMetadata};
12pub use fetcher::{FetchReceipt, FetchSource, Fetcher};
13pub use multi_source::MultiSourceFetcher;
14pub use resumable::{DownloadCheckpoint, ResumableFetcher};
15pub use segmented::{SegmentedFetcher, SegmentedOptions};