pub enum StudyPredicate {
Text(TextPredicate<StudyTextField>),
Domain {
domain: DomainSelector,
},
Tag(TagPredicate),
}Variants§
Trait Implementations§
Source§impl Clone for StudyPredicate
impl Clone for StudyPredicate
Source§fn clone(&self) -> StudyPredicate
fn clone(&self) -> StudyPredicate
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 StudyPredicate
impl Debug for StudyPredicate
Source§impl<'de> Deserialize<'de> for StudyPredicate
impl<'de> Deserialize<'de> for StudyPredicate
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 StudyPredicate
impl PartialEq for StudyPredicate
Source§impl Serialize for StudyPredicate
impl Serialize for StudyPredicate
impl Eq for StudyPredicate
impl StructuralPartialEq for StudyPredicate
Auto Trait Implementations§
impl Freeze for StudyPredicate
impl RefUnwindSafe for StudyPredicate
impl Send for StudyPredicate
impl Sync for StudyPredicate
impl Unpin for StudyPredicate
impl UnsafeUnpin for StudyPredicate
impl UnwindSafe for StudyPredicate
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