pub enum AdapterFailure {
Transient,
Overloaded,
Permanent,
Cancelled,
}Expand description
How an adapter says an attempt failed. Invalid outputs are judged by the core, not reported here.
Variants§
Transient
May not recur.
Overloaded
Refused for load.
Permanent
Will recur for this input.
Cancelled
Stopped because the attempt’s cancellation signal was raised.
Trait Implementations§
Source§impl Clone for AdapterFailure
impl Clone for AdapterFailure
impl Copy for AdapterFailure
Source§impl Debug for AdapterFailure
impl Debug for AdapterFailure
impl Eq for AdapterFailure
Source§impl PartialEq for AdapterFailure
impl PartialEq for AdapterFailure
impl StructuralPartialEq for AdapterFailure
Auto Trait Implementations§
impl Freeze for AdapterFailure
impl RefUnwindSafe for AdapterFailure
impl Send for AdapterFailure
impl Sync for AdapterFailure
impl Unpin for AdapterFailure
impl UnsafeUnpin for AdapterFailure
impl UnwindSafe for AdapterFailure
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