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.