pub enum DatagramChunkerError {
ItemSizeTooBig,
IoError(Error),
}
Expand description
Represents errors that can occur while chunking datagrams.
Variants§
ItemSizeTooBig
The size of the item exceeds the maximum allowed datagram size.
IoError(Error)
An I/O error occurred.
Trait Implementations§
Source§impl Debug for DatagramChunkerError
impl Debug for DatagramChunkerError
Source§impl ErrorLevelProvider for DatagramChunkerError
impl ErrorLevelProvider for DatagramChunkerError
fn error_level(&self) -> ErrorLevel
Source§impl From<DatagramChunkerError> for ClientError
impl From<DatagramChunkerError> for ClientError
Source§fn from(value: DatagramChunkerError) -> ClientError
fn from(value: DatagramChunkerError) -> ClientError
Converts to this type from the input type.
Source§impl From<DatagramChunkerError> for HostError
impl From<DatagramChunkerError> for HostError
Source§fn from(err: DatagramChunkerError) -> HostError
fn from(err: DatagramChunkerError) -> HostError
Converts to this type from the input type.
Source§impl From<Error> for DatagramChunkerError
impl From<Error> for DatagramChunkerError
Source§fn from(value: Error) -> DatagramChunkerError
fn from(value: Error) -> DatagramChunkerError
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for DatagramChunkerError
impl !RefUnwindSafe for DatagramChunkerError
impl Send for DatagramChunkerError
impl Sync for DatagramChunkerError
impl Unpin for DatagramChunkerError
impl !UnwindSafe for DatagramChunkerError
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