Structs§
- GenericType Input 
- The input of the generic_typemacro.
- PrimitiveInput 
- ValueTrait Arguments 
- Arguments to the #[turbo_tasks::value_trait]attribute macro.
Functions§
- expand_fields 
- Formats the fields of any structure or enum variant.
- generate_destructuring 
- Generates a match arm destructuring pattern for the given fields.
- generate_exhaustive_ destructuring 
- Generates an exhaustive match arm destructuring pattern for the given
fields. This is equivalent to calling generate_destructuringwith afilter_fieldfunction that always returnstrue.
- get_cast_ to_ fat_ pointer_ ident 
- get_impl_ function_ ident 
- get_inherent_ impl_ function_ id_ ident 
- get_inherent_ impl_ function_ ident 
- get_native_ function_ ident 
- get_path_ ident 
- get_trait_ default_ impl_ function_ ident 
- get_trait_ impl_ function_ id_ ident 
- get_trait_ impl_ function_ ident 
- get_trait_ type_ ident 
- get_type_ ident 
- get_value_ type_ ident 
- is_self_ used 
- match_expansion 
- Handles the expansion of a struct/enum into a match statement that accesses every field for procedural code generation.