Module path

Source

Modules§

parsing

Structs§

AngleBracketedGenericArguments
Angle bracketed arguments of a path segment: the <K, V> in HashMap<K, V>.
Binding
A binding (equality constraint) on an associated type: 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: 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.

Enums§

GenericArgument
An individual generic argument, like 'a, T, or Item = T.
PathArguments
Angle bracketed or parenthesized arguments of a path segment.