Structs§
- Const
Init - A const initialization statement.
- Enum
- An enum declaration.
- Enum
Case - An enum case.
- Function
- A function declaration.
- IfStatement
- An
ifstatement with an optionalelseclause. - Impl
Block - An impl block.
- Loop
- A forever
loopstatement. - Match
Case - A
matchstatement case. - Match
Statement - A
matchstatement. - Reference
- A reference to a type.
- Signature
- A function signature.
- Signature
Dec - A function signature declaration.
- Struct
- A struct declaration.
- Struct
Field - A field of a struct declaration.
- Trait
- A trait declaration.
- TypeDec
- A type declaration.
- Var
- A name with an associated Rust type.
- VarInit
- A variable initialization statement.
- While
Loop - A
whileloops.
Enums§
- Access
- An access level.
- Comment
Type - A comment type.
- Enum
Fields - Enum fields.
- Receiver
- A function receiver.
- Rust
Primitive - A Rust primitive.
- Rust
Type - A Rust type.
Traits§
- With
Access - An element with an access level.
- With
Attributes - An element with attributes.
- With
Comments - An element with comment lines.
- With
Derives - With
FnGenerics - An element with function generics.
- With
Functions - An element with functions.
- With
Generics - An element with generic type parameters.
- With
Receiver - An element with an optional function receiver.
- With
Result - An element with an optional result.
- With
Rust Type - An element with a Rust type.
- With
Signature - An element with a function signature.
- With
Struct Fields - An element with struct fields.
- With
Trait Functions - An element with function signature declarations.
- With
Type Decs - An element with type declarations.
- With
Unsafe Flag - An element with an unsafe flag.
- WithVar
- An element with a variable.
- With
VarParams - An element with variable parameters.