Struct swc_estree_ast::BinaryExpression
source · [−]pub struct BinaryExpression {
pub base: BaseNode,
pub operator: BinaryExprOp,
pub left: Box<BinaryExprLeft>,
pub right: Box<Expression>,
}
Fields
base: BaseNode
operator: BinaryExprOp
left: Box<BinaryExprLeft>
right: Box<Expression>
Trait Implementations
sourceimpl Clone for BinaryExpression
impl Clone for BinaryExpression
sourcefn clone(&self) -> BinaryExpression
fn clone(&self) -> BinaryExpression
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 BinaryExpression
impl Debug for BinaryExpression
sourceimpl<'de> Deserialize<'de> for BinaryExpression
impl<'de> Deserialize<'de> for BinaryExpression
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 PartialEq<BinaryExpression> for BinaryExpression
impl PartialEq<BinaryExpression> for BinaryExpression
sourcefn eq(&self, other: &BinaryExpression) -> bool
fn eq(&self, other: &BinaryExpression) -> bool
sourceimpl Serialize for BinaryExpression
impl Serialize for BinaryExpression
impl StructuralPartialEq for BinaryExpression
Auto Trait Implementations
impl RefUnwindSafe for BinaryExpression
impl Send for BinaryExpression
impl Sync for BinaryExpression
impl Unpin for BinaryExpression
impl UnwindSafe for BinaryExpression
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