pub enum PcapNgBlock {
SectionHeader {
byte_order: Endianness,
version: u16,
},
InterfaceDescription {
link_type: LinkType,
snap_len: u32,
},
EnhancedPacket {
timestamp: Duration,
data: Vec<u8>,
},
Unknown {
block_type: u32,
data: Vec<u8>,
},
}Expand description
pcapng block types.
Variants§
Trait Implementations§
Source§impl Clone for PcapNgBlock
impl Clone for PcapNgBlock
Source§fn clone(&self) -> PcapNgBlock
fn clone(&self) -> PcapNgBlock
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for PcapNgBlock
impl RefUnwindSafe for PcapNgBlock
impl Send for PcapNgBlock
impl Sync for PcapNgBlock
impl Unpin for PcapNgBlock
impl UnsafeUnpin for PcapNgBlock
impl UnwindSafe for PcapNgBlock
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