pub struct FVarId(pub u64);Expand description
Unique identifier for free variables.
Free variables are used during elaboration and type checking to represent local hypotheses.
Tuple Fields§
§0: u64Implementations§
Trait Implementations§
impl Copy for FVarId
impl Eq for FVarId
impl StructuralPartialEq for FVarId
Auto Trait Implementations§
impl Freeze for FVarId
impl RefUnwindSafe for FVarId
impl Send for FVarId
impl Sync for FVarId
impl Unpin for FVarId
impl UnsafeUnpin for FVarId
impl UnwindSafe for FVarId
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