pub enum Icmpv4TimeExceeded {
TtlExpired,
FragExpired,
Unknown(u8),
}
Expand description
Internet protocol control message subtype for type “Time Exceeded”.
Variants§
Trait Implementations§
Source§impl Clone for TimeExceeded
impl Clone for TimeExceeded
Source§fn clone(&self) -> TimeExceeded
fn clone(&self) -> TimeExceeded
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 TimeExceeded
impl Debug for TimeExceeded
Source§impl Display for TimeExceeded
impl Display for TimeExceeded
Source§impl From<TimeExceeded> for u8
impl From<TimeExceeded> for u8
Source§fn from(value: TimeExceeded) -> Self
fn from(value: TimeExceeded) -> Self
Converts to this type from the input type.
Source§impl From<u8> for TimeExceeded
impl From<u8> for TimeExceeded
Source§impl Hash for TimeExceeded
impl Hash for TimeExceeded
Source§impl Ord for TimeExceeded
impl Ord for TimeExceeded
Source§fn cmp(&self, other: &TimeExceeded) -> Ordering
fn cmp(&self, other: &TimeExceeded) -> 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 TimeExceeded
impl PartialEq for TimeExceeded
Source§impl PartialOrd for TimeExceeded
impl PartialOrd for TimeExceeded
impl Copy for TimeExceeded
impl Eq for TimeExceeded
impl StructuralPartialEq for TimeExceeded
Auto Trait Implementations§
impl Freeze for TimeExceeded
impl RefUnwindSafe for TimeExceeded
impl Send for TimeExceeded
impl Sync for TimeExceeded
impl Unpin for TimeExceeded
impl UnwindSafe for TimeExceeded
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