pub enum VocabularySelector {
Id {
vocabulary_id: VocabularyId,
},
Name {
domain: DomainSelector,
name: String,
},
}Variants§
Trait Implementations§
Source§impl Clone for VocabularySelector
impl Clone for VocabularySelector
Source§fn clone(&self) -> VocabularySelector
fn clone(&self) -> VocabularySelector
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 VocabularySelector
impl Debug for VocabularySelector
Source§impl<'de> Deserialize<'de> for VocabularySelector
impl<'de> Deserialize<'de> for VocabularySelector
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 From<VocabularyId> for VocabularySelector
impl From<VocabularyId> for VocabularySelector
Source§fn from(vocabulary_id: VocabularyId) -> Self
fn from(vocabulary_id: VocabularyId) -> Self
Converts to this type from the input type.
Source§impl PartialEq for VocabularySelector
impl PartialEq for VocabularySelector
Source§impl Serialize for VocabularySelector
impl Serialize for VocabularySelector
impl Eq for VocabularySelector
impl StructuralPartialEq for VocabularySelector
Auto Trait Implementations§
impl Freeze for VocabularySelector
impl RefUnwindSafe for VocabularySelector
impl Send for VocabularySelector
impl Sync for VocabularySelector
impl Unpin for VocabularySelector
impl UnsafeUnpin for VocabularySelector
impl UnwindSafe for VocabularySelector
Blanket Implementations§
§impl<T> AnyEq for T
impl<T> AnyEq for T
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,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more