[−][src]Enum cjdns_ctrl::ErrorMessageType
Concrete types of error for control error message
Variants
No error, everything is ok.
The switch label was malformed.
Packet dropped because link is congested.
Packet dropped because node has oversent its limit.
Message too big to send.
Message smaller than expected headers.
Authentication failed.
Header is invalid or checksum failed.
Message could not be sent to its destination through no fault of the sender.
The route enters and leaves through the same interface in one switch.
The switch is unable to represent the return path.
Trait Implementations
impl Clone for ErrorMessageType
[src]
fn clone(&self) -> ErrorMessageType
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for ErrorMessageType
[src]
impl Debug for ErrorMessageType
[src]
impl Eq for ErrorMessageType
[src]
impl From<ErrorMessageType> for u32
[src]
fn from(enum_value: ErrorMessageType) -> Self
[src]
impl From<u32> for ErrorMessageType
[src]
impl FromPrimitive for ErrorMessageType
[src]
type Primitive = u32
fn from_primitive(number: Self::Primitive) -> Self
[src]
impl PartialEq<ErrorMessageType> for ErrorMessageType
[src]
fn eq(&self, other: &ErrorMessageType) -> bool
[src]
#[must_use]fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl StructuralEq for ErrorMessageType
[src]
impl StructuralPartialEq for ErrorMessageType
[src]
impl TryFromPrimitive for ErrorMessageType
[src]
Auto Trait Implementations
impl RefUnwindSafe for ErrorMessageType
impl Send for ErrorMessageType
impl Sync for ErrorMessageType
impl Unpin for ErrorMessageType
impl UnwindSafe for ErrorMessageType
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,
pub 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.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
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.
pub 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>,