pub enum HirLocalKind {
Parameter,
Local,
}Expand description
One lowered local kind.
Variants§
Trait Implementations§
Source§impl Clone for HirLocalKind
impl Clone for HirLocalKind
Source§fn clone(&self) -> HirLocalKind
fn clone(&self) -> HirLocalKind
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 HirLocalKind
impl Debug for HirLocalKind
Source§impl<'de> Deserialize<'de> for HirLocalKind
impl<'de> Deserialize<'de> for HirLocalKind
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for HirLocalKind
impl PartialEq for HirLocalKind
Source§impl Serialize for HirLocalKind
impl Serialize for HirLocalKind
impl Copy for HirLocalKind
impl Eq for HirLocalKind
impl StructuralPartialEq for HirLocalKind
Auto Trait Implementations§
impl Freeze for HirLocalKind
impl RefUnwindSafe for HirLocalKind
impl Send for HirLocalKind
impl Sync for HirLocalKind
impl Unpin for HirLocalKind
impl UnsafeUnpin for HirLocalKind
impl UnwindSafe for HirLocalKind
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.