Struct google_datastore1::api::CompositeFilter
source · pub struct CompositeFilter {
pub filters: Option<Vec<Filter>>,
pub op: Option<String>,
}
Expand description
A filter that merges multiple other filters using the given operator.
This type is not used in any activity, and only used as part of another schema.
Fields§
§filters: Option<Vec<Filter>>
The list of filters to combine. Requires: * At least one filter is present.
op: Option<String>
The operator for combining multiple filters.
Trait Implementations§
source§impl Clone for CompositeFilter
impl Clone for CompositeFilter
source§fn clone(&self) -> CompositeFilter
fn clone(&self) -> CompositeFilter
Returns a copy 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 CompositeFilter
impl Debug for CompositeFilter
source§impl Default for CompositeFilter
impl Default for CompositeFilter
source§fn default() -> CompositeFilter
fn default() -> CompositeFilter
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for CompositeFilter
impl<'de> Deserialize<'de> for CompositeFilter
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 Serialize for CompositeFilter
impl Serialize for CompositeFilter
impl Part for CompositeFilter
Auto Trait Implementations§
impl RefUnwindSafe for CompositeFilter
impl Send for CompositeFilter
impl Sync for CompositeFilter
impl Unpin for CompositeFilter
impl UnwindSafe for CompositeFilter
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