[][src]Enum makepad_render::ShOp

pub enum ShOp {
    Add,
    Sub,
    Mul,
    Div,
    Rem,
    And,
    Or,
    BitXor,
    BitAnd,
    BitOr,
    Shl,
    Shr,
    Eq,
    Lt,
    Le,
    Ne,
    Ge,
    Gt,
    AddEq,
    SubEq,
    MulEq,
    DivEq,
    RemEq,
    BitXorEq,
    BitAndEq,
    BitOrEq,
    ShlEq,
    ShrEq,
}

Variants

Add
Sub
Mul
Div
Rem
And
Or
BitXor
BitAnd
BitOr
Shl
Shr
Eq
Lt
Le
Ne
Ge
Gt
AddEq
SubEq
MulEq
DivEq
RemEq
BitXorEq
BitAndEq
BitOrEq
ShlEq
ShrEq

Methods

impl ShOp[src]

pub fn to_string(&self) -> &str[src]

Trait Implementations

impl Clone for ShOp[src]

impl Hash for ShOp[src]

impl PartialEq<ShOp> for ShOp[src]

impl StructuralPartialEq for ShOp[src]

Auto Trait Implementations

impl RefUnwindSafe for ShOp

impl Send for ShOp

impl Sync for ShOp

impl Unpin for ShOp

impl UnwindSafe for ShOp

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, 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.