pub struct GooglePrivacyDlpV2PubSubExpressions {
pub conditions: Option<Vec<GooglePrivacyDlpV2PubSubCondition>>,
pub logical_operator: Option<String>,
}Expand description
An expression, consisting of an operator and conditions.
This type is not used in any activity, and only used as part of another schema.
Fields§
§conditions: Option<Vec<GooglePrivacyDlpV2PubSubCondition>>Conditions to apply to the expression.
logical_operator: Option<String>The operator to apply to the collection of conditions.
Trait Implementations§
Source§impl Clone for GooglePrivacyDlpV2PubSubExpressions
impl Clone for GooglePrivacyDlpV2PubSubExpressions
Source§fn clone(&self) -> GooglePrivacyDlpV2PubSubExpressions
fn clone(&self) -> GooglePrivacyDlpV2PubSubExpressions
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 Default for GooglePrivacyDlpV2PubSubExpressions
impl Default for GooglePrivacyDlpV2PubSubExpressions
Source§fn default() -> GooglePrivacyDlpV2PubSubExpressions
fn default() -> GooglePrivacyDlpV2PubSubExpressions
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GooglePrivacyDlpV2PubSubExpressions
impl<'de> Deserialize<'de> for GooglePrivacyDlpV2PubSubExpressions
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 Part for GooglePrivacyDlpV2PubSubExpressions
Auto Trait Implementations§
impl Freeze for GooglePrivacyDlpV2PubSubExpressions
impl RefUnwindSafe for GooglePrivacyDlpV2PubSubExpressions
impl Send for GooglePrivacyDlpV2PubSubExpressions
impl Sync for GooglePrivacyDlpV2PubSubExpressions
impl Unpin for GooglePrivacyDlpV2PubSubExpressions
impl UnwindSafe for GooglePrivacyDlpV2PubSubExpressions
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