Enum flowistry_pdg::rustc::mir::LocalKind
source · pub enum LocalKind {
Temp,
Arg,
ReturnPointer,
}
Expand description
Classifies locals into categories. See Body::local_kind
.
Variants§
Temp
User-declared variable binding or compiler-introduced temporary.
Arg
Function argument.
ReturnPointer
Location of function’s return value.
Auto Trait Implementations§
impl RefUnwindSafe for LocalKind
impl Send for LocalKind
impl Sync for LocalKind
impl Unpin for LocalKind
impl UnwindSafe for LocalKind
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