pub enum SemanticDeleteTarget {
Domain {
domain: DomainSelector,
},
Variable {
variable: VariableSelector,
},
Vocabulary {
vocabulary: VocabularySelector,
},
Entity {
entity: EntitySelector,
},
EntityRelation {
relation: EntityRelationSelector,
},
}Variants§
Domain
Fields
§
domain: DomainSelectorVariable
Fields
§
variable: VariableSelectorVocabulary
Fields
§
vocabulary: VocabularySelectorEntity
Fields
§
entity: EntitySelectorEntityRelation
Fields
§
relation: EntityRelationSelectorTrait Implementations§
Source§impl Clone for SemanticDeleteTarget
impl Clone for SemanticDeleteTarget
Source§fn clone(&self) -> SemanticDeleteTarget
fn clone(&self) -> SemanticDeleteTarget
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 SemanticDeleteTarget
impl Debug for SemanticDeleteTarget
Source§impl<'de> Deserialize<'de> for SemanticDeleteTarget
impl<'de> Deserialize<'de> for SemanticDeleteTarget
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 PartialEq for SemanticDeleteTarget
impl PartialEq for SemanticDeleteTarget
Source§impl Serialize for SemanticDeleteTarget
impl Serialize for SemanticDeleteTarget
impl Eq for SemanticDeleteTarget
impl StructuralPartialEq for SemanticDeleteTarget
Auto Trait Implementations§
impl Freeze for SemanticDeleteTarget
impl RefUnwindSafe for SemanticDeleteTarget
impl Send for SemanticDeleteTarget
impl Sync for SemanticDeleteTarget
impl Unpin for SemanticDeleteTarget
impl UnsafeUnpin for SemanticDeleteTarget
impl UnwindSafe for SemanticDeleteTarget
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