Enum s2n_quic_core::path::ecn::ValidationOutcome
source · pub enum ValidationOutcome {
CongestionExperienced(VarInt),
Failed,
Passed,
Skipped,
}
Variants§
CongestionExperienced(VarInt)
The path is ECN capable and congestion was experienced
Contains the incremental count of packets that experienced congestion
Failed
The path failed validation
Passed
The path passed validation
Skipped
Validation was not performed
Trait Implementations§
source§impl Clone for ValidationOutcome
impl Clone for ValidationOutcome
source§fn clone(&self) -> ValidationOutcome
fn clone(&self) -> ValidationOutcome
Returns a copy 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 moresource§impl Debug for ValidationOutcome
impl Debug for ValidationOutcome
source§impl PartialEq for ValidationOutcome
impl PartialEq for ValidationOutcome
source§fn eq(&self, other: &ValidationOutcome) -> bool
fn eq(&self, other: &ValidationOutcome) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Eq for ValidationOutcome
impl StructuralPartialEq for ValidationOutcome
Auto Trait Implementations§
impl Freeze for ValidationOutcome
impl RefUnwindSafe for ValidationOutcome
impl Send for ValidationOutcome
impl Sync for ValidationOutcome
impl Unpin for ValidationOutcome
impl UnwindSafe for ValidationOutcome
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