Enum swc_ecma_ast::TsKeywordTypeKind
source · [−]pub enum TsKeywordTypeKind {
Show 13 variants
TsAnyKeyword,
TsUnknownKeyword,
TsNumberKeyword,
TsObjectKeyword,
TsBooleanKeyword,
TsBigIntKeyword,
TsStringKeyword,
TsSymbolKeyword,
TsVoidKeyword,
TsUndefinedKeyword,
TsNullKeyword,
TsNeverKeyword,
TsIntrinsicKeyword,
}
Variants
TsAnyKeyword
TsUnknownKeyword
TsNumberKeyword
TsObjectKeyword
TsBooleanKeyword
TsBigIntKeyword
TsStringKeyword
TsSymbolKeyword
TsVoidKeyword
TsUndefinedKeyword
TsNullKeyword
TsNeverKeyword
TsIntrinsicKeyword
Trait Implementations
sourceimpl Clone for TsKeywordTypeKind
impl Clone for TsKeywordTypeKind
sourcefn clone(&self) -> TsKeywordTypeKind
fn clone(&self) -> TsKeywordTypeKind
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 TsKeywordTypeKind
impl Debug for TsKeywordTypeKind
sourceimpl<'de> Deserialize<'de> for TsKeywordTypeKind
impl<'de> Deserialize<'de> for TsKeywordTypeKind
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 EqIgnoreSpan for TsKeywordTypeKind
impl EqIgnoreSpan for TsKeywordTypeKind
fn eq_ignore_span(&self, other: &Self) -> bool
sourceimpl Hash for TsKeywordTypeKind
impl Hash for TsKeywordTypeKind
sourceimpl PartialEq<TsKeywordTypeKind> for TsKeywordTypeKind
impl PartialEq<TsKeywordTypeKind> for TsKeywordTypeKind
sourcefn eq(&self, other: &TsKeywordTypeKind) -> bool
fn eq(&self, other: &TsKeywordTypeKind) -> bool
sourceimpl Serialize for TsKeywordTypeKind
impl Serialize for TsKeywordTypeKind
impl Copy for TsKeywordTypeKind
impl Eq for TsKeywordTypeKind
impl StructuralEq for TsKeywordTypeKind
impl StructuralPartialEq for TsKeywordTypeKind
Auto Trait Implementations
impl RefUnwindSafe for TsKeywordTypeKind
impl Send for TsKeywordTypeKind
impl Sync for TsKeywordTypeKind
impl Unpin for TsKeywordTypeKind
impl UnwindSafe for TsKeywordTypeKind
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