pub enum RangeTerminal {
Pending,
Completed {
cleanup_acknowledged: bool,
},
Failed {
reason: String,
},
}Expand description
Worker terminal state supplied by the transport coordinator. A completed range is usable only when it explicitly acknowledges cleanup.
Variants§
Trait Implementations§
Source§impl Clone for RangeTerminal
impl Clone for RangeTerminal
Source§fn clone(&self) -> RangeTerminal
fn clone(&self) -> RangeTerminal
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 RangeTerminal
impl Debug for RangeTerminal
impl Eq for RangeTerminal
Source§impl PartialEq for RangeTerminal
impl PartialEq for RangeTerminal
impl StructuralPartialEq for RangeTerminal
Auto Trait Implementations§
impl Freeze for RangeTerminal
impl RefUnwindSafe for RangeTerminal
impl Send for RangeTerminal
impl Sync for RangeTerminal
impl Unpin for RangeTerminal
impl UnsafeUnpin for RangeTerminal
impl UnwindSafe for RangeTerminal
Blanket Implementations§
impl<T> Allocation for T
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