List of all items
Structs
- Abi
- AngleBracketedGenericArguments
- Arm
- AssocConst
- AssocType
- Attribute
- BareFnArg
- BareVariadic
- Block
- BoundLifetimes
- ConstParam
- Constraint
- DataEnum
- DataStruct
- DataUnion
- DeriveInput
- Error
- ExprArray
- ExprAssign
- ExprAsync
- ExprAwait
- ExprBinary
- ExprBlock
- ExprBreak
- ExprCall
- ExprCast
- ExprClosure
- ExprConst
- ExprContinue
- ExprField
- ExprForLoop
- ExprGroup
- ExprIf
- ExprIndex
- ExprInfer
- ExprLet
- ExprLit
- ExprLoop
- ExprMacro
- ExprMatch
- ExprMethodCall
- ExprParen
- ExprPath
- ExprRange
- ExprRawAddr
- ExprReference
- ExprRepeat
- ExprReturn
- ExprStruct
- ExprTry
- ExprTryBlock
- ExprTuple
- ExprUnary
- ExprUnsafe
- ExprWhile
- ExprYield
- Field
- FieldPat
- FieldValue
- FieldsNamed
- FieldsUnnamed
- File
- ForeignItemFn
- ForeignItemMacro
- ForeignItemStatic
- ForeignItemType
- Generics
- Ident
- ImplGenerics
- ImplItemConst
- ImplItemFn
- ImplItemMacro
- ImplItemType
- Index
- ItemConst
- ItemEnum
- ItemExternCrate
- ItemFn
- ItemForeignMod
- ItemImpl
- ItemMacro
- ItemMod
- ItemStatic
- ItemStruct
- ItemTrait
- ItemTraitAlias
- ItemType
- ItemUnion
- ItemUse
- Label
- Lifetime
- LifetimeParam
- LitBool
- LitByte
- LitByteStr
- LitCStr
- LitChar
- LitFloat
- LitInt
- LitStr
- Local
- LocalInit
- Macro
- MetaList
- MetaNameValue
- ParenthesizedGenericArguments
- PatConst
- PatIdent
- PatLit
- PatMacro
- PatOr
- PatParen
- PatPath
- PatRange
- PatReference
- PatRest
- PatSlice
- PatStruct
- PatTuple
- PatTupleStruct
- PatType
- PatWild
- Path
- PathSegment
- PreciseCapture
- PredicateLifetime
- PredicateType
- QSelf
- Receiver
- Signature
- StmtMacro
- TraitBound
- TraitItemConst
- TraitItemFn
- TraitItemMacro
- TraitItemType
- Turbofish
- TypeArray
- TypeBareFn
- TypeGenerics
- TypeGroup
- TypeImplTrait
- TypeInfer
- TypeMacro
- TypeNever
- TypeParam
- TypeParen
- TypePath
- TypePtr
- TypeReference
- TypeSlice
- TypeTraitObject
- TypeTuple
- UseGlob
- UseGroup
- UseName
- UsePath
- UseRename
- Variadic
- Variant
- VisRestricted
- WhereClause
- attr::Attribute
- attr::MetaList
- attr::MetaNameValue
- attr::parsing::DisplayAttrStyle
- attr::parsing::DisplayPath
- bigint::BigInt
- buffer::Cursor
- buffer::TokenBuffer
- data::Field
- data::FieldsNamed
- data::FieldsUnnamed
- data::Members
- data::Variant
- derive::DataEnum
- derive::DataStruct
- derive::DataUnion
- derive::DeriveInput
- drops::NoDrop
- error::Error
- error::ErrorMessage
- error::IntoIter
- error::Iter
- error::SpanRange
- expr::Arm
- expr::ExprArray
- expr::ExprAssign
- expr::ExprAsync
- expr::ExprAwait
- expr::ExprBinary
- expr::ExprBlock
- expr::ExprBreak
- expr::ExprCall
- expr::ExprCast
- expr::ExprClosure
- expr::ExprConst
- expr::ExprContinue
- expr::ExprField
- expr::ExprForLoop
- expr::ExprGroup
- expr::ExprIf
- expr::ExprIndex
- expr::ExprInfer
- expr::ExprLet
- expr::ExprLit
- expr::ExprLoop
- expr::ExprMacro
- expr::ExprMatch
- expr::ExprMethodCall
- expr::ExprParen
- expr::ExprPath
- expr::ExprRange
- expr::ExprRawAddr
- expr::ExprReference
- expr::ExprRepeat
- expr::ExprReturn
- expr::ExprStruct
- expr::ExprTry
- expr::ExprTryBlock
- expr::ExprTuple
- expr::ExprUnary
- expr::ExprUnsafe
- expr::ExprWhile
- expr::ExprYield
- expr::FieldValue
- expr::Index
- expr::Label
- expr::parsing::AllowStruct
- ext::private::IdentAny
- ext::private::PeekFn
- file::File
- fixup::FixupContext
- generics::BoundLifetimes
- generics::ConstParam
- generics::ConstParams
- generics::ConstParamsMut
- generics::Generics
- generics::ImplGenerics
- generics::LifetimeParam
- generics::Lifetimes
- generics::LifetimesMut
- generics::PreciseCapture
- generics::PredicateLifetime
- generics::PredicateType
- generics::TraitBound
- generics::Turbofish
- generics::TypeGenerics
- generics::TypeParam
- generics::TypeParams
- generics::TypeParamsMut
- generics::WhereClause
- ident::Ident
- item::ForeignItemFn
- item::ForeignItemMacro
- item::ForeignItemStatic
- item::ForeignItemType
- item::ImplItemConst
- item::ImplItemFn
- item::ImplItemMacro
- item::ImplItemType
- item::ItemConst
- item::ItemEnum
- item::ItemExternCrate
- item::ItemFn
- item::ItemForeignMod
- item::ItemImpl
- item::ItemMacro
- item::ItemMod
- item::ItemStatic
- item::ItemStruct
- item::ItemTrait
- item::ItemTraitAlias
- item::ItemType
- item::ItemUnion
- item::ItemUse
- item::Receiver
- item::Signature
- item::TraitItemConst
- item::TraitItemFn
- item::TraitItemMacro
- item::TraitItemType
- item::UseGlob
- item::UseGroup
- item::UseName
- item::UsePath
- item::UseRename
- item::Variadic
- item::parsing::FlexibleItemType
- lifetime::Lifetime
- lit::LitBool
- lit::LitByte
- lit::LitByteStr
- lit::LitCStr
- lit::LitChar
- lit::LitFloat
- lit::LitFloatRepr
- lit::LitInt
- lit::LitIntRepr
- lit::LitRepr
- lit::LitStr
- lookahead::End
- lookahead::Lookahead1
- mac::Macro
- meta::ParseNestedMeta
- parse::End
- parse::Error
- parse::Lookahead1
- parse::Nothing
- parse::ParseBuffer
- parse::StepCursor
- pat::FieldPat
- pat::PatIdent
- pat::PatOr
- pat::PatParen
- pat::PatReference
- pat::PatRest
- pat::PatSlice
- pat::PatStruct
- pat::PatTuple
- pat::PatTupleStruct
- pat::PatType
- pat::PatWild
- path::AngleBracketedGenericArguments
- path::AssocConst
- path::AssocType
- path::Constraint
- path::ParenthesizedGenericArguments
- path::Path
- path::PathSegment
- path::QSelf
- print::TokensOrDefault
- punctuated::IntoIter
- punctuated::IntoPairs
- punctuated::Iter
- punctuated::IterMut
- punctuated::Pairs
- punctuated::PairsMut
- punctuated::PrivateIter
- punctuated::PrivateIterMut
- punctuated::Punctuated
- restriction::VisRestricted
- stmt::Block
- stmt::Local
- stmt::LocalInit
- stmt::StmtMacro
- stmt::parsing::AllowNoSemi
- thread::ThreadBound
- token::Abstract
- token::And
- token::AndAnd
- token::AndEq
- token::As
- token::Async
- token::At
- token::Auto
- token::Await
- token::Become
- token::Box
- token::Brace
- token::Bracket
- token::Break
- token::Caret
- token::CaretEq
- token::Colon
- token::Comma
- token::Const
- token::Continue
- token::Crate
- token::Default
- token::Do
- token::Dollar
- token::Dot
- token::DotDot
- token::DotDotDot
- token::DotDotEq
- token::Dyn
- token::Else
- token::Enum
- token::Eq
- token::EqEq
- token::Extern
- token::FatArrow
- token::Final
- token::Fn
- token::For
- token::Ge
- token::Group
- token::Gt
- token::If
- token::Impl
- token::In
- token::LArrow
- token::Le
- token::Let
- token::Loop
- token::Lt
- token::Macro
- token::Match
- token::Minus
- token::MinusEq
- token::Mod
- token::Move
- token::Mut
- token::Ne
- token::Not
- token::Or
- token::OrEq
- token::OrOr
- token::Override
- token::Paren
- token::PathSep
- token::Percent
- token::PercentEq
- token::Plus
- token::PlusEq
- token::Pound
- token::Priv
- token::Pub
- token::Question
- token::RArrow
- token::Raw
- token::Ref
- token::Return
- token::SelfType
- token::SelfValue
- token::Semi
- token::Shl
- token::ShlEq
- token::Shr
- token::ShrEq
- token::Slash
- token::SlashEq
- token::Star
- token::StarEq
- token::Static
- token::Struct
- token::Super
- token::Tilde
- token::Trait
- token::Try
- token::Type
- token::Typeof
- token::Underscore
- token::Union
- token::Unsafe
- token::Unsized
- token::Use
- token::Virtual
- token::Where
- token::While
- token::Yield
- token::private::WithSpan
- tt::TokenStreamHelper
- tt::TokenTreeHelper
- ty::Abi
- ty::BareFnArg
- ty::BareVariadic
- ty::TypeArray
- ty::TypeBareFn
- ty::TypeGroup
- ty::TypeImplTrait
- ty::TypeInfer
- ty::TypeMacro
- ty::TypeNever
- ty::TypeParen
- ty::TypePath
- ty::TypePtr
- ty::TypeReference
- ty::TypeSlice
- ty::TypeTraitObject
- ty::TypeTuple
Enums
- AttrStyle
- BinOp
- CapturedParam
- Data
- Expr
- FieldMutability
- Fields
- FnArg
- ForeignItem
- GenericArgument
- GenericParam
- ImplItem
- ImplRestriction
- Item
- Lit
- MacroDelimiter
- Member
- Meta
- Pat
- PathArguments
- PointerMutability
- RangeLimits
- ReturnType
- StaticMutability
- Stmt
- TraitBoundModifier
- TraitItem
- Type
- TypeParamBound
- UnOp
- UseTree
- Visibility
- WherePredicate
- attr::AttrStyle
- attr::Meta
- buffer::Entry
- data::Fields
- derive::Data
- expr::Expr
- expr::Member
- expr::PointerMutability
- expr::RangeLimits
- fixup::Scan
- generics::CapturedParam
- generics::GenericParam
- generics::TraitBoundModifier
- generics::TypeParamBound
- generics::WherePredicate
- item::FnArg
- item::ForeignItem
- item::ImplItem
- item::ImplRestriction
- item::Item
- item::StaticMutability
- item::TraitItem
- item::UseTree
- item::parsing::FnArgOrVariadic
- item::parsing::TypeDefaultness
- item::parsing::WhereClauseLocation
- lit::Lit
- lookahead::TokenMarker
- mac::MacroDelimiter
- op::BinOp
- op::UnOp
- parse::Unexpected
- pat::Pat
- pat::parsing::PatRangeBound
- path::GenericArgument
- path::PathArguments
- path::printing::PathStyle
- precedence::Precedence
- punctuated::Pair
- restriction::FieldMutability
- restriction::Visibility
- stmt::Stmt
- ty::ReturnType
- ty::Type
Traits
- attr::FilterAttrs
- drops::TrivialDrop
- ext::IdentExt
- ext::private::Sealed
- fold::Fold
- gen::fold::Fold
- gen::visit::Visit
- gen::visit_mut::VisitMut
- lookahead::Peek
- parse::Parse
- parse::Parser
- parse::Peek
- parse::discouraged::AnyDelimiter
- parse::discouraged::Speculative
- punctuated::IterMutTrait
- punctuated::IterTrait
- sealed::lookahead::Sealed
- spanned::Spanned
- spanned::private::Sealed
- token::Token
- token::private::Sealed
- visit::Visit
- visit_mut::VisitMut
Macros
- Token
- braced
- bracketed
- custom_keyword
- custom_punctuation
- expr::parsing::impl_by_parsing_expr
- gen::fold::full
- gen::visit::full
- gen::visit::skip
- gen::visit_mut::full
- gen::visit_mut::skip
- generics::generics_wrapper_impls
- ident::ident_from_token
- lit::lit_extra_traits
- lit::parsing::impl_token
- macros::ast_enum
- macros::ast_enum_from_struct
- macros::ast_enum_of_structs
- macros::ast_enum_of_structs_impl
- macros::ast_struct
- macros::check_keyword_matches
- macros::generate_to_tokens
- macros::pub_if_not_doc
- macros::return_impl_trait
- parenthesized
- parse_macro_input
- parse_quote
- parse_quote_spanned
- token::define_delimiters
- token::define_keywords
- token::define_punctuation
- token::define_punctuation_structs
- token::impl_deref_if_len_is_1
- token::impl_low_level_token
Functions
- attr::parsing::parse_inner
- attr::parsing::parse_meta_after_path
- attr::parsing::parse_meta_list_after_path
- attr::parsing::parse_meta_name_value_after_path
- attr::parsing::parse_outermost_meta_path
- attr::parsing::single_parse_inner
- attr::parsing::single_parse_outer
- buffer::cmp_assuming_same_buffer
- buffer::open_span_of_group
- buffer::same_buffer
- buffer::same_scope
- buffer::start_of_buffer
- classify::confusable_with_adjacent_block
- classify::expr_leading_label
- classify::expr_trailing_brace
- classify::requires_comma_to_be_match_arm
- classify::requires_semi_to_be_stmt
- classify::trailing_unparameterized_path
- derive::parsing::data_enum
- derive::parsing::data_struct
- derive::parsing::data_union
- error::new2
- error::new_at
- expr::parsing::ambiguous_expr
- expr::parsing::array_or_repeat
- expr::parsing::atom_expr
- expr::parsing::atom_labeled
- expr::parsing::check_cast
- expr::parsing::closure_arg
- expr::parsing::continue_parsing_early
- expr::parsing::expr_attrs
- expr::parsing::expr_become
- expr::parsing::expr_break
- expr::parsing::expr_builtin
- expr::parsing::expr_closure
- expr::parsing::expr_group
- expr::parsing::expr_let
- expr::parsing::expr_range
- expr::parsing::expr_struct_helper
- expr::parsing::expr_unary
- expr::parsing::multi_index
- expr::parsing::paren_or_tuple
- expr::parsing::parse_binop_rhs
- expr::parsing::parse_expr
- expr::parsing::parse_range_end
- expr::parsing::parse_with_earlier_boundary_rule
- expr::parsing::path_or_macro_or_struct
- expr::parsing::peek_precedence
- expr::parsing::rest_of_path_or_macro_or_struct
- expr::parsing::trailer_expr
- expr::parsing::trailer_helper
- expr::parsing::unary_expr
- expr::printing::inner_attrs_to_tokens
- expr::printing::outer_attrs_to_tokens
- expr::printing::print_condition
- expr::printing::print_expr
- expr::printing::print_expr_assign
- expr::printing::print_expr_await
- expr::printing::print_expr_binary
- expr::printing::print_expr_break
- expr::printing::print_expr_call
- expr::printing::print_expr_cast
- expr::printing::print_expr_closure
- expr::printing::print_expr_field
- expr::printing::print_expr_index
- expr::printing::print_expr_let
- expr::printing::print_expr_method_call
- expr::printing::print_expr_range
- expr::printing::print_expr_raw_addr
- expr::printing::print_expr_reference
- expr::printing::print_expr_return
- expr::printing::print_expr_try
- expr::printing::print_expr_unary
- expr::printing::print_expr_yield
- expr::printing::print_subexpression
- fixup::scan_left
- fixup::scan_right
- fold::fold_abi
- fold::fold_angle_bracketed_generic_arguments
- fold::fold_arm
- fold::fold_assoc_const
- fold::fold_assoc_type
- fold::fold_attr_style
- fold::fold_attribute
- fold::fold_bare_fn_arg
- fold::fold_bare_variadic
- fold::fold_bin_op
- fold::fold_block
- fold::fold_bound_lifetimes
- fold::fold_captured_param
- fold::fold_const_param
- fold::fold_constraint
- fold::fold_data
- fold::fold_data_enum
- fold::fold_data_struct
- fold::fold_data_union
- fold::fold_derive_input
- fold::fold_expr
- fold::fold_expr_array
- fold::fold_expr_assign
- fold::fold_expr_async
- fold::fold_expr_await
- fold::fold_expr_binary
- fold::fold_expr_block
- fold::fold_expr_break
- fold::fold_expr_call
- fold::fold_expr_cast
- fold::fold_expr_closure
- fold::fold_expr_const
- fold::fold_expr_continue
- fold::fold_expr_field
- fold::fold_expr_for_loop
- fold::fold_expr_group
- fold::fold_expr_if
- fold::fold_expr_index
- fold::fold_expr_infer
- fold::fold_expr_let
- fold::fold_expr_lit
- fold::fold_expr_loop
- fold::fold_expr_macro
- fold::fold_expr_match
- fold::fold_expr_method_call
- fold::fold_expr_paren
- fold::fold_expr_path
- fold::fold_expr_range
- fold::fold_expr_raw_addr
- fold::fold_expr_reference
- fold::fold_expr_repeat
- fold::fold_expr_return
- fold::fold_expr_struct
- fold::fold_expr_try
- fold::fold_expr_try_block
- fold::fold_expr_tuple
- fold::fold_expr_unary
- fold::fold_expr_unsafe
- fold::fold_expr_while
- fold::fold_expr_yield
- fold::fold_field
- fold::fold_field_mutability
- fold::fold_field_pat
- fold::fold_field_value
- fold::fold_fields
- fold::fold_fields_named
- fold::fold_fields_unnamed
- fold::fold_file
- fold::fold_fn_arg
- fold::fold_foreign_item
- fold::fold_foreign_item_fn
- fold::fold_foreign_item_macro
- fold::fold_foreign_item_static
- fold::fold_foreign_item_type
- fold::fold_generic_argument
- fold::fold_generic_param
- fold::fold_generics
- fold::fold_ident
- fold::fold_impl_item
- fold::fold_impl_item_const
- fold::fold_impl_item_fn
- fold::fold_impl_item_macro
- fold::fold_impl_item_type
- fold::fold_impl_restriction
- fold::fold_index
- fold::fold_item
- fold::fold_item_const
- fold::fold_item_enum
- fold::fold_item_extern_crate
- fold::fold_item_fn
- fold::fold_item_foreign_mod
- fold::fold_item_impl
- fold::fold_item_macro
- fold::fold_item_mod
- fold::fold_item_static
- fold::fold_item_struct
- fold::fold_item_trait
- fold::fold_item_trait_alias
- fold::fold_item_type
- fold::fold_item_union
- fold::fold_item_use
- fold::fold_label
- fold::fold_lifetime
- fold::fold_lifetime_param
- fold::fold_lit
- fold::fold_lit_bool
- fold::fold_lit_byte
- fold::fold_lit_byte_str
- fold::fold_lit_char
- fold::fold_lit_cstr
- fold::fold_lit_float
- fold::fold_lit_int
- fold::fold_lit_str
- fold::fold_local
- fold::fold_local_init
- fold::fold_macro
- fold::fold_macro_delimiter
- fold::fold_member
- fold::fold_meta
- fold::fold_meta_list
- fold::fold_meta_name_value
- fold::fold_parenthesized_generic_arguments
- fold::fold_pat
- fold::fold_pat_ident
- fold::fold_pat_or
- fold::fold_pat_paren
- fold::fold_pat_reference
- fold::fold_pat_rest
- fold::fold_pat_slice
- fold::fold_pat_struct
- fold::fold_pat_tuple
- fold::fold_pat_tuple_struct
- fold::fold_pat_type
- fold::fold_pat_wild
- fold::fold_path
- fold::fold_path_arguments
- fold::fold_path_segment
- fold::fold_pointer_mutability
- fold::fold_precise_capture
- fold::fold_predicate_lifetime
- fold::fold_predicate_type
- fold::fold_qself
- fold::fold_range_limits
- fold::fold_receiver
- fold::fold_return_type
- fold::fold_signature
- fold::fold_span
- fold::fold_static_mutability
- fold::fold_stmt
- fold::fold_stmt_macro
- fold::fold_trait_bound
- fold::fold_trait_bound_modifier
- fold::fold_trait_item
- fold::fold_trait_item_const
- fold::fold_trait_item_fn
- fold::fold_trait_item_macro
- fold::fold_trait_item_type
- fold::fold_type
- fold::fold_type_array
- fold::fold_type_bare_fn
- fold::fold_type_group
- fold::fold_type_impl_trait
- fold::fold_type_infer
- fold::fold_type_macro
- fold::fold_type_never
- fold::fold_type_param
- fold::fold_type_param_bound
- fold::fold_type_paren
- fold::fold_type_path
- fold::fold_type_ptr
- fold::fold_type_reference
- fold::fold_type_slice
- fold::fold_type_trait_object
- fold::fold_type_tuple
- fold::fold_un_op
- fold::fold_use_glob
- fold::fold_use_group
- fold::fold_use_name
- fold::fold_use_path
- fold::fold_use_rename
- fold::fold_use_tree
- fold::fold_variadic
- fold::fold_variant
- fold::fold_vis_restricted
- fold::fold_visibility
- fold::fold_where_clause
- fold::fold_where_predicate
- gen::fold::fold_abi
- gen::fold::fold_angle_bracketed_generic_arguments
- gen::fold::fold_arm
- gen::fold::fold_assoc_const
- gen::fold::fold_assoc_type
- gen::fold::fold_attr_style
- gen::fold::fold_attribute
- gen::fold::fold_bare_fn_arg
- gen::fold::fold_bare_variadic
- gen::fold::fold_bin_op
- gen::fold::fold_block
- gen::fold::fold_bound_lifetimes
- gen::fold::fold_captured_param
- gen::fold::fold_const_param
- gen::fold::fold_constraint
- gen::fold::fold_data
- gen::fold::fold_data_enum
- gen::fold::fold_data_struct
- gen::fold::fold_data_union
- gen::fold::fold_derive_input
- gen::fold::fold_expr
- gen::fold::fold_expr_array
- gen::fold::fold_expr_assign
- gen::fold::fold_expr_async
- gen::fold::fold_expr_await
- gen::fold::fold_expr_binary
- gen::fold::fold_expr_block
- gen::fold::fold_expr_break
- gen::fold::fold_expr_call
- gen::fold::fold_expr_cast
- gen::fold::fold_expr_closure
- gen::fold::fold_expr_const
- gen::fold::fold_expr_continue
- gen::fold::fold_expr_field
- gen::fold::fold_expr_for_loop
- gen::fold::fold_expr_group
- gen::fold::fold_expr_if
- gen::fold::fold_expr_index
- gen::fold::fold_expr_infer
- gen::fold::fold_expr_let
- gen::fold::fold_expr_lit
- gen::fold::fold_expr_loop
- gen::fold::fold_expr_macro
- gen::fold::fold_expr_match
- gen::fold::fold_expr_method_call
- gen::fold::fold_expr_paren
- gen::fold::fold_expr_path
- gen::fold::fold_expr_range
- gen::fold::fold_expr_raw_addr
- gen::fold::fold_expr_reference
- gen::fold::fold_expr_repeat
- gen::fold::fold_expr_return
- gen::fold::fold_expr_struct
- gen::fold::fold_expr_try
- gen::fold::fold_expr_try_block
- gen::fold::fold_expr_tuple
- gen::fold::fold_expr_unary
- gen::fold::fold_expr_unsafe
- gen::fold::fold_expr_while
- gen::fold::fold_expr_yield
- gen::fold::fold_field
- gen::fold::fold_field_mutability
- gen::fold::fold_field_pat
- gen::fold::fold_field_value
- gen::fold::fold_fields
- gen::fold::fold_fields_named
- gen::fold::fold_fields_unnamed
- gen::fold::fold_file
- gen::fold::fold_fn_arg
- gen::fold::fold_foreign_item
- gen::fold::fold_foreign_item_fn
- gen::fold::fold_foreign_item_macro
- gen::fold::fold_foreign_item_static
- gen::fold::fold_foreign_item_type
- gen::fold::fold_generic_argument
- gen::fold::fold_generic_param
- gen::fold::fold_generics
- gen::fold::fold_ident
- gen::fold::fold_impl_item
- gen::fold::fold_impl_item_const
- gen::fold::fold_impl_item_fn
- gen::fold::fold_impl_item_macro
- gen::fold::fold_impl_item_type
- gen::fold::fold_impl_restriction
- gen::fold::fold_index
- gen::fold::fold_item
- gen::fold::fold_item_const
- gen::fold::fold_item_enum
- gen::fold::fold_item_extern_crate
- gen::fold::fold_item_fn
- gen::fold::fold_item_foreign_mod
- gen::fold::fold_item_impl
- gen::fold::fold_item_macro
- gen::fold::fold_item_mod
- gen::fold::fold_item_static
- gen::fold::fold_item_struct
- gen::fold::fold_item_trait
- gen::fold::fold_item_trait_alias
- gen::fold::fold_item_type
- gen::fold::fold_item_union
- gen::fold::fold_item_use
- gen::fold::fold_label
- gen::fold::fold_lifetime
- gen::fold::fold_lifetime_param
- gen::fold::fold_lit
- gen::fold::fold_lit_bool
- gen::fold::fold_lit_byte
- gen::fold::fold_lit_byte_str
- gen::fold::fold_lit_char
- gen::fold::fold_lit_cstr
- gen::fold::fold_lit_float
- gen::fold::fold_lit_int
- gen::fold::fold_lit_str
- gen::fold::fold_local
- gen::fold::fold_local_init
- gen::fold::fold_macro
- gen::fold::fold_macro_delimiter
- gen::fold::fold_member
- gen::fold::fold_meta
- gen::fold::fold_meta_list
- gen::fold::fold_meta_name_value
- gen::fold::fold_parenthesized_generic_arguments
- gen::fold::fold_pat
- gen::fold::fold_pat_ident
- gen::fold::fold_pat_or
- gen::fold::fold_pat_paren
- gen::fold::fold_pat_reference
- gen::fold::fold_pat_rest
- gen::fold::fold_pat_slice
- gen::fold::fold_pat_struct
- gen::fold::fold_pat_tuple
- gen::fold::fold_pat_tuple_struct
- gen::fold::fold_pat_type
- gen::fold::fold_pat_wild
- gen::fold::fold_path
- gen::fold::fold_path_arguments
- gen::fold::fold_path_segment
- gen::fold::fold_pointer_mutability
- gen::fold::fold_precise_capture
- gen::fold::fold_predicate_lifetime
- gen::fold::fold_predicate_type
- gen::fold::fold_qself
- gen::fold::fold_range_limits
- gen::fold::fold_receiver
- gen::fold::fold_return_type
- gen::fold::fold_signature
- gen::fold::fold_span
- gen::fold::fold_static_mutability
- gen::fold::fold_stmt
- gen::fold::fold_stmt_macro
- gen::fold::fold_trait_bound
- gen::fold::fold_trait_bound_modifier
- gen::fold::fold_trait_item
- gen::fold::fold_trait_item_const
- gen::fold::fold_trait_item_fn
- gen::fold::fold_trait_item_macro
- gen::fold::fold_trait_item_type
- gen::fold::fold_type
- gen::fold::fold_type_array
- gen::fold::fold_type_bare_fn
- gen::fold::fold_type_group
- gen::fold::fold_type_impl_trait
- gen::fold::fold_type_infer
- gen::fold::fold_type_macro
- gen::fold::fold_type_never
- gen::fold::fold_type_param
- gen::fold::fold_type_param_bound
- gen::fold::fold_type_paren
- gen::fold::fold_type_path
- gen::fold::fold_type_ptr
- gen::fold::fold_type_reference
- gen::fold::fold_type_slice
- gen::fold::fold_type_trait_object
- gen::fold::fold_type_tuple
- gen::fold::fold_un_op
- gen::fold::fold_use_glob
- gen::fold::fold_use_group
- gen::fold::fold_use_name
- gen::fold::fold_use_path
- gen::fold::fold_use_rename
- gen::fold::fold_use_tree
- gen::fold::fold_variadic
- gen::fold::fold_variant
- gen::fold::fold_vec
- gen::fold::fold_vis_restricted
- gen::fold::fold_visibility
- gen::fold::fold_where_clause
- gen::fold::fold_where_predicate
- gen::visit::visit_abi
- gen::visit::visit_angle_bracketed_generic_arguments
- gen::visit::visit_arm
- gen::visit::visit_assoc_const
- gen::visit::visit_assoc_type
- gen::visit::visit_attr_style
- gen::visit::visit_attribute
- gen::visit::visit_bare_fn_arg
- gen::visit::visit_bare_variadic
- gen::visit::visit_bin_op
- gen::visit::visit_block
- gen::visit::visit_bound_lifetimes
- gen::visit::visit_captured_param
- gen::visit::visit_const_param
- gen::visit::visit_constraint
- gen::visit::visit_data
- gen::visit::visit_data_enum
- gen::visit::visit_data_struct
- gen::visit::visit_data_union
- gen::visit::visit_derive_input
- gen::visit::visit_expr
- gen::visit::visit_expr_array
- gen::visit::visit_expr_assign
- gen::visit::visit_expr_async
- gen::visit::visit_expr_await
- gen::visit::visit_expr_binary
- gen::visit::visit_expr_block
- gen::visit::visit_expr_break
- gen::visit::visit_expr_call
- gen::visit::visit_expr_cast
- gen::visit::visit_expr_closure
- gen::visit::visit_expr_const
- gen::visit::visit_expr_continue
- gen::visit::visit_expr_field
- gen::visit::visit_expr_for_loop
- gen::visit::visit_expr_group
- gen::visit::visit_expr_if
- gen::visit::visit_expr_index
- gen::visit::visit_expr_infer
- gen::visit::visit_expr_let
- gen::visit::visit_expr_lit
- gen::visit::visit_expr_loop
- gen::visit::visit_expr_macro
- gen::visit::visit_expr_match
- gen::visit::visit_expr_method_call
- gen::visit::visit_expr_paren
- gen::visit::visit_expr_path
- gen::visit::visit_expr_range
- gen::visit::visit_expr_raw_addr
- gen::visit::visit_expr_reference
- gen::visit::visit_expr_repeat
- gen::visit::visit_expr_return
- gen::visit::visit_expr_struct
- gen::visit::visit_expr_try
- gen::visit::visit_expr_try_block
- gen::visit::visit_expr_tuple
- gen::visit::visit_expr_unary
- gen::visit::visit_expr_unsafe
- gen::visit::visit_expr_while
- gen::visit::visit_expr_yield
- gen::visit::visit_field
- gen::visit::visit_field_mutability
- gen::visit::visit_field_pat
- gen::visit::visit_field_value
- gen::visit::visit_fields
- gen::visit::visit_fields_named
- gen::visit::visit_fields_unnamed
- gen::visit::visit_file
- gen::visit::visit_fn_arg
- gen::visit::visit_foreign_item
- gen::visit::visit_foreign_item_fn
- gen::visit::visit_foreign_item_macro
- gen::visit::visit_foreign_item_static
- gen::visit::visit_foreign_item_type
- gen::visit::visit_generic_argument
- gen::visit::visit_generic_param
- gen::visit::visit_generics
- gen::visit::visit_ident
- gen::visit::visit_impl_item
- gen::visit::visit_impl_item_const
- gen::visit::visit_impl_item_fn
- gen::visit::visit_impl_item_macro
- gen::visit::visit_impl_item_type
- gen::visit::visit_impl_restriction
- gen::visit::visit_index
- gen::visit::visit_item
- gen::visit::visit_item_const
- gen::visit::visit_item_enum
- gen::visit::visit_item_extern_crate
- gen::visit::visit_item_fn
- gen::visit::visit_item_foreign_mod
- gen::visit::visit_item_impl
- gen::visit::visit_item_macro
- gen::visit::visit_item_mod
- gen::visit::visit_item_static
- gen::visit::visit_item_struct
- gen::visit::visit_item_trait
- gen::visit::visit_item_trait_alias
- gen::visit::visit_item_type
- gen::visit::visit_item_union
- gen::visit::visit_item_use
- gen::visit::visit_label
- gen::visit::visit_lifetime
- gen::visit::visit_lifetime_param
- gen::visit::visit_lit
- gen::visit::visit_lit_bool
- gen::visit::visit_lit_byte
- gen::visit::visit_lit_byte_str
- gen::visit::visit_lit_char
- gen::visit::visit_lit_cstr
- gen::visit::visit_lit_float
- gen::visit::visit_lit_int
- gen::visit::visit_lit_str
- gen::visit::visit_local
- gen::visit::visit_local_init
- gen::visit::visit_macro
- gen::visit::visit_macro_delimiter
- gen::visit::visit_member
- gen::visit::visit_meta
- gen::visit::visit_meta_list
- gen::visit::visit_meta_name_value
- gen::visit::visit_parenthesized_generic_arguments
- gen::visit::visit_pat
- gen::visit::visit_pat_ident
- gen::visit::visit_pat_or
- gen::visit::visit_pat_paren
- gen::visit::visit_pat_reference
- gen::visit::visit_pat_rest
- gen::visit::visit_pat_slice
- gen::visit::visit_pat_struct
- gen::visit::visit_pat_tuple
- gen::visit::visit_pat_tuple_struct
- gen::visit::visit_pat_type
- gen::visit::visit_pat_wild
- gen::visit::visit_path
- gen::visit::visit_path_arguments
- gen::visit::visit_path_segment
- gen::visit::visit_pointer_mutability
- gen::visit::visit_precise_capture
- gen::visit::visit_predicate_lifetime
- gen::visit::visit_predicate_type
- gen::visit::visit_qself
- gen::visit::visit_range_limits
- gen::visit::visit_receiver
- gen::visit::visit_return_type
- gen::visit::visit_signature
- gen::visit::visit_span
- gen::visit::visit_static_mutability
- gen::visit::visit_stmt
- gen::visit::visit_stmt_macro
- gen::visit::visit_trait_bound
- gen::visit::visit_trait_bound_modifier
- gen::visit::visit_trait_item
- gen::visit::visit_trait_item_const
- gen::visit::visit_trait_item_fn
- gen::visit::visit_trait_item_macro
- gen::visit::visit_trait_item_type
- gen::visit::visit_type
- gen::visit::visit_type_array
- gen::visit::visit_type_bare_fn
- gen::visit::visit_type_group
- gen::visit::visit_type_impl_trait
- gen::visit::visit_type_infer
- gen::visit::visit_type_macro
- gen::visit::visit_type_never
- gen::visit::visit_type_param
- gen::visit::visit_type_param_bound
- gen::visit::visit_type_paren
- gen::visit::visit_type_path
- gen::visit::visit_type_ptr
- gen::visit::visit_type_reference
- gen::visit::visit_type_slice
- gen::visit::visit_type_trait_object
- gen::visit::visit_type_tuple
- gen::visit::visit_un_op
- gen::visit::visit_use_glob
- gen::visit::visit_use_group
- gen::visit::visit_use_name
- gen::visit::visit_use_path
- gen::visit::visit_use_rename
- gen::visit::visit_use_tree
- gen::visit::visit_variadic
- gen::visit::visit_variant
- gen::visit::visit_vis_restricted
- gen::visit::visit_visibility
- gen::visit::visit_where_clause
- gen::visit::visit_where_predicate
- gen::visit_mut::visit_abi_mut
- gen::visit_mut::visit_angle_bracketed_generic_arguments_mut
- gen::visit_mut::visit_arm_mut
- gen::visit_mut::visit_assoc_const_mut
- gen::visit_mut::visit_assoc_type_mut
- gen::visit_mut::visit_attr_style_mut
- gen::visit_mut::visit_attribute_mut
- gen::visit_mut::visit_bare_fn_arg_mut
- gen::visit_mut::visit_bare_variadic_mut
- gen::visit_mut::visit_bin_op_mut
- gen::visit_mut::visit_block_mut
- gen::visit_mut::visit_bound_lifetimes_mut
- gen::visit_mut::visit_captured_param_mut
- gen::visit_mut::visit_const_param_mut
- gen::visit_mut::visit_constraint_mut
- gen::visit_mut::visit_data_enum_mut
- gen::visit_mut::visit_data_mut
- gen::visit_mut::visit_data_struct_mut
- gen::visit_mut::visit_data_union_mut
- gen::visit_mut::visit_derive_input_mut
- gen::visit_mut::visit_expr_array_mut
- gen::visit_mut::visit_expr_assign_mut
- gen::visit_mut::visit_expr_async_mut
- gen::visit_mut::visit_expr_await_mut
- gen::visit_mut::visit_expr_binary_mut
- gen::visit_mut::visit_expr_block_mut
- gen::visit_mut::visit_expr_break_mut
- gen::visit_mut::visit_expr_call_mut
- gen::visit_mut::visit_expr_cast_mut
- gen::visit_mut::visit_expr_closure_mut
- gen::visit_mut::visit_expr_const_mut
- gen::visit_mut::visit_expr_continue_mut
- gen::visit_mut::visit_expr_field_mut
- gen::visit_mut::visit_expr_for_loop_mut
- gen::visit_mut::visit_expr_group_mut
- gen::visit_mut::visit_expr_if_mut
- gen::visit_mut::visit_expr_index_mut
- gen::visit_mut::visit_expr_infer_mut
- gen::visit_mut::visit_expr_let_mut
- gen::visit_mut::visit_expr_lit_mut
- gen::visit_mut::visit_expr_loop_mut
- gen::visit_mut::visit_expr_macro_mut
- gen::visit_mut::visit_expr_match_mut
- gen::visit_mut::visit_expr_method_call_mut
- gen::visit_mut::visit_expr_mut
- gen::visit_mut::visit_expr_paren_mut
- gen::visit_mut::visit_expr_path_mut
- gen::visit_mut::visit_expr_range_mut
- gen::visit_mut::visit_expr_raw_addr_mut
- gen::visit_mut::visit_expr_reference_mut
- gen::visit_mut::visit_expr_repeat_mut
- gen::visit_mut::visit_expr_return_mut
- gen::visit_mut::visit_expr_struct_mut
- gen::visit_mut::visit_expr_try_block_mut
- gen::visit_mut::visit_expr_try_mut
- gen::visit_mut::visit_expr_tuple_mut
- gen::visit_mut::visit_expr_unary_mut
- gen::visit_mut::visit_expr_unsafe_mut
- gen::visit_mut::visit_expr_while_mut
- gen::visit_mut::visit_expr_yield_mut
- gen::visit_mut::visit_field_mut
- gen::visit_mut::visit_field_mutability_mut
- gen::visit_mut::visit_field_pat_mut
- gen::visit_mut::visit_field_value_mut
- gen::visit_mut::visit_fields_mut
- gen::visit_mut::visit_fields_named_mut
- gen::visit_mut::visit_fields_unnamed_mut
- gen::visit_mut::visit_file_mut
- gen::visit_mut::visit_fn_arg_mut
- gen::visit_mut::visit_foreign_item_fn_mut
- gen::visit_mut::visit_foreign_item_macro_mut
- gen::visit_mut::visit_foreign_item_mut
- gen::visit_mut::visit_foreign_item_static_mut
- gen::visit_mut::visit_foreign_item_type_mut
- gen::visit_mut::visit_generic_argument_mut
- gen::visit_mut::visit_generic_param_mut
- gen::visit_mut::visit_generics_mut
- gen::visit_mut::visit_ident_mut
- gen::visit_mut::visit_impl_item_const_mut
- gen::visit_mut::visit_impl_item_fn_mut
- gen::visit_mut::visit_impl_item_macro_mut
- gen::visit_mut::visit_impl_item_mut
- gen::visit_mut::visit_impl_item_type_mut
- gen::visit_mut::visit_impl_restriction_mut
- gen::visit_mut::visit_index_mut
- gen::visit_mut::visit_item_const_mut
- gen::visit_mut::visit_item_enum_mut
- gen::visit_mut::visit_item_extern_crate_mut
- gen::visit_mut::visit_item_fn_mut
- gen::visit_mut::visit_item_foreign_mod_mut
- gen::visit_mut::visit_item_impl_mut
- gen::visit_mut::visit_item_macro_mut
- gen::visit_mut::visit_item_mod_mut
- gen::visit_mut::visit_item_mut
- gen::visit_mut::visit_item_static_mut
- gen::visit_mut::visit_item_struct_mut
- gen::visit_mut::visit_item_trait_alias_mut
- gen::visit_mut::visit_item_trait_mut
- gen::visit_mut::visit_item_type_mut
- gen::visit_mut::visit_item_union_mut
- gen::visit_mut::visit_item_use_mut
- gen::visit_mut::visit_label_mut
- gen::visit_mut::visit_lifetime_mut
- gen::visit_mut::visit_lifetime_param_mut
- gen::visit_mut::visit_lit_bool_mut
- gen::visit_mut::visit_lit_byte_mut
- gen::visit_mut::visit_lit_byte_str_mut
- gen::visit_mut::visit_lit_char_mut
- gen::visit_mut::visit_lit_cstr_mut
- gen::visit_mut::visit_lit_float_mut
- gen::visit_mut::visit_lit_int_mut
- gen::visit_mut::visit_lit_mut
- gen::visit_mut::visit_lit_str_mut
- gen::visit_mut::visit_local_init_mut
- gen::visit_mut::visit_local_mut
- gen::visit_mut::visit_macro_delimiter_mut
- gen::visit_mut::visit_macro_mut
- gen::visit_mut::visit_member_mut
- gen::visit_mut::visit_meta_list_mut
- gen::visit_mut::visit_meta_mut
- gen::visit_mut::visit_meta_name_value_mut
- gen::visit_mut::visit_parenthesized_generic_arguments_mut
- gen::visit_mut::visit_pat_ident_mut
- gen::visit_mut::visit_pat_mut
- gen::visit_mut::visit_pat_or_mut
- gen::visit_mut::visit_pat_paren_mut
- gen::visit_mut::visit_pat_reference_mut
- gen::visit_mut::visit_pat_rest_mut
- gen::visit_mut::visit_pat_slice_mut
- gen::visit_mut::visit_pat_struct_mut
- gen::visit_mut::visit_pat_tuple_mut
- gen::visit_mut::visit_pat_tuple_struct_mut
- gen::visit_mut::visit_pat_type_mut
- gen::visit_mut::visit_pat_wild_mut
- gen::visit_mut::visit_path_arguments_mut
- gen::visit_mut::visit_path_mut
- gen::visit_mut::visit_path_segment_mut
- gen::visit_mut::visit_pointer_mutability_mut
- gen::visit_mut::visit_precise_capture_mut
- gen::visit_mut::visit_predicate_lifetime_mut
- gen::visit_mut::visit_predicate_type_mut
- gen::visit_mut::visit_qself_mut
- gen::visit_mut::visit_range_limits_mut
- gen::visit_mut::visit_receiver_mut
- gen::visit_mut::visit_return_type_mut
- gen::visit_mut::visit_signature_mut
- gen::visit_mut::visit_span_mut
- gen::visit_mut::visit_static_mutability_mut
- gen::visit_mut::visit_stmt_macro_mut
- gen::visit_mut::visit_stmt_mut
- gen::visit_mut::visit_trait_bound_modifier_mut
- gen::visit_mut::visit_trait_bound_mut
- gen::visit_mut::visit_trait_item_const_mut
- gen::visit_mut::visit_trait_item_fn_mut
- gen::visit_mut::visit_trait_item_macro_mut
- gen::visit_mut::visit_trait_item_mut
- gen::visit_mut::visit_trait_item_type_mut
- gen::visit_mut::visit_type_array_mut
- gen::visit_mut::visit_type_bare_fn_mut
- gen::visit_mut::visit_type_group_mut
- gen::visit_mut::visit_type_impl_trait_mut
- gen::visit_mut::visit_type_infer_mut
- gen::visit_mut::visit_type_macro_mut
- gen::visit_mut::visit_type_mut
- gen::visit_mut::visit_type_never_mut
- gen::visit_mut::visit_type_param_bound_mut
- gen::visit_mut::visit_type_param_mut
- gen::visit_mut::visit_type_paren_mut
- gen::visit_mut::visit_type_path_mut
- gen::visit_mut::visit_type_ptr_mut
- gen::visit_mut::visit_type_reference_mut
- gen::visit_mut::visit_type_slice_mut
- gen::visit_mut::visit_type_trait_object_mut
- gen::visit_mut::visit_type_tuple_mut
- gen::visit_mut::visit_un_op_mut
- gen::visit_mut::visit_use_glob_mut
- gen::visit_mut::visit_use_group_mut
- gen::visit_mut::visit_use_name_mut
- gen::visit_mut::visit_use_path_mut
- gen::visit_mut::visit_use_rename_mut
- gen::visit_mut::visit_use_tree_mut
- gen::visit_mut::visit_variadic_mut
- gen::visit_mut::visit_variant_mut
- gen::visit_mut::visit_vis_restricted_mut
- gen::visit_mut::visit_visibility_mut
- gen::visit_mut::visit_where_clause_mut
- gen::visit_mut::visit_where_predicate_mut
- generics::printing::print_const_argument
- group::parse_delimited
- group::parse_group
- ident::parsing::accept_as_ident
- ident::xid_ok
- item::parsing::parse_fn_arg_or_variadic
- item::parsing::parse_fn_args
- item::parsing::parse_foreign_item_type
- item::parsing::parse_impl
- item::parsing::parse_impl_item_fn
- item::parsing::parse_impl_item_type
- item::parsing::parse_item_type
- item::parsing::parse_item_use
- item::parsing::parse_macro2
- item::parsing::parse_rest_of_fn
- item::parsing::parse_rest_of_item
- item::parsing::parse_rest_of_trait
- item::parsing::parse_rest_of_trait_alias
- item::parsing::parse_signature
- item::parsing::parse_start_of_trait_alias
- item::parsing::parse_trait_item_type
- item::parsing::parse_trait_or_trait_alias
- item::parsing::parse_use_tree
- item::parsing::peek_signature
- lit::parsing::parse_negative_lit
- lit::parsing::peek_impl
- lit::value::backslash_u
- lit::value::backslash_x
- lit::value::byte
- lit::value::next_chr
- lit::value::parse_lit_byte
- lit::value::parse_lit_byte_str
- lit::value::parse_lit_byte_str_cooked
- lit::value::parse_lit_byte_str_raw
- lit::value::parse_lit_c_str
- lit::value::parse_lit_c_str_cooked
- lit::value::parse_lit_c_str_raw
- lit::value::parse_lit_char
- lit::value::parse_lit_float
- lit::value::parse_lit_int
- lit::value::parse_lit_str
- lit::value::parse_lit_str_cooked
- lit::value::parse_lit_str_raw
- lookahead::new
- lookahead::peek_impl
- mac::parse_delimiter
- meta::parse_meta_path
- meta::parse_nested_meta
- meta::parser
- parse
- parse2
- parse::advance_step_cursor
- parse::cell_clone
- parse::err_unexpected_token
- parse::get_unexpected
- parse::inner_unexpected
- parse::new_parse_buffer
- parse::parse_scoped
- parse::span_of_unexpected_ignoring_nones
- parse::tokens_to_parse_buffer
- parse_file
- parse_str
- pat::parsing::field_pat
- pat::parsing::multi_pat_impl
- pat::parsing::pat_box
- pat::parsing::pat_const
- pat::parsing::pat_ident
- pat::parsing::pat_lit_or_range
- pat::parsing::pat_paren_or_tuple
- pat::parsing::pat_path_or_macro_or_struct_or_range
- pat::parsing::pat_range
- pat::parsing::pat_range_bound
- pat::parsing::pat_range_half_open
- pat::parsing::pat_reference
- pat::parsing::pat_slice
- pat::parsing::pat_struct
- pat::parsing::pat_tuple_struct
- pat::parsing::pat_wild
- path::parsing::const_argument
- path::parsing::qpath
- path::printing::conditionally_print_turbofish
- path::printing::print_angle_bracketed_generic_arguments
- path::printing::print_parenthesized_generic_arguments
- path::printing::print_path
- path::printing::print_path_arguments
- path::printing::print_path_segment
- path::printing::print_qpath
- punctuated::do_extend
- punctuated::empty_punctuated_iter
- punctuated::empty_punctuated_iter_mut
- punctuated::fold
- stmt::parsing::parse_stmt
- stmt::parsing::stmt_expr
- stmt::parsing::stmt_local
- stmt::parsing::stmt_mac
- ty::parsing::ambig_ty
- ty::parsing::parse_bare_fn_arg
- ty::parsing::parse_bare_variadic
- verbatim::between
- visit::visit_abi
- visit::visit_angle_bracketed_generic_arguments
- visit::visit_arm
- visit::visit_assoc_const
- visit::visit_assoc_type
- visit::visit_attr_style
- visit::visit_attribute
- visit::visit_bare_fn_arg
- visit::visit_bare_variadic
- visit::visit_bin_op
- visit::visit_block
- visit::visit_bound_lifetimes
- visit::visit_captured_param
- visit::visit_const_param
- visit::visit_constraint
- visit::visit_data
- visit::visit_data_enum
- visit::visit_data_struct
- visit::visit_data_union
- visit::visit_derive_input
- visit::visit_expr
- visit::visit_expr_array
- visit::visit_expr_assign
- visit::visit_expr_async
- visit::visit_expr_await
- visit::visit_expr_binary
- visit::visit_expr_block
- visit::visit_expr_break
- visit::visit_expr_call
- visit::visit_expr_cast
- visit::visit_expr_closure
- visit::visit_expr_const
- visit::visit_expr_continue
- visit::visit_expr_field
- visit::visit_expr_for_loop
- visit::visit_expr_group
- visit::visit_expr_if
- visit::visit_expr_index
- visit::visit_expr_infer
- visit::visit_expr_let
- visit::visit_expr_lit
- visit::visit_expr_loop
- visit::visit_expr_macro
- visit::visit_expr_match
- visit::visit_expr_method_call
- visit::visit_expr_paren
- visit::visit_expr_path
- visit::visit_expr_range
- visit::visit_expr_raw_addr
- visit::visit_expr_reference
- visit::visit_expr_repeat
- visit::visit_expr_return
- visit::visit_expr_struct
- visit::visit_expr_try
- visit::visit_expr_try_block
- visit::visit_expr_tuple
- visit::visit_expr_unary
- visit::visit_expr_unsafe
- visit::visit_expr_while
- visit::visit_expr_yield
- visit::visit_field
- visit::visit_field_mutability
- visit::visit_field_pat
- visit::visit_field_value
- visit::visit_fields
- visit::visit_fields_named
- visit::visit_fields_unnamed
- visit::visit_file
- visit::visit_fn_arg
- visit::visit_foreign_item
- visit::visit_foreign_item_fn
- visit::visit_foreign_item_macro
- visit::visit_foreign_item_static
- visit::visit_foreign_item_type
- visit::visit_generic_argument
- visit::visit_generic_param
- visit::visit_generics
- visit::visit_ident
- visit::visit_impl_item
- visit::visit_impl_item_const
- visit::visit_impl_item_fn
- visit::visit_impl_item_macro
- visit::visit_impl_item_type
- visit::visit_impl_restriction
- visit::visit_index
- visit::visit_item
- visit::visit_item_const
- visit::visit_item_enum
- visit::visit_item_extern_crate
- visit::visit_item_fn
- visit::visit_item_foreign_mod
- visit::visit_item_impl
- visit::visit_item_macro
- visit::visit_item_mod
- visit::visit_item_static
- visit::visit_item_struct
- visit::visit_item_trait
- visit::visit_item_trait_alias
- visit::visit_item_type
- visit::visit_item_union
- visit::visit_item_use
- visit::visit_label
- visit::visit_lifetime
- visit::visit_lifetime_param
- visit::visit_lit
- visit::visit_lit_bool
- visit::visit_lit_byte
- visit::visit_lit_byte_str
- visit::visit_lit_char
- visit::visit_lit_cstr
- visit::visit_lit_float
- visit::visit_lit_int
- visit::visit_lit_str
- visit::visit_local
- visit::visit_local_init
- visit::visit_macro
- visit::visit_macro_delimiter
- visit::visit_member
- visit::visit_meta
- visit::visit_meta_list
- visit::visit_meta_name_value
- visit::visit_parenthesized_generic_arguments
- visit::visit_pat
- visit::visit_pat_ident
- visit::visit_pat_or
- visit::visit_pat_paren
- visit::visit_pat_reference
- visit::visit_pat_rest
- visit::visit_pat_slice
- visit::visit_pat_struct
- visit::visit_pat_tuple
- visit::visit_pat_tuple_struct
- visit::visit_pat_type
- visit::visit_pat_wild
- visit::visit_path
- visit::visit_path_arguments
- visit::visit_path_segment
- visit::visit_pointer_mutability
- visit::visit_precise_capture
- visit::visit_predicate_lifetime
- visit::visit_predicate_type
- visit::visit_qself
- visit::visit_range_limits
- visit::visit_receiver
- visit::visit_return_type
- visit::visit_signature
- visit::visit_span
- visit::visit_static_mutability
- visit::visit_stmt
- visit::visit_stmt_macro
- visit::visit_trait_bound
- visit::visit_trait_bound_modifier
- visit::visit_trait_item
- visit::visit_trait_item_const
- visit::visit_trait_item_fn
- visit::visit_trait_item_macro
- visit::visit_trait_item_type
- visit::visit_type
- visit::visit_type_array
- visit::visit_type_bare_fn
- visit::visit_type_group
- visit::visit_type_impl_trait
- visit::visit_type_infer
- visit::visit_type_macro
- visit::visit_type_never
- visit::visit_type_param
- visit::visit_type_param_bound
- visit::visit_type_paren
- visit::visit_type_path
- visit::visit_type_ptr
- visit::visit_type_reference
- visit::visit_type_slice
- visit::visit_type_trait_object
- visit::visit_type_tuple
- visit::visit_un_op
- visit::visit_use_glob
- visit::visit_use_group
- visit::visit_use_name
- visit::visit_use_path
- visit::visit_use_rename
- visit::visit_use_tree
- visit::visit_variadic
- visit::visit_variant
- visit::visit_vis_restricted
- visit::visit_visibility
- visit::visit_where_clause
- visit::visit_where_predicate
- visit_mut::visit_abi_mut
- visit_mut::visit_angle_bracketed_generic_arguments_mut
- visit_mut::visit_arm_mut
- visit_mut::visit_assoc_const_mut
- visit_mut::visit_assoc_type_mut
- visit_mut::visit_attr_style_mut
- visit_mut::visit_attribute_mut
- visit_mut::visit_bare_fn_arg_mut
- visit_mut::visit_bare_variadic_mut
- visit_mut::visit_bin_op_mut
- visit_mut::visit_block_mut
- visit_mut::visit_bound_lifetimes_mut
- visit_mut::visit_captured_param_mut
- visit_mut::visit_const_param_mut
- visit_mut::visit_constraint_mut
- visit_mut::visit_data_enum_mut
- visit_mut::visit_data_mut
- visit_mut::visit_data_struct_mut
- visit_mut::visit_data_union_mut
- visit_mut::visit_derive_input_mut
- visit_mut::visit_expr_array_mut
- visit_mut::visit_expr_assign_mut
- visit_mut::visit_expr_async_mut
- visit_mut::visit_expr_await_mut
- visit_mut::visit_expr_binary_mut
- visit_mut::visit_expr_block_mut
- visit_mut::visit_expr_break_mut
- visit_mut::visit_expr_call_mut
- visit_mut::visit_expr_cast_mut
- visit_mut::visit_expr_closure_mut
- visit_mut::visit_expr_const_mut
- visit_mut::visit_expr_continue_mut
- visit_mut::visit_expr_field_mut
- visit_mut::visit_expr_for_loop_mut
- visit_mut::visit_expr_group_mut
- visit_mut::visit_expr_if_mut
- visit_mut::visit_expr_index_mut
- visit_mut::visit_expr_infer_mut
- visit_mut::visit_expr_let_mut
- visit_mut::visit_expr_lit_mut
- visit_mut::visit_expr_loop_mut
- visit_mut::visit_expr_macro_mut
- visit_mut::visit_expr_match_mut
- visit_mut::visit_expr_method_call_mut
- visit_mut::visit_expr_mut
- visit_mut::visit_expr_paren_mut
- visit_mut::visit_expr_path_mut
- visit_mut::visit_expr_range_mut
- visit_mut::visit_expr_raw_addr_mut
- visit_mut::visit_expr_reference_mut
- visit_mut::visit_expr_repeat_mut
- visit_mut::visit_expr_return_mut
- visit_mut::visit_expr_struct_mut
- visit_mut::visit_expr_try_block_mut
- visit_mut::visit_expr_try_mut
- visit_mut::visit_expr_tuple_mut
- visit_mut::visit_expr_unary_mut
- visit_mut::visit_expr_unsafe_mut
- visit_mut::visit_expr_while_mut
- visit_mut::visit_expr_yield_mut
- visit_mut::visit_field_mut
- visit_mut::visit_field_mutability_mut
- visit_mut::visit_field_pat_mut
- visit_mut::visit_field_value_mut
- visit_mut::visit_fields_mut
- visit_mut::visit_fields_named_mut
- visit_mut::visit_fields_unnamed_mut
- visit_mut::visit_file_mut
- visit_mut::visit_fn_arg_mut
- visit_mut::visit_foreign_item_fn_mut
- visit_mut::visit_foreign_item_macro_mut
- visit_mut::visit_foreign_item_mut
- visit_mut::visit_foreign_item_static_mut
- visit_mut::visit_foreign_item_type_mut
- visit_mut::visit_generic_argument_mut
- visit_mut::visit_generic_param_mut
- visit_mut::visit_generics_mut
- visit_mut::visit_ident_mut
- visit_mut::visit_impl_item_const_mut
- visit_mut::visit_impl_item_fn_mut
- visit_mut::visit_impl_item_macro_mut
- visit_mut::visit_impl_item_mut
- visit_mut::visit_impl_item_type_mut
- visit_mut::visit_impl_restriction_mut
- visit_mut::visit_index_mut
- visit_mut::visit_item_const_mut
- visit_mut::visit_item_enum_mut
- visit_mut::visit_item_extern_crate_mut
- visit_mut::visit_item_fn_mut
- visit_mut::visit_item_foreign_mod_mut
- visit_mut::visit_item_impl_mut
- visit_mut::visit_item_macro_mut
- visit_mut::visit_item_mod_mut
- visit_mut::visit_item_mut
- visit_mut::visit_item_static_mut
- visit_mut::visit_item_struct_mut
- visit_mut::visit_item_trait_alias_mut
- visit_mut::visit_item_trait_mut
- visit_mut::visit_item_type_mut
- visit_mut::visit_item_union_mut
- visit_mut::visit_item_use_mut
- visit_mut::visit_label_mut
- visit_mut::visit_lifetime_mut
- visit_mut::visit_lifetime_param_mut
- visit_mut::visit_lit_bool_mut
- visit_mut::visit_lit_byte_mut
- visit_mut::visit_lit_byte_str_mut
- visit_mut::visit_lit_char_mut
- visit_mut::visit_lit_cstr_mut
- visit_mut::visit_lit_float_mut
- visit_mut::visit_lit_int_mut
- visit_mut::visit_lit_mut
- visit_mut::visit_lit_str_mut
- visit_mut::visit_local_init_mut
- visit_mut::visit_local_mut
- visit_mut::visit_macro_delimiter_mut
- visit_mut::visit_macro_mut
- visit_mut::visit_member_mut
- visit_mut::visit_meta_list_mut
- visit_mut::visit_meta_mut
- visit_mut::visit_meta_name_value_mut
- visit_mut::visit_parenthesized_generic_arguments_mut
- visit_mut::visit_pat_ident_mut
- visit_mut::visit_pat_mut
- visit_mut::visit_pat_or_mut
- visit_mut::visit_pat_paren_mut
- visit_mut::visit_pat_reference_mut
- visit_mut::visit_pat_rest_mut
- visit_mut::visit_pat_slice_mut
- visit_mut::visit_pat_struct_mut
- visit_mut::visit_pat_tuple_mut
- visit_mut::visit_pat_tuple_struct_mut
- visit_mut::visit_pat_type_mut
- visit_mut::visit_pat_wild_mut
- visit_mut::visit_path_arguments_mut
- visit_mut::visit_path_mut
- visit_mut::visit_path_segment_mut
- visit_mut::visit_pointer_mutability_mut
- visit_mut::visit_precise_capture_mut
- visit_mut::visit_predicate_lifetime_mut
- visit_mut::visit_predicate_type_mut
- visit_mut::visit_qself_mut
- visit_mut::visit_range_limits_mut
- visit_mut::visit_receiver_mut
- visit_mut::visit_return_type_mut
- visit_mut::visit_signature_mut
- visit_mut::visit_span_mut
- visit_mut::visit_static_mutability_mut
- visit_mut::visit_stmt_macro_mut
- visit_mut::visit_stmt_mut
- visit_mut::visit_trait_bound_modifier_mut
- visit_mut::visit_trait_bound_mut
- visit_mut::visit_trait_item_const_mut
- visit_mut::visit_trait_item_fn_mut
- visit_mut::visit_trait_item_macro_mut
- visit_mut::visit_trait_item_mut
- visit_mut::visit_trait_item_type_mut
- visit_mut::visit_type_array_mut
- visit_mut::visit_type_bare_fn_mut
- visit_mut::visit_type_group_mut
- visit_mut::visit_type_impl_trait_mut
- visit_mut::visit_type_infer_mut
- visit_mut::visit_type_macro_mut
- visit_mut::visit_type_mut
- visit_mut::visit_type_never_mut
- visit_mut::visit_type_param_bound_mut
- visit_mut::visit_type_param_mut
- visit_mut::visit_type_paren_mut
- visit_mut::visit_type_path_mut
- visit_mut::visit_type_ptr_mut
- visit_mut::visit_type_reference_mut
- visit_mut::visit_type_slice_mut
- visit_mut::visit_type_trait_object_mut
- visit_mut::visit_type_tuple_mut
- visit_mut::visit_un_op_mut
- visit_mut::visit_use_glob_mut
- visit_mut::visit_use_group_mut
- visit_mut::visit_use_name_mut
- visit_mut::visit_use_path_mut
- visit_mut::visit_use_rename_mut
- visit_mut::visit_use_tree_mut
- visit_mut::visit_variadic_mut
- visit_mut::visit_variant_mut
- visit_mut::visit_vis_restricted_mut
- visit_mut::visit_visibility_mut
- visit_mut::visit_where_clause_mut
- visit_mut::visit_where_predicate_mut
- whitespace::is_whitespace
- whitespace::skip