Expand description
Breakpoint upload/download protocol plugins.
- The executor handles scheduling, chunk I/O, retries, progress, and state.
- Protocol plugins handle business-specific request/response semantics.
Re-exports§
pub use crate::upload_trait::BreakpointUpload;pub use crate::upload_trait::UploadChunkCtx;pub use crate::upload_trait::UploadPrepareCtx;
Structs§
- Breakpoint
Download Http Config - HTTP behavior config for breakpoint range download.
- Default
Style Upload - Download
Head Ctx - Header merge context for download HEAD request.
- Download
Range GetCtx - Header merge context for download range GET request.
- Standard
Range Download - Default range download protocol.
- Upload
Request - Upload request description returned by protocol plugin.
- Upload
Resume Info
Enums§
- Upload
Body - Upload HTTP request body payload.
Traits§
- Breakpoint
Download - Custom breakpoint download protocol.