Module ast

Source

Modulesยง

kw ๐Ÿ”’

Structsยง

AngleBracketedGenericArguments
AngleBracketedSortArgs
BitVecSort
Block
Ensures
ExistsParam
Field
FieldsNamed
FieldsUnnamed
FlexibleItemType ๐Ÿ”’
Generics
ImplItemFn
ImplItemReft
IndexParams
ItemEnum
ItemFn
ItemImpl
ItemMod
ItemStruct
ItemTrait
ItemType
Items
PatIdent
PatType
PatTypePredicate
Path
PathSegment
RefinedBy
RefinedByParam
Requires
Signature
StrgRef
ToTokensRust ๐Ÿ”’
TraitItemFn
TraitItemReft
TypeArray
TypeConstraint
TypeExists
TypeGeneralExists
TypeIndexed
TypeParam
TypeReference
TypeSlice
TypeTuple
Variant
VariantRet

Enumsยง

BaseSort
BaseType
Constraint
Fields
FnArg
FuncSortInput
GenericArgument
GenericParam
ImplItem
Item
Mode ๐Ÿ”’
ParamKind
Pat
PathArguments
ReturnType
Sort
SortArguments
TraitItem
Type
TypeDefaultness ๐Ÿ”’
WhereClauseLocation ๐Ÿ”’

Functionsยง

data_enum ๐Ÿ”’
data_struct ๐Ÿ”’
inner ๐Ÿ”’
opt_parse_where_clause_in_signature ๐Ÿ”’
outer ๐Ÿ”’
parse_ensures ๐Ÿ”’
parse_ident_or_self ๐Ÿ”’
parse_index_params ๐Ÿ”’
parse_opt_refined_by ๐Ÿ”’
parse_opt_variant_ret ๐Ÿ”’
parse_requires ๐Ÿ”’
parse_rty ๐Ÿ”’
parse_trait_item_type ๐Ÿ”’
parse_until ๐Ÿ”’
parse_where_clause_in_signature ๐Ÿ”’
peek_signature ๐Ÿ”’

Type Aliasesยง

Expr