Struct netsim_embed::ip::IpNextHeaderProtocol [−][src]
pub struct IpNextHeaderProtocol(pub u8);
Represents an IPv4 next level protocol, or an IPv6 next header protocol,
see IpNextHeaderProtocols
for a list of values.
Implementations
impl IpNextHeaderProtocol
[src]
impl IpNextHeaderProtocol
[src]pub fn new(value: u8) -> IpNextHeaderProtocol
[src]
Create a new IpNextHeaderProtocol
Trait Implementations
impl Clone for IpNextHeaderProtocol
[src]
impl Clone for IpNextHeaderProtocol
[src]pub fn clone(&self) -> IpNextHeaderProtocol
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for IpNextHeaderProtocol
[src]
impl Copy for IpNextHeaderProtocol
[src]impl Debug for IpNextHeaderProtocol
[src]
impl Debug for IpNextHeaderProtocol
[src]impl Display for IpNextHeaderProtocol
[src]
impl Display for IpNextHeaderProtocol
[src]impl Eq for IpNextHeaderProtocol
[src]
impl Eq for IpNextHeaderProtocol
[src]impl Hash for IpNextHeaderProtocol
[src]
impl Hash for IpNextHeaderProtocol
[src]impl Ord for IpNextHeaderProtocol
[src]
impl Ord for IpNextHeaderProtocol
[src]impl PartialEq<IpNextHeaderProtocol> for IpNextHeaderProtocol
[src]
impl PartialEq<IpNextHeaderProtocol> for IpNextHeaderProtocol
[src]pub fn eq(&self, other: &IpNextHeaderProtocol) -> bool
[src]
pub fn ne(&self, other: &IpNextHeaderProtocol) -> bool
[src]
impl PartialOrd<IpNextHeaderProtocol> for IpNextHeaderProtocol
[src]
impl PartialOrd<IpNextHeaderProtocol> for IpNextHeaderProtocol
[src]pub fn partial_cmp(&self, other: &IpNextHeaderProtocol) -> 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 IpNextHeaderProtocol
[src]
impl PrimitiveValues for IpNextHeaderProtocol
[src]impl StructuralEq for IpNextHeaderProtocol
[src]
impl StructuralEq for IpNextHeaderProtocol
[src]Auto Trait Implementations
impl RefUnwindSafe for IpNextHeaderProtocol
impl RefUnwindSafe for IpNextHeaderProtocol
impl Send for IpNextHeaderProtocol
impl Send for IpNextHeaderProtocol
impl Sync for IpNextHeaderProtocol
impl Sync for IpNextHeaderProtocol
impl Unpin for IpNextHeaderProtocol
impl Unpin for IpNextHeaderProtocol
impl UnwindSafe for IpNextHeaderProtocol
impl UnwindSafe for IpNextHeaderProtocol
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>,