Enum MetaStmtKind
pub enum MetaStmtKind {
Let,
Match,
Meta,
Expr,
}Expand description
Meta statement category indexed by MetaStmtId.
Variants§
Let
Meta let binding.
Match
Meta match statement.
Meta
Nested meta block.
Expr
Standalone meta expression statement.
Trait Implementations§
§impl Clone for MetaStmtKind
impl Clone for MetaStmtKind
§fn clone(&self) -> MetaStmtKind
fn clone(&self) -> MetaStmtKind
Returns a copy 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 more§impl Debug for MetaStmtKind
impl Debug for MetaStmtKind
§impl PartialEq for MetaStmtKind
impl PartialEq for MetaStmtKind
impl Copy for MetaStmtKind
impl Eq for MetaStmtKind
impl StructuralPartialEq for MetaStmtKind
Auto Trait Implementations§
impl Freeze for MetaStmtKind
impl RefUnwindSafe for MetaStmtKind
impl Send for MetaStmtKind
impl Sync for MetaStmtKind
impl Unpin for MetaStmtKind
impl UnwindSafe for MetaStmtKind
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,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
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.§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more