pub enum ConceptConstraint {
InModule(String),
OfType(String),
HasPattern(String),
}Expand description
Constraint on a concept query.
Variants§
InModule(String)
Must be in specific module.
OfType(String)
Must be specific type.
HasPattern(String)
Must have specific pattern.
Trait Implementations§
Source§impl Clone for ConceptConstraint
impl Clone for ConceptConstraint
Source§fn clone(&self) -> ConceptConstraint
fn clone(&self) -> ConceptConstraint
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 ConceptConstraint
impl Debug for ConceptConstraint
Source§impl<'de> Deserialize<'de> for ConceptConstraint
impl<'de> Deserialize<'de> for ConceptConstraint
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
Auto Trait Implementations§
impl Freeze for ConceptConstraint
impl RefUnwindSafe for ConceptConstraint
impl Send for ConceptConstraint
impl Sync for ConceptConstraint
impl Unpin for ConceptConstraint
impl UnsafeUnpin for ConceptConstraint
impl UnwindSafe for ConceptConstraint
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