pub enum LabelsFilter {
ContainsAny(Vec<CogniteExternalId>),
ContainsAll(Vec<CogniteExternalId>),
}Expand description
Filter on labels.
Variants§
ContainsAny(Vec<CogniteExternalId>)
Results must contain one or more of these labels.
ContainsAll(Vec<CogniteExternalId>)
Results must contain all these labels.
Trait Implementations§
Source§impl Clone for LabelsFilter
impl Clone for LabelsFilter
Source§fn clone(&self) -> LabelsFilter
fn clone(&self) -> LabelsFilter
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 LabelsFilter
impl Debug for LabelsFilter
Source§impl<'de> Deserialize<'de> for LabelsFilter
impl<'de> Deserialize<'de> for LabelsFilter
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
Auto Trait Implementations§
impl Freeze for LabelsFilter
impl RefUnwindSafe for LabelsFilter
impl Send for LabelsFilter
impl Sync for LabelsFilter
impl Unpin for LabelsFilter
impl UnwindSafe for LabelsFilter
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