pub struct ScanFilter {
pub filters: Vec<Filter>,
}
Expand description
A ScanFilter must match all of its combined filters and conditions to provide a result. Currently can only include zero or more Filters. The Default ScanFilter will match everything and should be avoided.
Fields§
§filters: Vec<Filter>
Implementations§
Trait Implementations§
Source§impl Clone for ScanFilter
impl Clone for ScanFilter
Source§fn clone(&self) -> ScanFilter
fn clone(&self) -> ScanFilter
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 ScanFilter
impl Debug for ScanFilter
Source§impl Default for ScanFilter
impl Default for ScanFilter
Source§fn default() -> ScanFilter
fn default() -> ScanFilter
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ScanFilter
impl RefUnwindSafe for ScanFilter
impl Send for ScanFilter
impl Sync for ScanFilter
impl Unpin for ScanFilter
impl UnwindSafe for ScanFilter
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