Enum purescript_corefn::Binder [−][src]
pub enum Binder {
Constructor {
constructor: ModuleAndIdentifier,
type_: ModuleAndIdentifier,
binders: Vec<Binder>,
},
Literal {
literal: LiteralBinder,
},
Named {
identifier: String,
binder: Box<Binder>,
},
Null {},
Var {
identifier: String,
},
}Variants
ConstructorFields of Constructor
constructor: ModuleAndIdentifier | |
type_: ModuleAndIdentifier | |
binders: Vec<Binder> |
LiteralFields of Literal
literal: LiteralBinder |
NamedFields of Named
identifier: String | |
binder: Box<Binder> |
NullFields of Null
VarFields of Var
identifier: String |