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