pub enum BindingRejection {
StaleExpectation {
actual: BindingExpectation,
},
UnknownTarget,
TargetUnavailable,
BindingCapacityExhausted,
GenerationExhausted,
ShuttingDown,
}Expand description
Why one binding management command could not change retained affinity.
Variants§
StaleExpectation
The expected absence or generation does not match current state.
Fields
§
actual: BindingExpectationCurrent absent or exact generation state.
UnknownTarget
The requested semantic role is not declared by this pool.
The declared role cannot accept future affinity.
BindingCapacityExhausted
No additional binding can be retained.
GenerationExhausted
No fresh binding generation remains.
ShuttingDown
Global shutdown has closed binding management.
Trait Implementations§
Source§impl Clone for BindingRejection
impl Clone for BindingRejection
Source§fn clone(&self) -> BindingRejection
fn clone(&self) -> BindingRejection
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for BindingRejection
impl Debug for BindingRejection
Source§impl PartialEq for BindingRejection
impl PartialEq for BindingRejection
impl Eq for BindingRejection
impl StructuralPartialEq for BindingRejection
Auto Trait Implementations§
impl Freeze for BindingRejection
impl RefUnwindSafe for BindingRejection
impl Send for BindingRejection
impl Sync for BindingRejection
impl Unpin for BindingRejection
impl UnsafeUnpin for BindingRejection
impl UnwindSafe for BindingRejection
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