pub enum TypePathKind {
ArrayType,
NestedType,
WildcardType,
Type,
}
Variants§
ArrayType
Annotation is deeper in an array kind
NestedType
Annotation is deeper in a nested type
WildcardType
Annotation is on the bound of a wildcard type argument of a parameterized type
Type
Annotation is on a type argument of a parameterized type
Trait Implementations§
Auto Trait Implementations§
impl Freeze for TypePathKind
impl RefUnwindSafe for TypePathKind
impl Send for TypePathKind
impl Sync for TypePathKind
impl Unpin for TypePathKind
impl UnwindSafe for TypePathKind
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more