pub struct GooglePrivacyDlpV2Regex {
pub group_indexes: Option<Vec<i32>>,
pub pattern: Option<String>,
}Expand description
Message defining a custom regular expression.
This type is not used in any activity, and only used as part of another schema.
Fields§
§group_indexes: Option<Vec<i32>>The index of the submatch to extract as findings. When not specified, the entire match is returned. No more than 3 may be included.
pattern: Option<String>Pattern defining the regular expression. Its syntax (https://github.com/google/re2/wiki/Syntax) can be found under the google/re2 repository on GitHub.
Trait Implementations§
Source§impl Clone for GooglePrivacyDlpV2Regex
impl Clone for GooglePrivacyDlpV2Regex
Source§fn clone(&self) -> GooglePrivacyDlpV2Regex
fn clone(&self) -> GooglePrivacyDlpV2Regex
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 GooglePrivacyDlpV2Regex
impl Debug for GooglePrivacyDlpV2Regex
Source§impl Default for GooglePrivacyDlpV2Regex
impl Default for GooglePrivacyDlpV2Regex
Source§fn default() -> GooglePrivacyDlpV2Regex
fn default() -> GooglePrivacyDlpV2Regex
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GooglePrivacyDlpV2Regex
impl<'de> Deserialize<'de> for GooglePrivacyDlpV2Regex
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 GooglePrivacyDlpV2Regex
impl Serialize for GooglePrivacyDlpV2Regex
impl Part for GooglePrivacyDlpV2Regex
Auto Trait Implementations§
impl Freeze for GooglePrivacyDlpV2Regex
impl RefUnwindSafe for GooglePrivacyDlpV2Regex
impl Send for GooglePrivacyDlpV2Regex
impl Sync for GooglePrivacyDlpV2Regex
impl Unpin for GooglePrivacyDlpV2Regex
impl UnwindSafe for GooglePrivacyDlpV2Regex
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