[][src]Enum snmp_mp::MsgProcessingError

pub enum MsgProcessingError {
    BadValue,
    BadVersion,
    DecryptError,
    TooBig,
    MalformedMsg,
}

The error type for message processing related operations.

Variants

BadValue

The contents of the value field in a variable binding does not, according to the ASN.1 language, manifest a type, length, and value that is consistent with that required for the variable.

BadVersion

Bad SNMP version.

DecryptError

Decryption error occurred.

TooBig

The outgoing SNMP message is too big.

MalformedMsg

The SNMP message was malformed.

Trait Implementations

impl Clone for MsgProcessingError[src]

impl Copy for MsgProcessingError[src]

impl Debug for MsgProcessingError[src]

impl Display for MsgProcessingError[src]

impl Eq for MsgProcessingError[src]

impl Error for MsgProcessingError[src]

impl Hash for MsgProcessingError[src]

impl Ord for MsgProcessingError[src]

impl PartialEq<MsgProcessingError> for MsgProcessingError[src]

impl PartialOrd<MsgProcessingError> for MsgProcessingError[src]

impl StructuralEq for MsgProcessingError[src]

impl StructuralPartialEq for MsgProcessingError[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.