Enum parser_haskell::ast::Assignment [] [src]

pub enum Assignment {
    Assign {
        pats: Vec<Pat>,
        expr: Expr,
    },
    Case {
        pats: Vec<Pat>,
        sets: Vec<(Vec<(Expr, Option<Expr>)>, Expr)>,
    },
}

Variants

Fields of Assign

Fields of Case

Trait Implementations

impl Clone for Assignment
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for Assignment
[src]

Formats the value using the given formatter.