Expand description
Generic argument. A value assigned to a generic parameter. May be a type, impl, constant, etc..
Variants§
Trait Implementations§
source§impl Clone for GenericArgumentId
impl Clone for GenericArgumentId
source§fn clone(&self) -> GenericArgumentId
fn clone(&self) -> GenericArgumentId
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for GenericArgumentId
impl Debug for GenericArgumentId
source§impl DebugWithDb<dyn SemanticGroup + 'static> for GenericArgumentId
impl DebugWithDb<dyn SemanticGroup + 'static> for GenericArgumentId
source§impl Hash for GenericArgumentId
impl Hash for GenericArgumentId
source§impl PartialEq<GenericArgumentId> for GenericArgumentId
impl PartialEq<GenericArgumentId> for GenericArgumentId
source§fn eq(&self, other: &GenericArgumentId) -> bool
fn eq(&self, other: &GenericArgumentId) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for GenericArgumentId
impl Eq for GenericArgumentId
impl StructuralEq for GenericArgumentId
impl StructuralPartialEq for GenericArgumentId
Auto Trait Implementations§
impl RefUnwindSafe for GenericArgumentId
impl Send for GenericArgumentId
impl Sync for GenericArgumentId
impl Unpin for GenericArgumentId
impl UnwindSafe for GenericArgumentId
Blanket Implementations§
source§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.