pub struct WorkflowTaskTombstoneArchiveReport {
pub batch_id: Option<WorkflowTaskTombstoneArchiveBatchId>,
pub tombstones_exported: u32,
pub through: Option<WorkflowTaskTombstoneCursor>,
pub receipt: Option<WorkflowTaskTombstoneExportReceipt>,
}Expand description
Result of one bounded archive-and-confirm cycle.
Fields§
§batch_id: Option<WorkflowTaskTombstoneArchiveBatchId>Stable batch key, absent when the source page was empty.
tombstones_exported: u32Number of detailed tombstones archived.
through: Option<WorkflowTaskTombstoneCursor>Confirmed cursor, absent when the source page was empty.
receipt: Option<WorkflowTaskTombstoneExportReceipt>Archive receipt persisted with the watermark.
Trait Implementations§
Source§impl Clone for WorkflowTaskTombstoneArchiveReport
impl Clone for WorkflowTaskTombstoneArchiveReport
Source§fn clone(&self) -> WorkflowTaskTombstoneArchiveReport
fn clone(&self) -> WorkflowTaskTombstoneArchiveReport
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 moreimpl Eq for WorkflowTaskTombstoneArchiveReport
impl StructuralPartialEq for WorkflowTaskTombstoneArchiveReport
Auto Trait Implementations§
impl Freeze for WorkflowTaskTombstoneArchiveReport
impl RefUnwindSafe for WorkflowTaskTombstoneArchiveReport
impl Send for WorkflowTaskTombstoneArchiveReport
impl Sync for WorkflowTaskTombstoneArchiveReport
impl Unpin for WorkflowTaskTombstoneArchiveReport
impl UnsafeUnpin for WorkflowTaskTombstoneArchiveReport
impl UnwindSafe for WorkflowTaskTombstoneArchiveReport
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