[−][src]Module rnix::types
Provides a type system for the AST, in some sense
Structs
Apply | |
Assert | |
AttrSet | |
BinOp | |
Dynamic | |
Error | |
Ident | |
IfElse | |
Inherit | |
InheritFrom | |
Key | |
KeyValue | |
Lambda | |
LegacyLet | |
LetIn | |
List | |
OrDefault | |
Paren | |
ParsedTypeError | |
PatBind | |
PatEntry | |
Pattern | |
Root | |
Select | |
Str | |
TextDump | A struct that prints out the textual representation of a node in a stable format. See TypedNode::dump. |
UnaryOp | |
Value | |
With |
Enums
BinOpKind | |
ParsedType | |
UnaryOpKind |
Traits
EntryHolder | Provides the function |
TokenWrapper | |
TypedNode | A TypedNode is simply a wrapper around an untyped node to provide a type system in some sense. |
Wrapper | Provides the function |