pub enum IoErrorKind {
Other,
}Expand description
Distinguishes “retryable” from “fatal” I/O errors. Currently a marker; future changes may add fallback paths.
Variants§
Other
Trait Implementations§
Source§impl Clone for IoErrorKind
impl Clone for IoErrorKind
Source§fn clone(&self) -> IoErrorKind
fn clone(&self) -> IoErrorKind
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for IoErrorKind
Source§impl Debug for IoErrorKind
impl Debug for IoErrorKind
impl Eq for IoErrorKind
Source§impl PartialEq for IoErrorKind
impl PartialEq for IoErrorKind
impl StructuralPartialEq for IoErrorKind
Auto Trait Implementations§
impl Freeze for IoErrorKind
impl RefUnwindSafe for IoErrorKind
impl Send for IoErrorKind
impl Sync for IoErrorKind
impl Unpin for IoErrorKind
impl UnsafeUnpin for IoErrorKind
impl UnwindSafe for IoErrorKind
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more