[−][src]Enum snmp_mp::MsgProcessingError
The error type for message processing related operations.
Variants
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.
Bad SNMP version.
Decryption error occurred.
The outgoing SNMP message is too big.
The SNMP message was malformed.
Trait Implementations
impl Clone for MsgProcessingError
[src]
fn clone(&self) -> MsgProcessingError
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[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]
fn source(&self) -> Option<&(dyn Error + 'static)>
1.30.0[src]
fn backtrace(&self) -> Option<&Backtrace>
[src]
fn description(&self) -> &str
1.0.0[src]
fn cause(&self) -> Option<&dyn Error>
1.0.0[src]
impl Hash for MsgProcessingError
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl Ord for MsgProcessingError
[src]
fn cmp(&self, other: &MsgProcessingError) -> Ordering
[src]
#[must_use]fn max(self, other: Self) -> Self
1.21.0[src]
#[must_use]fn min(self, other: Self) -> Self
1.21.0[src]
#[must_use]fn clamp(self, min: Self, max: Self) -> Self
[src]
impl PartialEq<MsgProcessingError> for MsgProcessingError
[src]
fn eq(&self, other: &MsgProcessingError) -> bool
[src]
#[must_use]fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl PartialOrd<MsgProcessingError> for MsgProcessingError
[src]
fn partial_cmp(&self, other: &MsgProcessingError) -> Option<Ordering>
[src]
#[must_use]fn lt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn le(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn gt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn ge(&self, other: &Rhs) -> bool
1.0.0[src]
impl StructuralEq for MsgProcessingError
[src]
impl StructuralPartialEq for MsgProcessingError
[src]
Auto Trait Implementations
impl RefUnwindSafe for MsgProcessingError
impl Send for MsgProcessingError
impl Sync for MsgProcessingError
impl Unpin for MsgProcessingError
impl UnwindSafe for MsgProcessingError
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,