Enum xswag_syntax_java::ast::block::BinOpType [] [src]

pub enum BinOpType {
    Assign,
    MulAssign,
    DivAssign,
    ModAssign,
    AddAssign,
    SubAssign,
    ShlAssign,
    ShrAssign,
    ShrUnAssign,
    AndAssign,
    XorAssign,
    OrAssign,
    LogicalOr,
    LogicalAnd,
    BitwiseOr,
    BitwiseAnd,
    BitwiseXor,
    Equals,
    Gt,
    Lt,
    Ge,
    Le,
    Ne,
    Add,
    Sub,
    Mul,
    Div,
    Mod,
    Shl,
    Shr,
    ShrUn,
}

Variants

AssignMulAssignDivAssignModAssignAddAssignSubAssignShlAssignShrAssignShrUnAssignAndAssignXorAssignOrAssignLogicalOrLogicalAndBitwiseOrBitwiseAndBitwiseXorEqualsGtLtGeLeNeAddSubMulDivModShlShrShrUn

Methods

impl BinOpType
[src]

fn from_token(tok: &Token) -> Option<Self>

Trait Implementations

impl Debug for BinOpType
[src]

fn fmt(&self, __arg_0: &mut Formatter) -> Result

Formats the value using the given formatter.

impl Copy for BinOpType
[src]

impl Clone for BinOpType
[src]

fn clone(&self) -> BinOpType

Returns a copy of the value. Read more

fn clone_from(&mut self, source: &Self)
1.0.0

Performs copy-assignment from source. Read more