pub struct MetadataOp {
pub equals: Option<String>,
pub not_equals: Option<String>,
pub contains: Option<String>,
pub in_: Option<Vec<String>>,
}Fields§
§equals: Option<String>§not_equals: Option<String>§contains: Option<String>Substring match on the string-valued metadata field.
in_: Option<Vec<String>>Trait Implementations§
Source§impl Clone for MetadataOp
impl Clone for MetadataOp
Source§fn clone(&self) -> MetadataOp
fn clone(&self) -> MetadataOp
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 MetadataOp
impl Debug for MetadataOp
Source§impl Default for MetadataOp
impl Default for MetadataOp
Source§fn default() -> MetadataOp
fn default() -> MetadataOp
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MetadataOp
impl<'de> Deserialize<'de> for MetadataOp
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 MetadataOp
impl RefUnwindSafe for MetadataOp
impl Send for MetadataOp
impl Sync for MetadataOp
impl Unpin for MetadataOp
impl UnsafeUnpin for MetadataOp
impl UnwindSafe for MetadataOp
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