flux_
syntax
0.1.0
In flux_
syntax::
parser
Modules
lookahead
utils
Enums
Associativity
Precedence
Functions
invalid_ident_err
mut_as_strg
parse_asyncness
parse_atom
parse_base_sort
parse_binops
parse_block
parse_block_expr
parse_bounded_quantifier
parse_bty_exists
parse_bty_rhs
parse_const_arg
parse_constructor_arg
parse_ensures_clause
parse_expr
parse_expr_path
parse_expr_path_segment
parse_fields
parse_flux_item
parse_flux_items
parse_fn_input
parse_fn_ret
parse_fn_sig
parse_general_exists
parse_generic_arg
parse_generic_bounds
parse_generic_param
parse_generics
parse_hide_attr
parse_ident
parse_if_expr
parse_impl_assoc_reft
parse_impl_assoc_refts
parse_indices
parse_int
parse_let_decl
parse_lit
parse_opt_ensures
parse_opt_generics
parse_opt_param_mode
parse_opt_requires
parse_opt_where
parse_path
parse_qpath
parse_qual_names
parse_qualifier
parse_reason
parse_refine_arg
parse_refine_param
parse_refined_by
parse_reft_func
parse_requires_clause
parse_reveal_names
parse_segment
parse_segments
parse_sort
parse_sort_decl
parse_trailer_expr
parse_trait_assoc_reft
parse_trait_assoc_refts
parse_type
parse_type_alias
parse_variant
parse_variant_ret
parse_where_bound
parse_yes_or_no_with_reason
path_to_bty
unary_expr
flux_syntax
::
parser
Function
parse_generics
Copy item path
Settings
Help
Summary
Source
pub(crate) fn parse_generics(cx: &mut
ParseCtxt
<'_>) ->
ParseResult
<
Generics
>