Struct stc_ts_types::type_id::SymbolId
source · [−]Tuple Fields
0: u64
1: Option<&'static str>
Implementations
sourceimpl SymbolId
impl SymbolId
Known symbols.
pub fn iterator() -> Self
pub fn async_iterator() -> Self
pub fn has_instance() -> Self
pub fn is_concat_spreadable() -> Self
pub fn match() -> Self
pub fn replace() -> Self
pub fn search() -> Self
pub fn species() -> Self
pub fn split() -> Self
pub fn to_primitive() -> Self
pub fn to_string_tag() -> Self
pub fn unscopables() -> Self
pub fn match_all() -> Self
pub fn known(s: &str) -> Self
Trait Implementations
sourceimpl<'de> Deserialize<'de> for SymbolId
impl<'de> Deserialize<'de> for SymbolId
sourcefn deserialize<D>(d: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<D>(d: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl EqIgnoreSpan for SymbolId
impl EqIgnoreSpan for SymbolId
fn eq_ignore_span(&self, other: &Self) -> bool
sourceimpl<V> VisitMutWith<V> for SymbolIdwhere
V: ?Sized,
impl<V> VisitMutWith<V> for SymbolIdwhere
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 SymbolIdwhere
V: ?Sized,
impl<V> VisitWith<V> for SymbolIdwhere
V: ?Sized,
fn visit_children_with(&self, _visitor: &mut V)
fn visit_with(&self, visitor: &mut V)where
V: Visit<Self>,
impl Copy for SymbolId
impl Eq for SymbolId
impl StructuralEq for SymbolId
impl StructuralPartialEq for SymbolId
impl Visitable for SymbolId
Auto Trait Implementations
impl RefUnwindSafe for SymbolId
impl Send for SymbolId
impl Sync for SymbolId
impl Unpin for SymbolId
impl UnwindSafe for SymbolId
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.