pub enum ConceptSet {
Expression(SubExpressionConstraint),
Set(Vec<ConceptReference>),
}Expand description
A sub-expression constraint or a set of two or more concept references
(subexpressionconstraint | eclconceptreferenceset).
Variants§
Expression(SubExpressionConstraint)
A constraint.
Set(Vec<ConceptReference>)
( ref ref ... ), two or more.
Trait Implementations§
Source§impl Clone for ConceptSet
impl Clone for ConceptSet
Source§fn clone(&self) -> ConceptSet
fn clone(&self) -> ConceptSet
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 moreSource§impl Debug for ConceptSet
impl Debug for ConceptSet
Source§impl Display for ConceptSet
impl Display for ConceptSet
impl Eq for ConceptSet
Source§impl Hash for ConceptSet
impl Hash for ConceptSet
Source§impl PartialEq for ConceptSet
impl PartialEq for ConceptSet
impl StructuralPartialEq for ConceptSet
Auto Trait Implementations§
impl Freeze for ConceptSet
impl RefUnwindSafe for ConceptSet
impl Send for ConceptSet
impl Sync for ConceptSet
impl Unpin for ConceptSet
impl UnsafeUnpin for ConceptSet
impl UnwindSafe for ConceptSet
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