pub enum MemberFilter {
Module {
operator: Equality,
value: ConceptSet,
},
EffectiveTime {
operator: Comparison,
values: Vec<TimeValue>,
},
Active {
operator: Equality,
value: bool,
},
Field {
name: String,
value: FieldValue,
},
}Expand description
memberfilter.
Variants§
Module
moduleId op concepts.
EffectiveTime
effectiveTime op times.
Active
active op value.
Field
memberfieldfilter: a reference set field compared to a value.
Trait Implementations§
Source§impl Clone for MemberFilter
impl Clone for MemberFilter
Source§fn clone(&self) -> MemberFilter
fn clone(&self) -> MemberFilter
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 MemberFilter
impl Debug for MemberFilter
Source§impl Display for MemberFilter
impl Display for MemberFilter
impl Eq for MemberFilter
Source§impl Hash for MemberFilter
impl Hash for MemberFilter
Source§impl PartialEq for MemberFilter
impl PartialEq for MemberFilter
impl StructuralPartialEq for MemberFilter
Auto Trait Implementations§
impl Freeze for MemberFilter
impl RefUnwindSafe for MemberFilter
impl Send for MemberFilter
impl Sync for MemberFilter
impl Unpin for MemberFilter
impl UnsafeUnpin for MemberFilter
impl UnwindSafe for MemberFilter
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