pub struct ChunkedBundle {
pub bundle_id: Uuid,
pub chunk_size: u64,
pub chunk_count: u64,
pub digests: Vec<String>,
pub expected_sha256: String,
pub expected_size_bytes: u64,
pub expires_at: DateTime<Utc>,
}Expand description
What a chunked initiate-export hands back: the manifest and the terms.
Fields§
§bundle_id: Uuid§chunk_size: u64§chunk_count: u64§digests: Vec<String>§expected_sha256: String§expected_size_bytes: u64§expires_at: DateTime<Utc>Trait Implementations§
Source§impl Clone for ChunkedBundle
impl Clone for ChunkedBundle
Auto Trait Implementations§
impl Freeze for ChunkedBundle
impl RefUnwindSafe for ChunkedBundle
impl Send for ChunkedBundle
impl Sync for ChunkedBundle
impl Unpin for ChunkedBundle
impl UnsafeUnpin for ChunkedBundle
impl UnwindSafe for ChunkedBundle
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more