Enum dhcproto::error::DecodeError [−][src]
pub enum DecodeError {
EndOfBuffer {
index: usize,
},
AddOverflow,
NotEnoughBytes,
SliceError(TryFromSliceError),
NulError(FromBytesWithNulError),
Utf8Error(Utf8Error),
IoError(Error),
}
Expand description
Returned from types that decode
Variants
EndOfBuffer
Fields
index: usize
index in buffer
encountered end of buffer
AddOverflow
add overflow
NotEnoughBytes
ran out of bytes
SliceError(TryFromSliceError)
Tuple Fields
error converting from slice
NulError(FromBytesWithNulError)
Tuple Fields
error finding nul in string
Utf8Error(Utf8Error)
Tuple Fields
0: Utf8Error
error converting to utf-8
IoError(Error)
Tuple Fields
0: Error
io error
Trait Implementations
Performs the conversion.
Performs the conversion.