pub enum ContentUploadRunOutcome {
Completed,
RemoteOutcomePending,
Fenced,
}Expand description
Stable outcome of one upload-runner invocation.
Variants§
Completed
The upload, metadata reconciliation, and upload-lease release are durable.
RemoteOutcomePending
Remote commit may have happened, but reconciliation still cannot prove its outcome.
Fenced
A newer active platform session fenced this executor before its next durable transition.
Trait Implementations§
Source§impl Clone for ContentUploadRunOutcome
impl Clone for ContentUploadRunOutcome
Source§fn clone(&self) -> ContentUploadRunOutcome
fn clone(&self) -> ContentUploadRunOutcome
Returns a duplicate of the value. Read more
1.0.0 · 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 ContentUploadRunOutcome
impl Debug for ContentUploadRunOutcome
Source§impl PartialEq for ContentUploadRunOutcome
impl PartialEq for ContentUploadRunOutcome
impl Eq for ContentUploadRunOutcome
impl StructuralPartialEq for ContentUploadRunOutcome
Auto Trait Implementations§
impl Freeze for ContentUploadRunOutcome
impl RefUnwindSafe for ContentUploadRunOutcome
impl Send for ContentUploadRunOutcome
impl Sync for ContentUploadRunOutcome
impl Unpin for ContentUploadRunOutcome
impl UnwindSafe for ContentUploadRunOutcome
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