pub struct UnparsedRegion {
pub offset: u64,
pub length: u64,
pub reason: SkipReason,
pub data: Option<Vec<u8>>,
}Expand description
A contiguous region of the input that was not parsed into a frame.
Fields§
§offset: u64Byte offset from the start of the input stream.
length: u64Number of bytes in this region.
reason: SkipReasonWhy this region was skipped.
data: Option<Vec<u8>>The raw bytes, populated only when SkipTracking::CaptureData is enabled.
Trait Implementations§
Source§impl Clone for UnparsedRegion
impl Clone for UnparsedRegion
Source§fn clone(&self) -> UnparsedRegion
fn clone(&self) -> UnparsedRegion
Returns a duplicate 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 moreAuto Trait Implementations§
impl Freeze for UnparsedRegion
impl RefUnwindSafe for UnparsedRegion
impl Send for UnparsedRegion
impl Sync for UnparsedRegion
impl Unpin for UnparsedRegion
impl UnsafeUnpin for UnparsedRegion
impl UnwindSafe for UnparsedRegion
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