Enum mqtt::packet::VariablePacketError [−][src]
pub enum VariablePacketError {
FixedHeaderError(FixedHeaderError),
UnrecognizedPacket(u8, Vec<u8>),
ReservedPacket(u8, Vec<u8>),
IoError(Error),
ConnectPacketError(PacketError<ConnectPacket>),
ConnackPacketError(PacketError<ConnackPacket>),
PublishPacketError(PacketError<PublishPacket>),
PubackPacketError(PacketError<PubackPacket>),
PubrecPacketError(PacketError<PubrecPacket>),
PubrelPacketError(PacketError<PubrelPacket>),
PubcompPacketError(PacketError<PubcompPacket>),
PingreqPacketError(PacketError<PingreqPacket>),
PingrespPacketError(PacketError<PingrespPacket>),
SubscribePacketError(PacketError<SubscribePacket>),
SubackPacketError(PacketError<SubackPacket>),
UnsubscribePacketError(PacketError<UnsubscribePacket>),
UnsubackPacketError(PacketError<UnsubackPacket>),
DisconnectPacketError(PacketError<DisconnectPacket>),
}Parsing errors for variable packet
Variants
FixedHeaderError(FixedHeaderError)UnrecognizedPacket(u8, Vec<u8>)ReservedPacket(u8, Vec<u8>)IoError(Error)ConnectPacketError(PacketError<ConnectPacket>)ConnackPacketError(PacketError<ConnackPacket>)PublishPacketError(PacketError<PublishPacket>)PubackPacketError(PacketError<PubackPacket>)PubrecPacketError(PacketError<PubrecPacket>)PubrelPacketError(PacketError<PubrelPacket>)PubcompPacketError(PacketError<PubcompPacket>)PingreqPacketError(PacketError<PingreqPacket>)PingrespPacketError(PacketError<PingrespPacket>)SubscribePacketError(PacketError<SubscribePacket>)SubackPacketError(PacketError<SubackPacket>)UnsubscribePacketError(PacketError<UnsubscribePacket>)UnsubackPacketError(PacketError<UnsubackPacket>)DisconnectPacketError(PacketError<DisconnectPacket>)
Trait Implementations
impl Debug for VariablePacketError[src]
impl Debug for VariablePacketErrorfn fmt(&self, f: &mut Formatter) -> Result[src]
fn fmt(&self, f: &mut Formatter) -> ResultFormats the value using the given formatter. Read more
impl From<FixedHeaderError> for VariablePacketError[src]
impl From<FixedHeaderError> for VariablePacketErrorfn from(err: FixedHeaderError) -> VariablePacketError[src]
fn from(err: FixedHeaderError) -> VariablePacketErrorPerforms the conversion.
impl From<Error> for VariablePacketError[src]
impl From<Error> for VariablePacketErrorfn from(err: Error) -> VariablePacketError[src]
fn from(err: Error) -> VariablePacketErrorPerforms the conversion.
impl From<PacketError<ConnectPacket>> for VariablePacketError[src]
impl From<PacketError<ConnectPacket>> for VariablePacketErrorfn from(err: PacketError<ConnectPacket>) -> VariablePacketError[src]
fn from(err: PacketError<ConnectPacket>) -> VariablePacketErrorPerforms the conversion.
impl From<PacketError<ConnackPacket>> for VariablePacketError[src]
impl From<PacketError<ConnackPacket>> for VariablePacketErrorfn from(err: PacketError<ConnackPacket>) -> VariablePacketError[src]
fn from(err: PacketError<ConnackPacket>) -> VariablePacketErrorPerforms the conversion.
impl From<PacketError<PublishPacket>> for VariablePacketError[src]
impl From<PacketError<PublishPacket>> for VariablePacketErrorfn from(err: PacketError<PublishPacket>) -> VariablePacketError[src]
fn from(err: PacketError<PublishPacket>) -> VariablePacketErrorPerforms the conversion.
impl From<PacketError<PubackPacket>> for VariablePacketError[src]
impl From<PacketError<PubackPacket>> for VariablePacketErrorfn from(err: PacketError<PubackPacket>) -> VariablePacketError[src]
fn from(err: PacketError<PubackPacket>) -> VariablePacketErrorPerforms the conversion.
impl From<PacketError<PubrecPacket>> for VariablePacketError[src]
impl From<PacketError<PubrecPacket>> for VariablePacketErrorfn from(err: PacketError<PubrecPacket>) -> VariablePacketError[src]
fn from(err: PacketError<PubrecPacket>) -> VariablePacketErrorPerforms the conversion.
impl From<PacketError<PubrelPacket>> for VariablePacketError[src]
impl From<PacketError<PubrelPacket>> for VariablePacketErrorfn from(err: PacketError<PubrelPacket>) -> VariablePacketError[src]
fn from(err: PacketError<PubrelPacket>) -> VariablePacketErrorPerforms the conversion.
impl From<PacketError<PubcompPacket>> for VariablePacketError[src]
impl From<PacketError<PubcompPacket>> for VariablePacketErrorfn from(err: PacketError<PubcompPacket>) -> VariablePacketError[src]
fn from(err: PacketError<PubcompPacket>) -> VariablePacketErrorPerforms the conversion.
impl From<PacketError<PingreqPacket>> for VariablePacketError[src]
impl From<PacketError<PingreqPacket>> for VariablePacketErrorfn from(err: PacketError<PingreqPacket>) -> VariablePacketError[src]
fn from(err: PacketError<PingreqPacket>) -> VariablePacketErrorPerforms the conversion.
impl From<PacketError<PingrespPacket>> for VariablePacketError[src]
impl From<PacketError<PingrespPacket>> for VariablePacketErrorfn from(err: PacketError<PingrespPacket>) -> VariablePacketError[src]
fn from(err: PacketError<PingrespPacket>) -> VariablePacketErrorPerforms the conversion.
impl From<PacketError<SubscribePacket>> for VariablePacketError[src]
impl From<PacketError<SubscribePacket>> for VariablePacketErrorfn from(err: PacketError<SubscribePacket>) -> VariablePacketError[src]
fn from(err: PacketError<SubscribePacket>) -> VariablePacketErrorPerforms the conversion.
impl From<PacketError<SubackPacket>> for VariablePacketError[src]
impl From<PacketError<SubackPacket>> for VariablePacketErrorfn from(err: PacketError<SubackPacket>) -> VariablePacketError[src]
fn from(err: PacketError<SubackPacket>) -> VariablePacketErrorPerforms the conversion.
impl From<PacketError<UnsubscribePacket>> for VariablePacketError[src]
impl From<PacketError<UnsubscribePacket>> for VariablePacketErrorfn from(err: PacketError<UnsubscribePacket>) -> VariablePacketError[src]
fn from(err: PacketError<UnsubscribePacket>) -> VariablePacketErrorPerforms the conversion.
impl From<PacketError<UnsubackPacket>> for VariablePacketError[src]
impl From<PacketError<UnsubackPacket>> for VariablePacketErrorfn from(err: PacketError<UnsubackPacket>) -> VariablePacketError[src]
fn from(err: PacketError<UnsubackPacket>) -> VariablePacketErrorPerforms the conversion.
impl From<PacketError<DisconnectPacket>> for VariablePacketError[src]
impl From<PacketError<DisconnectPacket>> for VariablePacketErrorfn from(err: PacketError<DisconnectPacket>) -> VariablePacketError[src]
fn from(err: PacketError<DisconnectPacket>) -> VariablePacketErrorPerforms the conversion.
impl Display for VariablePacketError[src]
impl Display for VariablePacketErrorfn fmt(&self, f: &mut Formatter) -> Result[src]
fn fmt(&self, f: &mut Formatter) -> ResultFormats the value using the given formatter. Read more
impl Error for VariablePacketError[src]
impl Error for VariablePacketErrorAuto Trait Implementations
impl Send for VariablePacketError
impl Send for VariablePacketErrorimpl Sync for VariablePacketError
impl Sync for VariablePacketError