[−][src]Trait fuzzy_pickles::visit::Visit
An AST node that can be visited
Required methods
fn visit<'ast, V>(&'ast self, _: &mut V) where
V: Visitor<'ast>,
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, _: &mut V) where
V: VisitorMut,
V: VisitorMut,
Implementations on Foreign Types
impl<T> Visit for Box<T> where
T: Visit,
[src]
T: Visit,
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl<T> Visit for Option<T> where
T: Visit,
[src]
T: Visit,
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl<T> Visit for Vec<T> where
T: Visit,
[src]
T: Visit,
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
Implementors
impl Visit for Argument
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for Array
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for AssociatedTypeValue
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for Attribute
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for AttributeContaining
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for Comment
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for EnumVariantBody
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for Expression
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for ExternBlockMember
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for ExternBlockMemberFunctionArgument
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for FieldName
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for ImplKind
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for ImplMember
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for ImplOfTraitType
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for Item
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for MacroCallArgs
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for MatchHand
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for NumberValue
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for PatternKind
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for PatternRangeComponent
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for PatternSliceMember
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for PatternStructField
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for PatternTupleMember
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for SelfArgument
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for SelfArgumentShorthandQualifier
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for Statement
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for StructDefinitionBody
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for TraitBound
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for TraitBoundType
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for TraitImplArgument
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for TraitMember
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for TypeAdditional
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for TypeFunctionArgument
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for TypeGenerics
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for TypeGenericsAngleMember
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for TypeHigherRankedTraitBoundsChild
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for TypeKind
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for UseTail
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for Visibility
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for WhereKind
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for Whitespace
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for ArrayExplicit
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for ArrayRepeated
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for AsType
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for Ascription
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for AssociatedType
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for AssociatedTypeValueBound
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for AssociatedTypeValueEqual
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for AsyncBlock
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for AttributeContainingLiteral
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for AttributeLiteral
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for Attributed<Expression>
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for Attributed<ExternBlockMember>
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for Attributed<ImplMember>
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for Attributed<Item>
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for Attributed<TraitMember>
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for Attributed<EnumVariant>
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for Attributed<GenericDeclarationConst>
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for Attributed<GenericDeclarationLifetime>
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for Attributed<GenericDeclarationType>
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for Attributed<StructDefinitionFieldNamed>
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for Attributed<StructDefinitionFieldUnnamed>
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for Binary
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for Block
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for Break
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for Byte
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for ByteString
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for Call
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for Character
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for Closure
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for ClosureArg
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for Const
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for Continue
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for Crate
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for Dereference
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for Disambiguation
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for Enum
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for EnumVariant
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for ExpressionBox
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for ExternBlock
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for ExternBlockMemberFunction
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for ExternBlockMemberFunctionArgumentNamed
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for ExternBlockMemberFunctionArgumentVariadic
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for ExternBlockMemberStatic
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for ExternBlockMemberType
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for FieldAccess
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for File
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for ForLoop
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for Function
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for FunctionHeader
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for FunctionQualifiers
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for GenericDeclarationConst
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for GenericDeclarationLifetime
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for GenericDeclarationType
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for GenericDeclarations
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for Ident
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for If
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for IfLet
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for Impl
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for ImplConst
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for ImplFunction
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for ImplOfInherent
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for ImplOfTrait
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for ImplType
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for Let
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for Lifetime
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for Loop
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for MacroCall
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for Match
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for MatchArm
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for Module
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for NamedArgument
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for Number
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for NumberBinary
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for NumberDecimal
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for NumberHexadecimal
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for NumberOctal
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for Parenthetical
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for Path
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for PathComponent
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for PathedIdent
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for Pattern
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for PatternBox
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for PatternByte
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for PatternByteString
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for PatternCharacter
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for PatternIdent
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for PatternMacroCall
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for PatternName
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for PatternNumber
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for PatternRangeExclusive
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for PatternRangeInclusive
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for PatternReference
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for PatternSlice
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for PatternSliceSubslice
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for PatternString
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for PatternStruct
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for PatternStructFieldLong
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for PatternStructFieldShort
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for PatternTuple
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for Range
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for RangeInclusive
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for Reference
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for Return
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for SelfArgumentLonghand
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for SelfArgumentShorthand
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for Slice
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for Static
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for String
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for Struct
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for StructDefinitionBodyBrace
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for StructDefinitionBodyTuple
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for StructDefinitionFieldNamed
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for StructDefinitionFieldUnnamed
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for StructLiteral
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for StructLiteralField
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for Trait
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for TraitBoundLifetime
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for TraitBoundNormal
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for TraitBoundRelaxed
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for TraitBounds
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for TraitImplArgumentNamed
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for TraitImplFunctionHeader
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for TraitMemberConst
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for TraitMemberFunction
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for TraitMemberType
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for TryOperator
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for Tuple
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for Turbofish
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for Type
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for TypeAlias
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for TypeArray
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for TypeDisambiguation
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for TypeDynTrait
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for TypeFunction
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for TypeFunctionArgumentNamed
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for TypeGenericsAngle
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for TypeGenericsFunction
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for TypeHigherRankedTraitBounds
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for TypeImplTrait
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for TypeNamed
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for TypeNamedComponent
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for TypePointer
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for TypeReference
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for TypeReferenceKind
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for TypeSlice
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for TypeTuple
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for Unary
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for Union
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for UnsafeBlock
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for Use
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for UsePath
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for UseTailGlob
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for UseTailIdent
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for UseTailMulti
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for Value
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for VisibilityPublic
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for Where
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for WhereLifetime
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for WhereType
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for While
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,
impl Visit for WhileLet
[src]
fn visit<'ast, V>(&'ast self, v: &mut V) where
V: Visitor<'ast>,
[src]
V: Visitor<'ast>,
fn visit_mut<V>(&mut self, v: &mut V) where
V: VisitorMut,
[src]
V: VisitorMut,