Crate reproto_ast [−] [src]
Structs
Code |
A contextual code-block. |
Decls | |
Endpoint |
An endpoint |
EndpointArgument |
The argument in and endpoint. |
EnumBody |
The body of an enum declaration. |
EnumVariant | |
Field |
A field. |
File |
A file. |
InterfaceBody |
The body of an interface declaration |
Item |
Items can be commented and have attributes. |
PathSpec |
A path specification. |
PathStep |
A step in a path specification. |
ServiceBody |
The body of a service declaration. |
SubType |
The body of a sub-type |
TupleBody |
The body of a tuple |
TypeBody |
The body of a type |
UseDecl |
A use declaration |
Enums
Attribute |
An attribute. |
AttributeItem |
Name value pair. |
Channel |
Describes how data is transferred over a channel. |
Decl |
Any kind of declaration. |
EnumMember |
A member in a tuple, type, or interface. |
Name |
A name. |
Package |
A package declaration. |
PathPart |
A part of a step. |
ServiceMember |
A member of a service declaration. |
Type |
A type. |
TypeMember |
A member in a tuple, type, or interface. |
Value |
A literal value |