pub struct MrfReplicateEntry {
pub bucket: String,
pub object: String,
pub version_id: Option<Uuid>,
pub retry_count: i32,
pub size: i64,
pub op: MrfOpKind,
pub delete_marker_version_id: Option<Uuid>,
pub delete_marker: bool,
pub delete_marker_mtime: Option<i64>,
}Fields§
§bucket: String§object: String§version_id: Option<Uuid>§retry_count: i32§size: i64§op: MrfOpKind§delete_marker_version_id: Option<Uuid>§delete_marker: bool§delete_marker_mtime: Option<i64>Trait Implementations§
Source§impl Clone for MrfReplicateEntry
impl Clone for MrfReplicateEntry
Source§impl Debug for MrfReplicateEntry
impl Debug for MrfReplicateEntry
Source§impl<'de> Deserialize<'de> for MrfReplicateEntry
impl<'de> Deserialize<'de> for MrfReplicateEntry
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for MrfReplicateEntry
impl RefUnwindSafe for MrfReplicateEntry
impl Send for MrfReplicateEntry
impl Sync for MrfReplicateEntry
impl Unpin for MrfReplicateEntry
impl UnsafeUnpin for MrfReplicateEntry
impl UnwindSafe for MrfReplicateEntry
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