pub enum MetadataCategory {
Resources,
Datatypes,
Primitives,
Profiles,
Other,
}Expand description
Category for partitioning metadata types into separate files
Variants§
Trait Implementations§
Source§impl Clone for MetadataCategory
impl Clone for MetadataCategory
Source§fn clone(&self) -> MetadataCategory
fn clone(&self) -> MetadataCategory
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 MetadataCategory
Source§impl Debug for MetadataCategory
impl Debug for MetadataCategory
impl Eq for MetadataCategory
Source§impl Hash for MetadataCategory
impl Hash for MetadataCategory
Source§impl PartialEq for MetadataCategory
impl PartialEq for MetadataCategory
Source§fn eq(&self, other: &MetadataCategory) -> bool
fn eq(&self, other: &MetadataCategory) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for MetadataCategory
Auto Trait Implementations§
impl Freeze for MetadataCategory
impl RefUnwindSafe for MetadataCategory
impl Send for MetadataCategory
impl Sync for MetadataCategory
impl Unpin for MetadataCategory
impl UnsafeUnpin for MetadataCategory
impl UnwindSafe for MetadataCategory
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.impl<T> ErasedDestructor for Twhere
T: 'static,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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