Enum irox_bits::BitsErrorKind
source · pub enum BitsErrorKind {
Show 21 variants
InvalidData,
UnexpectedEof,
FormatError,
OutOfMemory,
NotFound,
PermissionDenied,
ConnectionRefused,
ConnectionReset,
ConnectionAborted,
AddrInUse,
AddrNotAvailable,
BrokenPipe,
AlreadyExists,
WouldBlock,
InvalidInput,
TimedOut,
WriteZero,
Interrupted,
NotConnected,
Unsupported,
Other,
}Variants§
InvalidData
UnexpectedEof
FormatError
OutOfMemory
NotFound
PermissionDenied
ConnectionRefused
ConnectionReset
ConnectionAborted
AddrInUse
AddrNotAvailable
BrokenPipe
AlreadyExists
WouldBlock
InvalidInput
TimedOut
WriteZero
Interrupted
NotConnected
Unsupported
Other
Trait Implementations§
source§impl Clone for BitsErrorKind
impl Clone for BitsErrorKind
source§fn clone(&self) -> BitsErrorKind
fn clone(&self) -> BitsErrorKind
Returns a copy of the value. Read more
1.0.0 · 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 BitsErrorKind
impl Debug for BitsErrorKind
source§impl From<BitsErrorKind> for BitsError
impl From<BitsErrorKind> for BitsError
source§fn from(kind: BitsErrorKind) -> Self
fn from(kind: BitsErrorKind) -> Self
Converts to this type from the input type.
source§impl PartialEq for BitsErrorKind
impl PartialEq for BitsErrorKind
source§fn eq(&self, other: &BitsErrorKind) -> bool
fn eq(&self, other: &BitsErrorKind) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl Copy for BitsErrorKind
impl Eq for BitsErrorKind
impl StructuralPartialEq for BitsErrorKind
Auto Trait Implementations§
impl Freeze for BitsErrorKind
impl RefUnwindSafe for BitsErrorKind
impl Send for BitsErrorKind
impl Sync for BitsErrorKind
impl Unpin for BitsErrorKind
impl UnwindSafe for BitsErrorKind
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