pub enum ConnectionIncarnationAllocationDecision {
Allocated(ConnectionIncarnationAllocation),
Exhausted(ConnectionOrdinalExhaustion),
}Expand description
Connection-ordinal allocation decision.
Variants§
Allocated(ConnectionIncarnationAllocation)
One unique incarnation is ready for atomic header persistence/publication.
Exhausted(ConnectionOrdinalExhaustion)
No ordinal remains for this server incarnation.
Trait Implementations§
impl Eq for ConnectionIncarnationAllocationDecision
impl StructuralPartialEq for ConnectionIncarnationAllocationDecision
Auto Trait Implementations§
impl Freeze for ConnectionIncarnationAllocationDecision
impl RefUnwindSafe for ConnectionIncarnationAllocationDecision
impl Send for ConnectionIncarnationAllocationDecision
impl Sync for ConnectionIncarnationAllocationDecision
impl Unpin for ConnectionIncarnationAllocationDecision
impl UnsafeUnpin for ConnectionIncarnationAllocationDecision
impl UnwindSafe for ConnectionIncarnationAllocationDecision
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