pub struct ForceSkipChecksumValidation(pub bool);Expand description
A TcpParseContext and UdpParseContext that forces a specific
checksum validation action to be used (or skipped).
Tuple Fields§
§0: boolTrait Implementations§
Source§impl TcpParseContext for ForceSkipChecksumValidation
impl TcpParseContext for ForceSkipChecksumValidation
Source§fn skip_checksum_verification(&mut self) -> bool
fn skip_checksum_verification(&mut self) -> bool
Returns true if the checksum verification should be skipped.
Source§impl UdpParseContext for ForceSkipChecksumValidation
impl UdpParseContext for ForceSkipChecksumValidation
Source§fn skip_checksum_verification(&mut self) -> bool
fn skip_checksum_verification(&mut self) -> bool
Returns true if the checksum verification should be skipped.
Auto Trait Implementations§
impl Freeze for ForceSkipChecksumValidation
impl RefUnwindSafe for ForceSkipChecksumValidation
impl Send for ForceSkipChecksumValidation
impl Sync for ForceSkipChecksumValidation
impl Unpin for ForceSkipChecksumValidation
impl UnsafeUnpin for ForceSkipChecksumValidation
impl UnwindSafe for ForceSkipChecksumValidation
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more