Enum smoltcp::wire::Ipv6OptionFailureType [−][src]
Action required when parsing the given IPv6 Extension Header Option Type fails
Variants
Skip this option and continue processing the packet
Discard the containing packet
Discard the containing packet and notify the sender
Discard the containing packet and only notify the sender if the sender is a unicast address
Unknown(u8)
Trait Implementations
impl Clone for FailureType
[src]
fn clone(&self) -> FailureType
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for FailureType
[src]
impl Debug for FailureType
[src]
impl Display for FailureType
[src]
impl Eq for FailureType
[src]
impl From<Type> for FailureType
[src]
fn from(other: Type) -> FailureType
[src]
impl From<u8> for FailureType
[src]
impl Ord for FailureType
[src]
fn cmp(&self, other: &FailureType) -> Ordering
[src]
#[must_use]pub fn max(self, other: Self) -> Self
1.21.0[src]
#[must_use]pub fn min(self, other: Self) -> Self
1.21.0[src]
#[must_use]pub fn clamp(self, min: Self, max: Self) -> Self
1.50.0[src]
impl PartialEq<FailureType> for FailureType
[src]
fn eq(&self, other: &FailureType) -> bool
[src]
fn ne(&self, other: &FailureType) -> bool
[src]
impl PartialOrd<FailureType> for FailureType
[src]
fn partial_cmp(&self, other: &FailureType) -> Option<Ordering>
[src]
#[must_use]pub fn lt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]pub fn le(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]pub fn gt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]pub fn ge(&self, other: &Rhs) -> bool
1.0.0[src]
impl StructuralEq for FailureType
[src]
impl StructuralPartialEq for FailureType
[src]
Auto Trait Implementations
impl RefUnwindSafe for FailureType
impl Send for FailureType
impl Sync for FailureType
impl Unpin for FailureType
impl UnwindSafe for FailureType
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> 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.
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>,