Struct swc_ecma_ast::TsThisType
source · [−]pub struct TsThisType {
pub span: Span,
}
Fields
span: Span
Trait Implementations
sourceimpl Clone for TsThisType
impl Clone for TsThisType
sourcefn clone(&self) -> TsThisType
fn clone(&self) -> TsThisType
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 TsThisType
impl Debug for TsThisType
sourceimpl<'de> Deserialize<'de> for TsThisType
impl<'de> Deserialize<'de> for TsThisType
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 TsThisType
impl EqIgnoreSpan for TsThisType
fn eq_ignore_span(&self, other: &Self) -> bool
sourceimpl From<TsThisType> for TsThisTypeOrIdent
impl From<TsThisType> for TsThisTypeOrIdent
sourcefn from(v: TsThisType) -> Self
fn from(v: TsThisType) -> Self
Converts to this type from the input type.
sourceimpl From<TsThisType> for TsType
impl From<TsThisType> for TsType
sourcefn from(v: TsThisType) -> Self
fn from(v: TsThisType) -> Self
Converts to this type from the input type.
sourceimpl Hash for TsThisType
impl Hash for TsThisType
sourceimpl PartialEq<TsThisType> for TsThisType
impl PartialEq<TsThisType> for TsThisType
sourcefn eq(&self, other: &TsThisType) -> bool
fn eq(&self, other: &TsThisType) -> bool
sourceimpl Serialize for TsThisType
impl Serialize for TsThisType
sourceimpl Spanned for TsThisType
impl Spanned for TsThisType
impl Copy for TsThisType
impl Eq for TsThisType
impl StructuralEq for TsThisType
impl StructuralPartialEq for TsThisType
Auto Trait Implementations
impl RefUnwindSafe for TsThisType
impl Send for TsThisType
impl Sync for TsThisType
impl Unpin for TsThisType
impl UnwindSafe for TsThisType
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