pub struct Completed {
pub emitted: u64,
pub patched_bytes: u64,
pub schedule: OutputSchedule,
pub report: OperationReport,
}Expand description
Successful destination completion and bounded decision history.
Fields§
§emitted: u64Confirmed appended bytes.
patched_bytes: u64Confirmed overwritten bytes, separate from appended extent.
schedule: OutputScheduleExecuted schedule.
report: OperationReportDecisions made before source reads and final output writes.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Completed
impl RefUnwindSafe for Completed
impl Send for Completed
impl Sync for Completed
impl Unpin for Completed
impl UnsafeUnpin for Completed
impl UnwindSafe for Completed
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