Enum smoltcp::wire::Icmpv4Redirect
source · [−]pub enum Icmpv4Redirect {
Net,
Host,
NetToS,
HostToS,
Unknown(u8),
}Expand description
Internet protocol control message subtype for type “Redirect Message”.
Variants
Net
Redirect Datagram for the Network
Host
Redirect Datagram for the Host
NetToS
Redirect Datagram for the ToS & network
HostToS
Redirect Datagram for the ToS & host
Unknown(u8)
Trait Implementations
sourceimpl Ord for Redirect
impl Ord for Redirect
sourceimpl PartialOrd<Redirect> for Redirect
impl PartialOrd<Redirect> for Redirect
sourcefn partial_cmp(&self, other: &Redirect) -> Option<Ordering>
fn partial_cmp(&self, other: &Redirect) -> Option<Ordering>
This method returns an ordering between self and other values if one exists. Read more
1.0.0fn lt(&self, other: &Rhs) -> bool
fn lt(&self, other: &Rhs) -> bool
This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self and other) and is used by the <=
operator. Read more
impl Copy for Redirect
impl Eq for Redirect
impl StructuralEq for Redirect
impl StructuralPartialEq for Redirect
Auto Trait Implementations
impl RefUnwindSafe for Redirect
impl Send for Redirect
impl Sync for Redirect
impl Unpin for Redirect
impl UnwindSafe for Redirect
Blanket Implementations
impl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstablefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
fn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into)Uses borrowed data to replace owned data, usually by cloning. Read more