pub enum BindingStateView {
Bound {
current_binding_epoch: BindingEpoch,
},
Detached,
}Expand description
Current binding view carried only by terminalized-detach authority.
Variants§
Bound
A current binding exists.
Fields
§
current_binding_epoch: BindingEpochCurrent binding epoch.
Detached
No current binding exists.
Implementations§
Source§impl BindingStateView
impl BindingStateView
Sourcepub const fn tag(self) -> BindingStateTag
pub const fn tag(self) -> BindingStateTag
Returns the exact nested binding-state tag.
Trait Implementations§
Source§impl Clone for BindingStateView
impl Clone for BindingStateView
Source§fn clone(&self) -> BindingStateView
fn clone(&self) -> BindingStateView
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 BindingStateView
Source§impl Debug for BindingStateView
impl Debug for BindingStateView
impl Eq for BindingStateView
Source§impl PartialEq for BindingStateView
impl PartialEq for BindingStateView
impl StructuralPartialEq for BindingStateView
Auto Trait Implementations§
impl Freeze for BindingStateView
impl RefUnwindSafe for BindingStateView
impl Send for BindingStateView
impl Sync for BindingStateView
impl Unpin for BindingStateView
impl UnsafeUnpin for BindingStateView
impl UnwindSafe for BindingStateView
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