pub struct ColdStoreFaultContext {
pub operation: ColdStoreOperation,
pub stream_id: Option<BucketStreamId>,
pub path: String,
pub payload_len: Option<usize>,
pub read_start_offset: Option<u64>,
pub len: Option<usize>,
pub object_start: Option<u64>,
pub object_end: Option<u64>,
pub cached: Option<bool>,
}Fields§
§operation: ColdStoreOperation§stream_id: Option<BucketStreamId>§path: String§payload_len: Option<usize>§read_start_offset: Option<u64>§len: Option<usize>§object_start: Option<u64>§object_end: Option<u64>§cached: Option<bool>Trait Implementations§
Source§impl Clone for ColdStoreFaultContext
impl Clone for ColdStoreFaultContext
Source§fn clone(&self) -> ColdStoreFaultContext
fn clone(&self) -> ColdStoreFaultContext
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ColdStoreFaultContext
impl Debug for ColdStoreFaultContext
impl Eq for ColdStoreFaultContext
Source§impl PartialEq for ColdStoreFaultContext
impl PartialEq for ColdStoreFaultContext
impl StructuralPartialEq for ColdStoreFaultContext
Auto Trait Implementations§
impl Freeze for ColdStoreFaultContext
impl RefUnwindSafe for ColdStoreFaultContext
impl Send for ColdStoreFaultContext
impl Sync for ColdStoreFaultContext
impl Unpin for ColdStoreFaultContext
impl UnsafeUnpin for ColdStoreFaultContext
impl UnwindSafe for ColdStoreFaultContext
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