#[non_exhaustive]pub enum SqlObfuscationMode {
Unspecified,
NormalizeOnly,
ObfuscateOnly,
ObfuscateAndNormalize,
}Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Unspecified
👎Deprecated:
kept for compatibility with agent’s obfuscator but has unintuitive behavior
NormalizeOnly
ObfuscateOnly
ObfuscateAndNormalize
Trait Implementations§
Source§impl Clone for SqlObfuscationMode
impl Clone for SqlObfuscationMode
Source§fn clone(&self) -> SqlObfuscationMode
fn clone(&self) -> SqlObfuscationMode
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 SqlObfuscationMode
impl Debug for SqlObfuscationMode
Source§impl Default for SqlObfuscationMode
impl Default for SqlObfuscationMode
Source§fn default() -> SqlObfuscationMode
fn default() -> SqlObfuscationMode
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SqlObfuscationMode
impl<'de> Deserialize<'de> for SqlObfuscationMode
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 PartialEq for SqlObfuscationMode
impl PartialEq for SqlObfuscationMode
Source§fn eq(&self, other: &SqlObfuscationMode) -> bool
fn eq(&self, other: &SqlObfuscationMode) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for SqlObfuscationMode
impl Serialize for SqlObfuscationMode
impl Copy for SqlObfuscationMode
impl StructuralPartialEq for SqlObfuscationMode
Auto Trait Implementations§
impl Freeze for SqlObfuscationMode
impl RefUnwindSafe for SqlObfuscationMode
impl Send for SqlObfuscationMode
impl Sync for SqlObfuscationMode
impl Unpin for SqlObfuscationMode
impl UnsafeUnpin for SqlObfuscationMode
impl UnwindSafe for SqlObfuscationMode
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