pub enum DataFilePredicate {
Text(TextPredicate<DataFileTextField>),
Study {
study: StudySelector,
},
Format {
format: String,
},
Tag(TagPredicate),
}Variants§
Trait Implementations§
Source§impl Clone for DataFilePredicate
impl Clone for DataFilePredicate
Source§fn clone(&self) -> DataFilePredicate
fn clone(&self) -> DataFilePredicate
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 DataFilePredicate
impl Debug for DataFilePredicate
Source§impl<'de> Deserialize<'de> for DataFilePredicate
impl<'de> Deserialize<'de> for DataFilePredicate
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 DataFilePredicate
impl PartialEq for DataFilePredicate
Source§impl Serialize for DataFilePredicate
impl Serialize for DataFilePredicate
impl Eq for DataFilePredicate
impl StructuralPartialEq for DataFilePredicate
Auto Trait Implementations§
impl Freeze for DataFilePredicate
impl RefUnwindSafe for DataFilePredicate
impl Send for DataFilePredicate
impl Sync for DataFilePredicate
impl Unpin for DataFilePredicate
impl UnsafeUnpin for DataFilePredicate
impl UnwindSafe for DataFilePredicate
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