pub enum PlaceBase {
Local(u32),
Param(u32),
}Expand description
Where a memory location starts: a local slot or a parameter slot.
Variants§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for PlaceBase
impl<'de> Deserialize<'de> for PlaceBase
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
impl Copy for PlaceBase
impl Eq for PlaceBase
impl StructuralPartialEq for PlaceBase
Auto Trait Implementations§
impl Freeze for PlaceBase
impl RefUnwindSafe for PlaceBase
impl Send for PlaceBase
impl Sync for PlaceBase
impl Unpin for PlaceBase
impl UnsafeUnpin for PlaceBase
impl UnwindSafe for PlaceBase
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