Struct swc_ecma_ast::UnaryExpr
source · [−]Fields
span: Span
op: UnaryOp
arg: Box<Expr>
Trait Implementations
sourceimpl<'de> Deserialize<'de> for UnaryExpr
impl<'de> Deserialize<'de> for UnaryExpr
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 UnaryExpr
impl EqIgnoreSpan for UnaryExpr
fn eq_ignore_span(&self, other: &Self) -> bool
impl Eq for UnaryExpr
impl StructuralEq for UnaryExpr
impl StructuralPartialEq for UnaryExpr
Auto Trait Implementations
impl RefUnwindSafe for UnaryExpr
impl Send for UnaryExpr
impl Sync for UnaryExpr
impl Unpin for UnaryExpr
impl UnwindSafe for UnaryExpr
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