pub struct LocalId(/* private fields */);Expand description
Stable lexical identity for a local expression binding.
Implementations§
Trait Implementations§
impl Copy for LocalId
impl Eq for LocalId
Source§impl Ord for LocalId
impl Ord for LocalId
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialOrd for LocalId
impl PartialOrd for LocalId
impl StructuralPartialEq for LocalId
Auto Trait Implementations§
impl Freeze for LocalId
impl RefUnwindSafe for LocalId
impl Send for LocalId
impl Sync for LocalId
impl Unpin for LocalId
impl UnsafeUnpin for LocalId
impl UnwindSafe for LocalId
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> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
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.