pub enum FileSearchFilter {
Comparison(ComparisonFilter),
Compound(CompoundFilter),
}Variants§
Comparison(ComparisonFilter)
Compound(CompoundFilter)
Implementations§
Source§impl FileSearchFilter
impl FileSearchFilter
pub fn build_comparison_filter<V: Into<FilterValue>>( key: impl Into<String>, comparison_operator: impl AsRef<str>, value: V, ) -> Self
pub fn build_compound_filter( filters: Vec<FileSearchFilter>, compound_operator: impl AsRef<str>, ) -> Self
Trait Implementations§
Source§impl Debug for FileSearchFilter
impl Debug for FileSearchFilter
Source§impl<'de> Deserialize<'de> for FileSearchFilter
impl<'de> Deserialize<'de> for FileSearchFilter
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 FileSearchFilter
impl PartialEq for FileSearchFilter
Source§impl Serialize for FileSearchFilter
impl Serialize for FileSearchFilter
impl StructuralPartialEq for FileSearchFilter
Auto Trait Implementations§
impl Freeze for FileSearchFilter
impl RefUnwindSafe for FileSearchFilter
impl Send for FileSearchFilter
impl Sync for FileSearchFilter
impl Unpin for FileSearchFilter
impl UnwindSafe for FileSearchFilter
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