pub enum BindingTerminalAdmitError {
CandidateCharge,
RetainedRecordLimit,
Authority,
Precedence,
Frontier,
ClosureAccounting,
}Expand description
Typed reason the keyed candidate could not be admitted.
Variants§
CandidateCharge
Candidate identity, encoding, charge key, or entry count disagrees.
RetainedRecordLimit
The retained causal-row cap could not admit this candidate.
Authority
The selected binding no longer belongs to the coupled owner.
Precedence
An earlier immutable or recovery transition has precedence.
Frontier
Claim arithmetic or exact owner reconstruction failed.
ClosureAccounting
Resulting closure accounting exceeded its signed capacity.
Trait Implementations§
Source§impl Clone for BindingTerminalAdmitError
impl Clone for BindingTerminalAdmitError
Source§fn clone(&self) -> BindingTerminalAdmitError
fn clone(&self) -> BindingTerminalAdmitError
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for BindingTerminalAdmitError
Source§impl Debug for BindingTerminalAdmitError
impl Debug for BindingTerminalAdmitError
impl Eq for BindingTerminalAdmitError
impl StructuralPartialEq for BindingTerminalAdmitError
Auto Trait Implementations§
impl Freeze for BindingTerminalAdmitError
impl RefUnwindSafe for BindingTerminalAdmitError
impl Send for BindingTerminalAdmitError
impl Sync for BindingTerminalAdmitError
impl Unpin for BindingTerminalAdmitError
impl UnsafeUnpin for BindingTerminalAdmitError
impl UnwindSafe for BindingTerminalAdmitError
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