[][src]Enum python_parser::ast::Bop

pub enum Bop {
    Add,
    Sub,
    Mult,
    Matmult,
    Mod,
    Floordiv,
    Div,
    Power,
    Lshift,
    Rshift,
    BitAnd,
    BitXor,
    BitOr,
    Lt,
    Gt,
    Eq,
    Leq,
    Geq,
    Neq,
    In,
    NotIn,
    Is,
    IsNot,
    And,
    Or,
}

Binary operators.

Variants

Add
Sub
Mult
Matmult
Mod
Floordiv
Div
Power
Lshift
Rshift
BitAnd
BitXor
BitOr
Lt

lower than

Gt

greater than

Eq
Leq

lower or equal

Geq

greater or equal

Neq
In
NotIn
Is
IsNot
And
Or

Trait Implementations

impl Clone for Bop[src]

impl Copy for Bop[src]

impl Debug for Bop[src]

impl Display for Bop[src]

impl Eq for Bop[src]

impl Hash for Bop[src]

impl PartialEq<Bop> for Bop[src]

impl StructuralEq for Bop[src]

impl StructuralPartialEq for Bop[src]

Auto Trait Implementations

impl RefUnwindSafe for Bop

impl Send for Bop

impl Sync for Bop

impl Unpin for Bop

impl UnwindSafe for Bop

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.