pub enum TransportChecksumAction {
ComputeFull,
ComputePartial,
}Expand description
The checksumming action that should be performed during serialization based on available checksum offloading capabilities.
Variants§
ComputeFull
A full checksum should be computed.
ComputePartial
A partial checksum over the IP pseudo-header should be computed.
Trait Implementations§
Source§impl Clone for TransportChecksumAction
impl Clone for TransportChecksumAction
Source§fn clone(&self) -> TransportChecksumAction
fn clone(&self) -> TransportChecksumAction
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 moreSource§impl Debug for TransportChecksumAction
impl Debug for TransportChecksumAction
Source§impl PartialEq for TransportChecksumAction
impl PartialEq for TransportChecksumAction
Source§fn eq(&self, other: &TransportChecksumAction) -> bool
fn eq(&self, other: &TransportChecksumAction) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for TransportChecksumAction
impl StructuralPartialEq for TransportChecksumAction
Auto Trait Implementations§
impl Freeze for TransportChecksumAction
impl RefUnwindSafe for TransportChecksumAction
impl Send for TransportChecksumAction
impl Sync for TransportChecksumAction
impl Unpin for TransportChecksumAction
impl UnsafeUnpin for TransportChecksumAction
impl UnwindSafe for TransportChecksumAction
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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