pub enum ZByteIoError {
TryFromIntError(TryFromIntError),
NotEnoughBytes(usize, usize),
NotEnoughBuffer(usize, usize),
Generic(&'static str),
SeekError(&'static str),
SeekErrorOwned(String),
}
Variants§
TryFromIntError(TryFromIntError)
An error converting from one type to another
NotEnoughBytes(usize, usize)
Not enough bytes to satisfy a read
NotEnoughBuffer(usize, usize)
The output buffer is too small to write the bytes
Generic(&'static str)
An error that may occur randomly
SeekError(&'static str)
An error that occurred during a seek operation
SeekErrorOwned(String)
An error that occurred during a seek operation
Trait Implementations§
Source§impl Debug for ZByteIoError
impl Debug for ZByteIoError
Source§impl From<&'static str> for ZByteIoError
impl From<&'static str> for ZByteIoError
Source§impl From<TryFromIntError> for ZByteIoError
impl From<TryFromIntError> for ZByteIoError
Source§fn from(value: TryFromIntError) -> Self
fn from(value: TryFromIntError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for ZByteIoError
impl RefUnwindSafe for ZByteIoError
impl Send for ZByteIoError
impl Sync for ZByteIoError
impl Unpin for ZByteIoError
impl UnwindSafe for ZByteIoError
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