Module path
Source - parsing 🔒
- printing 🔒
- AngleBracketedGenericArguments
- Angle bracketed arguments of a path segment: the
<K, V> in HashMap<K, V>. - AssocConst
- An equality constraint on an associated constant: the
PANIC = false in
Trait<PANIC = false>. - AssocType
- A binding (equality constraint) on an associated type: the
Item = u8
in Iterator<Item = u8>. - Constraint
- An associated type bound:
Iterator<Item: Display>. - ParenthesizedGenericArguments
- Arguments of a function path segment: the
(A, B) -> C in Fn(A,B) -> C. - Path
- A path at which a named item is exported (e.g.
std::collections::HashMap). - PathSegment
- A segment of a path together with any path arguments on that segment.
- QSelf
- The explicit Self type in a qualified path: the
T in <T as Display>::fmt.
- GenericArgument
- An individual generic argument, like
'a, T, or Item = T. - PathArguments
- Angle bracketed or parenthesized arguments of a path segment.