pub enum InputFailure {
NotDelivered(String),
Ambiguous(String),
}Expand description
How an executor failed, from the lease’s point of view.
Variants§
NotDelivered(String)
Definitely no side effect (e.g. denied by admission): the sequence is released and may be reused.
Ambiguous(String)
A side effect may have happened: the sequence stays unacknowledged until explicitly reconciled.
Trait Implementations§
Source§impl Clone for InputFailure
impl Clone for InputFailure
Source§impl Debug for InputFailure
impl Debug for InputFailure
impl Eq for InputFailure
Source§impl PartialEq for InputFailure
impl PartialEq for InputFailure
impl StructuralPartialEq for InputFailure
Auto Trait Implementations§
impl Freeze for InputFailure
impl RefUnwindSafe for InputFailure
impl Send for InputFailure
impl Sync for InputFailure
impl Unpin for InputFailure
impl UnsafeUnpin for InputFailure
impl UnwindSafe for InputFailure
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