Struct stc_ts_types::type_id::DestructureId
source · [−]pub struct DestructureId(pub u32);
Tuple Fields
0: u32
Implementations
sourceimpl DestructureId
impl DestructureId
Trait Implementations
sourceimpl Clone for DestructureId
impl Clone for DestructureId
sourcefn clone(&self) -> DestructureId
fn clone(&self) -> DestructureId
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for DestructureId
impl Debug for DestructureId
sourceimpl Default for DestructureId
impl Default for DestructureId
sourcefn default() -> DestructureId
fn default() -> DestructureId
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for DestructureId
impl<'de> Deserialize<'de> for DestructureId
sourcefn 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
sourceimpl<V> FoldWith<V> for DestructureIdwhere
V: ?Sized,
impl<V> FoldWith<V> for DestructureIdwhere
V: ?Sized,
sourceimpl Hash for DestructureId
impl Hash for DestructureId
sourceimpl PartialEq<DestructureId> for DestructureId
impl PartialEq<DestructureId> for DestructureId
sourcefn eq(&self, other: &DestructureId) -> bool
fn eq(&self, other: &DestructureId) -> bool
sourceimpl Serialize for DestructureId
impl Serialize for DestructureId
sourceimpl<V> VisitMutWith<V> for DestructureIdwhere
V: ?Sized,
impl<V> VisitMutWith<V> for DestructureIdwhere
V: ?Sized,
fn visit_mut_children_with(&mut self, _visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)where
V: VisitMut<Self>,
sourceimpl<V> VisitWith<V> for DestructureIdwhere
V: ?Sized,
impl<V> VisitWith<V> for DestructureIdwhere
V: ?Sized,
fn visit_children_with(&self, _visitor: &mut V)
fn visit_with(&self, visitor: &mut V)where
V: Visit<Self>,
impl Copy for DestructureId
impl Eq for DestructureId
impl StructuralEq for DestructureId
impl StructuralPartialEq for DestructureId
impl Visitable for DestructureId
Auto Trait Implementations
impl RefUnwindSafe for DestructureId
impl Send for DestructureId
impl Sync for DestructureId
impl Unpin for DestructureId
impl UnwindSafe for DestructureId
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> CallHasher for Twhere
T: Hash + ?Sized,
impl<T> CallHasher for Twhere
T: Hash + ?Sized,
sourceimpl<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,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.