pub enum ClientOperationRecordDecision {
Pending(ClientPendingOperationRecord),
Continuous(ClientContinuousOperation),
Refused(ClientOperationRecordRefusal),
}Expand description
Complete write-ahead admission decision.
Variants§
Pending(ClientPendingOperationRecord)
Durability must precede commit and execution.
Continuous(ClientContinuousOperation)
Continuous acknowledgements execute without occupying the slot.
Refused(ClientOperationRecordRefusal)
The one permitted slot is already occupied.
Trait Implementations§
impl Eq for ClientOperationRecordDecision
impl StructuralPartialEq for ClientOperationRecordDecision
Auto Trait Implementations§
impl Freeze for ClientOperationRecordDecision
impl RefUnwindSafe for ClientOperationRecordDecision
impl Send for ClientOperationRecordDecision
impl Sync for ClientOperationRecordDecision
impl Unpin for ClientOperationRecordDecision
impl UnsafeUnpin for ClientOperationRecordDecision
impl UnwindSafe for ClientOperationRecordDecision
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