pub enum FatalWriteError<FatalEncoderError: Error> {
StreamClosed,
EncoderError(FatalEncoderError),
}Expand description
A fatal error occurred and the stream cannot continue.
Variants§
StreamClosed
The stream is closed and thus cannot continue.
EncoderError(FatalEncoderError)
A fatal encoder error occurred. The stream cannot continue.
Trait Implementations§
Auto Trait Implementations§
impl<FatalEncoderError> Freeze for FatalWriteError<FatalEncoderError>where
FatalEncoderError: Freeze,
impl<FatalEncoderError> RefUnwindSafe for FatalWriteError<FatalEncoderError>where
FatalEncoderError: RefUnwindSafe,
impl<FatalEncoderError> Send for FatalWriteError<FatalEncoderError>where
FatalEncoderError: Send,
impl<FatalEncoderError> Sync for FatalWriteError<FatalEncoderError>where
FatalEncoderError: Sync,
impl<FatalEncoderError> Unpin for FatalWriteError<FatalEncoderError>where
FatalEncoderError: Unpin,
impl<FatalEncoderError> UnwindSafe for FatalWriteError<FatalEncoderError>where
FatalEncoderError: UnwindSafe,
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