pub struct UndoBatchSummary {
pub batch_id: u64,
pub timestamp: String,
pub undone: bool,
pub partial: bool,
pub operations: Vec<UndoOperationSummary>,
}Expand description
One oplog batch as surfaced by undo list / preview / completed payloads.
Fields§
§batch_id: u64§timestamp: String§undone: bool§partial: bool§operations: Vec<UndoOperationSummary>Trait Implementations§
Source§impl Clone for UndoBatchSummary
impl Clone for UndoBatchSummary
Source§fn clone(&self) -> UndoBatchSummary
fn clone(&self) -> UndoBatchSummary
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 UndoBatchSummary
impl Debug for UndoBatchSummary
impl Eq for UndoBatchSummary
Source§impl JsonSchema for UndoBatchSummary
impl JsonSchema for UndoBatchSummary
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for UndoBatchSummary
impl PartialEq for UndoBatchSummary
Source§impl Serialize for UndoBatchSummary
impl Serialize for UndoBatchSummary
impl StructuralPartialEq for UndoBatchSummary
Auto Trait Implementations§
impl Freeze for UndoBatchSummary
impl RefUnwindSafe for UndoBatchSummary
impl Send for UndoBatchSummary
impl Sync for UndoBatchSummary
impl Unpin for UndoBatchSummary
impl UnsafeUnpin for UndoBatchSummary
impl UnwindSafe for UndoBatchSummary
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