pub enum MirLocalKind {
Parameter,
Output,
Binding,
Temporary,
Capture,
}Variants§
Trait Implementations§
Source§impl Clone for MirLocalKind
impl Clone for MirLocalKind
Source§fn clone(&self) -> MirLocalKind
fn clone(&self) -> MirLocalKind
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 MirLocalKind
impl Debug for MirLocalKind
Source§impl<'de> Deserialize<'de> for MirLocalKind
impl<'de> Deserialize<'de> for MirLocalKind
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 MirLocalKind
impl PartialEq for MirLocalKind
Source§fn eq(&self, other: &MirLocalKind) -> bool
fn eq(&self, other: &MirLocalKind) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for MirLocalKind
impl Serialize for MirLocalKind
impl StructuralPartialEq for MirLocalKind
Auto Trait Implementations§
impl Freeze for MirLocalKind
impl RefUnwindSafe for MirLocalKind
impl Send for MirLocalKind
impl Sync for MirLocalKind
impl Unpin for MirLocalKind
impl UnsafeUnpin for MirLocalKind
impl UnwindSafe for MirLocalKind
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