Enum parser_haskell::ast::Ty [] [src]

pub enum Ty {
    Span(Vec<Ty>),
    Where(Box<Ty>, Box<Ty>),
    Pair(Box<Ty>, Box<Ty>),
    Not(Box<Ty>),
    Ref(Ident),
    Tuple(Vec<Ty>),
    Brackets(Box<Ty>),
    RecordTODO,
    EmptyParen,
    Dummy,
}

Variants

Trait Implementations

impl Clone for Ty
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for Ty
[src]

Formats the value using the given formatter.