Module utils

Module utils 

Source

Modulesยง

attr ๐Ÿ”’
either ๐Ÿ”’
fields_ext ๐Ÿ”’
generics_search ๐Ÿ”’
pattern_matching ๐Ÿ”’
Helper extensions of syn types for pattern matching code generation.
polyfill ๐Ÿ”’
Polyfill for syn 1.x AST.
spanning ๐Ÿ”’
structural_inclusion ๐Ÿ”’
Helper extensions of syn types for checking structural inclusion.

Structsยง

AttrParams
DeterministicState
FullMetaInfo
MetaInfo
MultiFieldData
MultiVariantData
SingleFieldData
State

Enumsยง

DeriveType
RefType

Functionsยง

add_extra_generic_param
add_extra_generic_type_param
add_extra_ty_param_bound
add_extra_type_param_bound_op_output
add_extra_where_clauses
add_where_clauses_for_new_ident
field_idents
get_field_types
get_field_types_iter
get_if_type_parameter_used_in_type
get_meta_info ๐Ÿ”’
is_type_parameter_used_in_type
named_to_vec
numbered_vars
panic_one_field ๐Ÿ”’
parse_punctuated_nested_meta ๐Ÿ”’
unnamed_to_vec

Type Aliasesยง

HashMap
HashSet