pub struct BindingDeclaration {
pub key: BindingKey,
pub kind: BindingKind,
}Expand description
A semantic binding declared by an extension.
Fields§
§key: BindingKey§kind: BindingKindTrait Implementations§
Source§impl Clone for BindingDeclaration
impl Clone for BindingDeclaration
Source§fn clone(&self) -> BindingDeclaration
fn clone(&self) -> BindingDeclaration
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 moreSource§impl Debug for BindingDeclaration
impl Debug for BindingDeclaration
impl Eq for BindingDeclaration
Source§impl PartialEq for BindingDeclaration
impl PartialEq for BindingDeclaration
impl StructuralPartialEq for BindingDeclaration
Auto Trait Implementations§
impl Freeze for BindingDeclaration
impl RefUnwindSafe for BindingDeclaration
impl Send for BindingDeclaration
impl Sync for BindingDeclaration
impl Unpin for BindingDeclaration
impl UnsafeUnpin for BindingDeclaration
impl UnwindSafe for BindingDeclaration
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.