Enum mqtt::control::variable_header::VariableHeaderError [−][src]
pub enum VariableHeaderError { IoError(Error), StringEncodeError(StringEncodeError), InvalidReservedFlag, FromUtf8Error(FromUtf8Error), TopicNameError(TopicNameError), }
Errors while decoding variable header
Variants
IoError(Error)
StringEncodeError(StringEncodeError)
InvalidReservedFlag
FromUtf8Error(FromUtf8Error)
TopicNameError(TopicNameError)
Trait Implementations
impl Debug for VariableHeaderError
[src]
impl Debug for VariableHeaderError
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl From<Error> for VariableHeaderError
[src]
impl From<Error> for VariableHeaderError
fn from(err: Error) -> VariableHeaderError
[src]
fn from(err: Error) -> VariableHeaderError
Performs the conversion.
impl From<FromUtf8Error> for VariableHeaderError
[src]
impl From<FromUtf8Error> for VariableHeaderError
fn from(err: FromUtf8Error) -> VariableHeaderError
[src]
fn from(err: FromUtf8Error) -> VariableHeaderError
Performs the conversion.
impl From<StringEncodeError> for VariableHeaderError
[src]
impl From<StringEncodeError> for VariableHeaderError
fn from(err: StringEncodeError) -> VariableHeaderError
[src]
fn from(err: StringEncodeError) -> VariableHeaderError
Performs the conversion.
impl From<TopicNameError> for VariableHeaderError
[src]
impl From<TopicNameError> for VariableHeaderError
fn from(err: TopicNameError) -> VariableHeaderError
[src]
fn from(err: TopicNameError) -> VariableHeaderError
Performs the conversion.
impl Display for VariableHeaderError
[src]
impl Display for VariableHeaderError
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Error for VariableHeaderError
[src]
impl Error for VariableHeaderError
fn description(&self) -> &str
[src]
fn description(&self) -> &str
This method is soft-deprecated. Read more
fn cause(&self) -> Option<&Error>
[src]
fn cause(&self) -> Option<&Error>
The lower-level cause of this error, if any. Read more
impl<T: Packet> From<VariableHeaderError> for PacketError<T>
[src]
impl<T: Packet> From<VariableHeaderError> for PacketError<T>
fn from(err: VariableHeaderError) -> PacketError<T>
[src]
fn from(err: VariableHeaderError) -> PacketError<T>
Performs the conversion.
Auto Trait Implementations
impl Send for VariableHeaderError
impl Send for VariableHeaderError
impl Sync for VariableHeaderError
impl Sync for VariableHeaderError