pub enum MetadataValueKindKey {
Show 24 variants
ForceAlign,
BitFlags,
CsharpPartial,
Private,
NativeType,
NativeTypePackName,
OriginalOrder,
Required,
Deprecated,
Key,
Shared,
NestedFlatbuffer,
Id,
Hash,
CppType,
CppPtrType,
CppPtrTypeGet,
CppStrType,
CppStrFlexCtor,
NativeInline,
NativeDefault,
Flexbuffer,
Streaming,
Idempotent,
}Variants§
ForceAlign
BitFlags
CsharpPartial
Private
NativeType
NativeTypePackName
OriginalOrder
Required
Deprecated
Key
NestedFlatbuffer
Id
Hash
CppType
CppPtrType
CppPtrTypeGet
CppStrType
CppStrFlexCtor
NativeInline
NativeDefault
Flexbuffer
Streaming
Idempotent
Implementations§
Source§impl MetadataValueKindKey
impl MetadataValueKindKey
pub fn parse(s: &str) -> Option<MetadataValueKindKey>
pub fn requirement(&self) -> &'static str
Trait Implementations§
Source§impl Clone for MetadataValueKindKey
impl Clone for MetadataValueKindKey
Source§fn clone(&self) -> MetadataValueKindKey
fn clone(&self) -> MetadataValueKindKey
Returns a copy 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 MetadataValueKindKey
impl Debug for MetadataValueKindKey
Source§impl Hash for MetadataValueKindKey
impl Hash for MetadataValueKindKey
Source§impl PartialEq for MetadataValueKindKey
impl PartialEq for MetadataValueKindKey
impl Copy for MetadataValueKindKey
impl Eq for MetadataValueKindKey
impl StructuralPartialEq for MetadataValueKindKey
Auto Trait Implementations§
impl Freeze for MetadataValueKindKey
impl RefUnwindSafe for MetadataValueKindKey
impl Send for MetadataValueKindKey
impl Sync for MetadataValueKindKey
impl Unpin for MetadataValueKindKey
impl UnwindSafe for MetadataValueKindKey
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.