pub enum LossRecordOutcome {
PermitRetained,
Refused(LossRecordRefusal),
}Expand description
Outcome of recording an established-connection loss.
Variants§
PermitRetained
Lost was recorded; the minted one-use permit is retained for the
next open request. No timer, no automatic retry.
Refused(LossRecordRefusal)
The loss report was refused typed with unchanged authority state.
Trait Implementations§
Source§impl Debug for LossRecordOutcome
impl Debug for LossRecordOutcome
impl Eq for LossRecordOutcome
Source§impl PartialEq for LossRecordOutcome
impl PartialEq for LossRecordOutcome
impl StructuralPartialEq for LossRecordOutcome
Auto Trait Implementations§
impl Freeze for LossRecordOutcome
impl RefUnwindSafe for LossRecordOutcome
impl Send for LossRecordOutcome
impl Sync for LossRecordOutcome
impl Unpin for LossRecordOutcome
impl UnsafeUnpin for LossRecordOutcome
impl UnwindSafe for LossRecordOutcome
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.