pub struct ValueId(/* private fields */);
Trait Implementations§
Source§impl ExecutableId for ValueId
impl ExecutableId for ValueId
Source§impl From<ConstValueId> for ValueId
impl From<ConstValueId> for ValueId
Source§fn from(value: ConstValueId) -> Self
fn from(value: ConstValueId) -> Self
Converts to this type from the input type.
Source§impl IdOperations for ValueId
impl IdOperations for ValueId
Source§impl Ord for ValueId
impl Ord for ValueId
Source§impl PartialOrd for ValueId
impl PartialOrd for ValueId
Source§impl TypeSystemId for ValueId
impl TypeSystemId for ValueId
Source§impl ValueStoreId for ValueId
impl ValueStoreId for ValueId
impl Copy for ValueId
impl Eq for ValueId
impl StructuralPartialEq for ValueId
Auto Trait Implementations§
impl Freeze for ValueId
impl RefUnwindSafe for ValueId
impl Send for ValueId
impl Sync for ValueId
impl Unpin for ValueId
impl UnwindSafe for ValueId
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.