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