Enum ress::Punct[][src]

pub enum Punct {
    And,
    Assign,
    Asterisk,
    BitwiseNot,
    Caret,
    CloseBrace,
    CloseBracket,
    CloseParen,
    Colon,
    Comma,
    ForwardSlash,
    GreaterThan,
    LessThan,
    Minus,
    Modulo,
    Not,
    OpenBrace,
    OpenBracket,
    OpenParen,
    Period,
    Pipe,
    Plus,
    QuestionMark,
    SemiColon,
    Spread,
    UnsignedRightShiftAssign,
    StrictEquals,
    StrictNotEquals,
    UnsignedRightShift,
    LeftShiftAssign,
    RightShiftAssign,
    ExponentAssign,
    LogicalAnd,
    LogicalOr,
    Equal,
    NotEqual,
    AddAssign,
    SubtractAssign,
    MultiplyAssign,
    DivideAssign,
    Increment,
    Decrement,
    LeftShift,
    RightShift,
    BitwiseAndAssign,
    BitwiseOrAssign,
    BitwiseXOrAssign,
    ModuloAssign,
    FatArrow,
    GreaterThanEqual,
    LessThanEqual,
    Exponent,
}

Variants

Trait Implementations

impl Debug for Punct
[src]

Formats the value using the given formatter. Read more

impl PartialEq for Punct
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

impl Clone for Punct
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Copy for Punct
[src]

impl<'a> From<&'a str> for Punct
[src]

Performs the conversion.

impl From<String> for Punct
[src]

Performs the conversion.

impl ToString for Punct
[src]

Converts the given value to a String. Read more

Auto Trait Implementations

impl Send for Punct

impl Sync for Punct