pub enum OutcomeUnknownReason {
Protocol,
Timeout,
Disconnect,
ResponseDecode,
}Expand description
Why a dispatched call has an unknown outcome.
Variants§
Protocol
The Host explicitly returned OperationOutcomeUnknown.
Timeout
The transport timed out after dispatch.
Disconnect
The connection was lost after dispatch.
ResponseDecode
A response arrived but could not be decoded or validated.
Trait Implementations§
Source§impl Clone for OutcomeUnknownReason
impl Clone for OutcomeUnknownReason
impl Copy for OutcomeUnknownReason
Source§impl Debug for OutcomeUnknownReason
impl Debug for OutcomeUnknownReason
impl Eq for OutcomeUnknownReason
Source§impl PartialEq for OutcomeUnknownReason
impl PartialEq for OutcomeUnknownReason
impl StructuralPartialEq for OutcomeUnknownReason
Auto Trait Implementations§
impl Freeze for OutcomeUnknownReason
impl RefUnwindSafe for OutcomeUnknownReason
impl Send for OutcomeUnknownReason
impl Sync for OutcomeUnknownReason
impl Unpin for OutcomeUnknownReason
impl UnsafeUnpin for OutcomeUnknownReason
impl UnwindSafe for OutcomeUnknownReason
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