Enum net::wire::Icmpv4Message
pub enum Icmpv4Message {
EchoReply,
DstUnreachable,
Redirect,
EchoRequest,
RouterAdvert,
RouterSolicit,
TimeExceeded,
ParamProblem,
Timestamp,
TimestampReply,
Unknown(u8),
}
Expand description
Internet protocol control message type.
Variants§
EchoReply
Echo reply
DstUnreachable
Destination unreachable
Redirect
Message redirect
EchoRequest
Echo request
RouterAdvert
Router advertisement
RouterSolicit
Router solicitation
TimeExceeded
Time exceeded
ParamProblem
Parameter problem
Timestamp
Timestamp
TimestampReply
Timestamp reply
Unknown(u8)
Trait Implementations§
§impl Ord for Message
impl Ord for Message
§impl PartialOrd<Message> for Message
impl PartialOrd<Message> for Message
§fn partial_cmp(&self, other: &Message) -> Option<Ordering>
fn partial_cmp(&self, other: &Message) -> Option<Ordering>
1.0.0 · source§fn 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 moreimpl Copy for Message
impl Eq for Message
impl StructuralEq for Message
impl StructuralPartialEq for Message
Auto Trait Implementations§
impl RefUnwindSafe for Message
impl Send for Message
impl Sync for Message
impl Unpin for Message
impl UnwindSafe for Message
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