[−][src]Struct pcap::PacketHeader
Represents a packet header provided by pcap, including the timeval, caplen and len.
Fields
ts: timeval
The time when the packet was captured
caplen: u32
The number of bytes of the packet that are available from the capture
len: u32
The length of the packet, in bytes (which might be more than the number of bytes available from the capture, if the length of the packet is larger than the maximum number of bytes to capture)
Trait Implementations
impl Clone for PacketHeader
[src]
pub fn clone(&self) -> PacketHeader
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for PacketHeader
[src]
impl Debug for PacketHeader
[src]
impl Eq for PacketHeader
[src]
impl PartialEq<PacketHeader> for PacketHeader
[src]
Auto Trait Implementations
impl RefUnwindSafe for PacketHeader
[src]
impl Send for PacketHeader
[src]
impl Sync for PacketHeader
[src]
impl Unpin for PacketHeader
[src]
impl UnwindSafe for PacketHeader
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,