pub enum ApiItemKind {
Struct,
Enum,
Trait,
Function,
Method,
Module,
Constant,
TypeAlias,
Impl,
}Expand description
The kind of API item.
Variants§
Trait Implementations§
Source§impl Clone for ApiItemKind
impl Clone for ApiItemKind
Source§fn clone(&self) -> ApiItemKind
fn clone(&self) -> ApiItemKind
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ApiItemKind
impl Debug for ApiItemKind
Source§impl<'de> Deserialize<'de> for ApiItemKind
impl<'de> Deserialize<'de> for ApiItemKind
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for ApiItemKind
impl Display for ApiItemKind
Source§impl Hash for ApiItemKind
impl Hash for ApiItemKind
Source§impl PartialEq for ApiItemKind
impl PartialEq for ApiItemKind
Source§impl Serialize for ApiItemKind
impl Serialize for ApiItemKind
impl Eq for ApiItemKind
impl StructuralPartialEq for ApiItemKind
Auto Trait Implementations§
impl Freeze for ApiItemKind
impl RefUnwindSafe for ApiItemKind
impl Send for ApiItemKind
impl Sync for ApiItemKind
impl Unpin for ApiItemKind
impl UnsafeUnpin for ApiItemKind
impl UnwindSafe for ApiItemKind
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