pub enum BindingStateRestore {
Detached,
Bound(ActiveBinding),
PendingFinalization(PendingFinalizationRestore),
}Expand description
Durable binding-slot representation with raw pending-terminal fields.
Variants§
Detached
No binding authority or pending terminal.
Bound(ActiveBinding)
Live binding authority.
PendingFinalization(PendingFinalizationRestore)
Ended authority whose terminal append remains pending.
Trait Implementations§
Source§impl Clone for BindingStateRestore
impl Clone for BindingStateRestore
Source§fn clone(&self) -> BindingStateRestore
fn clone(&self) -> BindingStateRestore
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 BindingStateRestore
Source§impl Debug for BindingStateRestore
impl Debug for BindingStateRestore
impl Eq for BindingStateRestore
Source§impl PartialEq for BindingStateRestore
impl PartialEq for BindingStateRestore
impl StructuralPartialEq for BindingStateRestore
Auto Trait Implementations§
impl Freeze for BindingStateRestore
impl RefUnwindSafe for BindingStateRestore
impl Send for BindingStateRestore
impl Sync for BindingStateRestore
impl Unpin for BindingStateRestore
impl UnsafeUnpin for BindingStateRestore
impl UnwindSafe for BindingStateRestore
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