Struct netsim_embed::icmpv6::Icmpv6Type [−][src]
pub struct Icmpv6Type(pub u8);
Represents the “ICMPv6 type” header field.
Implementations
impl Icmpv6Type
[src]
impl Icmpv6Type
[src]pub fn new(val: u8) -> Icmpv6Type
[src]
Create a new Icmpv6Type
instance.
Trait Implementations
impl Clone for Icmpv6Type
[src]
impl Clone for Icmpv6Type
[src]pub fn clone(&self) -> Icmpv6Type
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for Icmpv6Type
[src]
impl Copy for Icmpv6Type
[src]impl Eq for Icmpv6Type
[src]
impl Eq for Icmpv6Type
[src]impl Hash for Icmpv6Type
[src]
impl Hash for Icmpv6Type
[src]impl Ord for Icmpv6Type
[src]
impl Ord for Icmpv6Type
[src]impl PartialEq<Icmpv6Type> for Icmpv6Type
[src]
impl PartialEq<Icmpv6Type> for Icmpv6Type
[src]pub fn eq(&self, other: &Icmpv6Type) -> bool
[src]
pub fn ne(&self, other: &Icmpv6Type) -> bool
[src]
impl PartialOrd<Icmpv6Type> for Icmpv6Type
[src]
impl PartialOrd<Icmpv6Type> for Icmpv6Type
[src]pub fn partial_cmp(&self, other: &Icmpv6Type) -> Option<Ordering>
[src]
#[must_use]pub fn lt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
pub fn lt(&self, other: &Rhs) -> bool#[must_use]pub fn le(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
pub fn le(&self, other: &Rhs) -> bool#[must_use]pub fn gt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
pub fn gt(&self, other: &Rhs) -> bool#[must_use]pub fn ge(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
pub fn ge(&self, other: &Rhs) -> boolimpl PrimitiveValues for Icmpv6Type
[src]
impl PrimitiveValues for Icmpv6Type
[src]impl StructuralEq for Icmpv6Type
[src]
impl StructuralEq for Icmpv6Type
[src]impl StructuralPartialEq for Icmpv6Type
[src]
impl StructuralPartialEq for Icmpv6Type
[src]Auto Trait Implementations
impl RefUnwindSafe for Icmpv6Type
impl RefUnwindSafe for Icmpv6Type
impl Send for Icmpv6Type
impl Send for Icmpv6Type
impl Sync for Icmpv6Type
impl Sync for Icmpv6Type
impl Unpin for Icmpv6Type
impl Unpin for Icmpv6Type
impl UnwindSafe for Icmpv6Type
impl UnwindSafe for Icmpv6Type
Blanket Implementations
impl<T> Instrument for T
[src]
impl<T> Instrument for T
[src]pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,