pub enum DatasetPredicate {
Text(TextPredicate<DatasetTextField>),
Study {
study: StudySelector,
},
Domain {
domain: DomainSelector,
},
VersionLabel {
label: VersionLabel,
},
Tag(TagPredicate),
}Variants§
Text(TextPredicate<DatasetTextField>)
Study
Fields
§
study: StudySelectorDomain
Fields
§
domain: DomainSelectorVersionLabel
Fields
§
label: VersionLabelTag(TagPredicate)
Trait Implementations§
Source§impl Clone for DatasetPredicate
impl Clone for DatasetPredicate
Source§fn clone(&self) -> DatasetPredicate
fn clone(&self) -> DatasetPredicate
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 DatasetPredicate
impl Debug for DatasetPredicate
Source§impl<'de> Deserialize<'de> for DatasetPredicate
impl<'de> Deserialize<'de> for DatasetPredicate
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 DatasetPredicate
impl PartialEq for DatasetPredicate
Source§impl Serialize for DatasetPredicate
impl Serialize for DatasetPredicate
impl Eq for DatasetPredicate
impl StructuralPartialEq for DatasetPredicate
Auto Trait Implementations§
impl Freeze for DatasetPredicate
impl RefUnwindSafe for DatasetPredicate
impl Send for DatasetPredicate
impl Sync for DatasetPredicate
impl Unpin for DatasetPredicate
impl UnsafeUnpin for DatasetPredicate
impl UnwindSafe for DatasetPredicate
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