pub enum ItemKindArg {
Module,
Function,
Struct,
Enum,
Trait,
Impl,
Const,
Static,
Type,
Macro,
}Variants§
Trait Implementations§
Source§impl Clone for ItemKindArg
impl Clone for ItemKindArg
Source§fn clone(&self) -> ItemKindArg
fn clone(&self) -> ItemKindArg
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ItemKindArg
Source§impl Debug for ItemKindArg
impl Debug for ItemKindArg
Source§impl ValueEnum for ItemKindArg
impl ValueEnum for ItemKindArg
Auto Trait Implementations§
impl Freeze for ItemKindArg
impl RefUnwindSafe for ItemKindArg
impl Send for ItemKindArg
impl Sync for ItemKindArg
impl Unpin for ItemKindArg
impl UnsafeUnpin for ItemKindArg
impl UnwindSafe for ItemKindArg
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more