pub struct IpNextHeaderProtocol(pub u8);
Expand description
Represents an IPv4 next level protocol, or an IPv6 next header protocol,
see IpNextHeaderProtocols
for a list of values.
Tuple Fields§
§0: u8
Implementations§
Source§impl IpNextHeaderProtocol
impl IpNextHeaderProtocol
Sourcepub fn new(value: u8) -> IpNextHeaderProtocol
pub fn new(value: u8) -> IpNextHeaderProtocol
Create a new IpNextHeaderProtocol
Trait Implementations§
Source§impl Clone for IpNextHeaderProtocol
impl Clone for IpNextHeaderProtocol
Source§fn clone(&self) -> IpNextHeaderProtocol
fn clone(&self) -> IpNextHeaderProtocol
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for IpNextHeaderProtocol
impl Debug for IpNextHeaderProtocol
Source§impl Display for IpNextHeaderProtocol
impl Display for IpNextHeaderProtocol
Source§impl Hash for IpNextHeaderProtocol
impl Hash for IpNextHeaderProtocol
Source§impl Ord for IpNextHeaderProtocol
impl Ord for IpNextHeaderProtocol
Source§fn cmp(&self, other: &IpNextHeaderProtocol) -> Ordering
fn cmp(&self, other: &IpNextHeaderProtocol) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for IpNextHeaderProtocol
impl PartialEq for IpNextHeaderProtocol
Source§impl PartialOrd for IpNextHeaderProtocol
impl PartialOrd for IpNextHeaderProtocol
impl Copy for IpNextHeaderProtocol
impl Eq for IpNextHeaderProtocol
impl StructuralPartialEq for IpNextHeaderProtocol
Auto Trait Implementations§
impl Freeze for IpNextHeaderProtocol
impl RefUnwindSafe for IpNextHeaderProtocol
impl Send for IpNextHeaderProtocol
impl Sync for IpNextHeaderProtocol
impl Unpin for IpNextHeaderProtocol
impl UnwindSafe for IpNextHeaderProtocol
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more