pub struct ServerIncarnationExhaustion { /* private fields */ }Expand description
State-preserving terminal server-incarnation refusal.
Implementations§
Source§impl ServerIncarnationExhaustion
impl ServerIncarnationExhaustion
Sourcepub const fn outcome(&self) -> ConnectionIncarnationExhausted
pub const fn outcome(&self) -> ConnectionIncarnationExhausted
Returns the exact R-D1 exhaustion payload.
Sourcepub const fn into_unchanged(self) -> ConnectionIncarnationAllocator
pub const fn into_unchanged(self) -> ConnectionIncarnationAllocator
Returns the unchanged terminal durable state.
Trait Implementations§
Source§impl Debug for ServerIncarnationExhaustion
impl Debug for ServerIncarnationExhaustion
impl Eq for ServerIncarnationExhaustion
impl StructuralPartialEq for ServerIncarnationExhaustion
Auto Trait Implementations§
impl Freeze for ServerIncarnationExhaustion
impl RefUnwindSafe for ServerIncarnationExhaustion
impl Send for ServerIncarnationExhaustion
impl Sync for ServerIncarnationExhaustion
impl Unpin for ServerIncarnationExhaustion
impl UnsafeUnpin for ServerIncarnationExhaustion
impl UnwindSafe for ServerIncarnationExhaustion
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