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§
Source§impl Ord for Message
impl Ord for Message
Source§impl PartialOrd for Message
impl PartialOrd for Message
impl Copy for Message
impl Eq for Message
impl StructuralPartialEq for Message
Auto Trait Implementations§
impl Freeze for Message
impl RefUnwindSafe for Message
impl Send for Message
impl Sync for Message
impl Unpin for Message
impl UnwindSafe for Message
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)