pub struct Icmpv6Type(/* private fields */);Expand description
An ICMPv6 message type, preserving unknown values.
Implementations§
Source§impl Icmpv6Type
impl Icmpv6Type
Sourcepub const DESTINATION_UNREACHABLE: Self
pub const DESTINATION_UNREACHABLE: Self
Destination Unreachable (1).
Sourcepub const PACKET_TOO_BIG: Self
pub const PACKET_TOO_BIG: Self
Packet Too Big (2).
Sourcepub const TIME_EXCEEDED: Self
pub const TIME_EXCEEDED: Self
Time Exceeded (3).
Sourcepub const PARAMETER_PROBLEM: Self
pub const PARAMETER_PROBLEM: Self
Parameter Problem (4).
Sourcepub const ECHO_REQUEST: Self
pub const ECHO_REQUEST: Self
Echo Request (128).
Sourcepub const ECHO_REPLY: Self
pub const ECHO_REPLY: Self
Echo Reply (129).
Trait Implementations§
Source§impl Clone for Icmpv6Type
impl Clone for Icmpv6Type
impl Copy for Icmpv6Type
Source§impl Debug for Icmpv6Type
impl Debug for Icmpv6Type
impl Eq for Icmpv6Type
Source§impl Hash for Icmpv6Type
impl Hash for Icmpv6Type
Source§impl PartialEq for Icmpv6Type
impl PartialEq for Icmpv6Type
impl StructuralPartialEq for Icmpv6Type
Auto Trait Implementations§
impl Freeze for Icmpv6Type
impl RefUnwindSafe for Icmpv6Type
impl Send for Icmpv6Type
impl Sync for Icmpv6Type
impl Unpin for Icmpv6Type
impl UnsafeUnpin for Icmpv6Type
impl UnwindSafe for Icmpv6Type
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