pub struct ManifestExistsPredicate {
pub exists: bool,
}Expand description
The explicit field-presence predicate accepted by ManifestCondition.
Fields§
§exists: boolWhether the field path must resolve to at least one value.
Trait Implementations§
Source§impl Clone for ManifestExistsPredicate
impl Clone for ManifestExistsPredicate
impl Copy for ManifestExistsPredicate
Source§impl Debug for ManifestExistsPredicate
impl Debug for ManifestExistsPredicate
Source§impl<'de> Deserialize<'de> for ManifestExistsPredicate
impl<'de> Deserialize<'de> for ManifestExistsPredicate
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
impl Eq for ManifestExistsPredicate
Source§impl JsonSchema for ManifestExistsPredicate
impl JsonSchema for ManifestExistsPredicate
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for ManifestExistsPredicate
impl PartialEq for ManifestExistsPredicate
Source§impl Serialize for ManifestExistsPredicate
impl Serialize for ManifestExistsPredicate
impl StructuralPartialEq for ManifestExistsPredicate
Auto Trait Implementations§
impl Freeze for ManifestExistsPredicate
impl RefUnwindSafe for ManifestExistsPredicate
impl Send for ManifestExistsPredicate
impl Sync for ManifestExistsPredicate
impl Unpin for ManifestExistsPredicate
impl UnsafeUnpin for ManifestExistsPredicate
impl UnwindSafe for ManifestExistsPredicate
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.