pub enum ManagedTargetFailureKind {
Resolve,
Socket,
SocketOption,
Protocol,
Timeout,
Configuration,
ResourceExhausted,
InvalidState,
Other,
}Expand description
Stable category for a target-local failure.
Variants§
Resolve
Socket
SocketOption
Protocol
Timeout
Configuration
ResourceExhausted
InvalidState
Other
A failure that deliberately has no more specific category.
This is a classification decision, not a fallback: every current
ClientError variant is classified explicitly, so nothing reaches
this category by default.
Trait Implementations§
Source§impl Clone for ManagedTargetFailureKind
impl Clone for ManagedTargetFailureKind
impl Copy for ManagedTargetFailureKind
Source§impl Debug for ManagedTargetFailureKind
impl Debug for ManagedTargetFailureKind
Source§impl Display for ManagedTargetFailureKind
impl Display for ManagedTargetFailureKind
impl Eq for ManagedTargetFailureKind
Source§impl PartialEq for ManagedTargetFailureKind
impl PartialEq for ManagedTargetFailureKind
impl StructuralPartialEq for ManagedTargetFailureKind
Auto Trait Implementations§
impl Freeze for ManagedTargetFailureKind
impl RefUnwindSafe for ManagedTargetFailureKind
impl Send for ManagedTargetFailureKind
impl Sync for ManagedTargetFailureKind
impl Unpin for ManagedTargetFailureKind
impl UnsafeUnpin for ManagedTargetFailureKind
impl UnwindSafe for ManagedTargetFailureKind
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