Enum postscript::type2::Operator[][src]

pub enum Operator {
    HStem,
    VStem,
    VMoveTo,
    RLineTo,
    HLineTo,
    VLineTo,
    RRCurveTo,
    CallSubr,
    Return,
    EndChar,
    HStemHM,
    HintMask,
    CntrMask,
    RMoveTo,
    HMoveTo,
    VStemHM,
    RCurveLine,
    RLineCurve,
    VVCurveTo,
    HHCurveTo,
    CallGSubr,
    VHCurveTo,
    HVCurveTo,
    And,
    Or,
    Not,
    Abs,
    Add,
    Sub,
    Div,
    Neg,
    Eq,
    Drop,
    Put,
    Get,
    IfElse,
    Random,
    Mul,
    Sqrt,
    Dup,
    Exch,
    Index,
    Roll,
    HFlex,
    Flex,
    HFlex1,
    Flex1,
}

An operator.

Variants

HStem
VStem
VMoveTo
RLineTo
HLineTo
VLineTo
RRCurveTo
CallSubr
Return
EndChar
HStemHM
HintMask
CntrMask
RMoveTo
HMoveTo
VStemHM
RCurveLine
RLineCurve
VVCurveTo
HHCurveTo
CallGSubr
VHCurveTo
HVCurveTo
And
Or
Not
Abs
Add
Sub
Div
Neg
Eq
Drop
Put
Get
IfElse
Random
Mul
Sqrt
Dup
Exch
Index
Roll
HFlex
Flex
HFlex1
Flex1

Trait Implementations

impl Clone for Operator[src]

impl Copy for Operator[src]

impl Debug for Operator[src]

impl Eq for Operator[src]

impl PartialEq<Operator> for Operator[src]

impl StructuralEq for Operator[src]

impl StructuralPartialEq for Operator[src]

Auto Trait Implementations

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.