pub struct SqlObfuscateConfig {
pub replace_digits: bool,
pub keep_sql_alias: bool,
pub dollar_quoted_func: bool,
pub keep_null: bool,
pub keep_boolean: bool,
pub keep_positional_parameter: bool,
pub keep_trailing_semicolon: bool,
pub keep_identifier_quotation: bool,
pub replace_bind_parameter: bool,
pub remove_space_between_parentheses: bool,
pub keep_json_path: bool,
pub obfuscation_mode: SqlObfuscationMode,
}Expand description
Configuration for SQL obfuscation
Fields§
§replace_digits: bool§keep_sql_alias: bool§dollar_quoted_func: bool§keep_null: bool§keep_boolean: bool§keep_positional_parameter: bool§keep_trailing_semicolon: bool§keep_identifier_quotation: bool§replace_bind_parameter: bool§remove_space_between_parentheses: bool§keep_json_path: bool§obfuscation_mode: SqlObfuscationModeTrait Implementations§
Source§impl Clone for SqlObfuscateConfig
impl Clone for SqlObfuscateConfig
Source§fn clone(&self) -> SqlObfuscateConfig
fn clone(&self) -> SqlObfuscateConfig
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 SqlObfuscateConfig
impl Debug for SqlObfuscateConfig
Source§impl Default for SqlObfuscateConfig
impl Default for SqlObfuscateConfig
Source§fn default() -> SqlObfuscateConfig
fn default() -> SqlObfuscateConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SqlObfuscateConfig
impl<'de> Deserialize<'de> for SqlObfuscateConfig
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 SqlObfuscateConfig
impl RefUnwindSafe for SqlObfuscateConfig
impl Send for SqlObfuscateConfig
impl Sync for SqlObfuscateConfig
impl Unpin for SqlObfuscateConfig
impl UnsafeUnpin for SqlObfuscateConfig
impl UnwindSafe for SqlObfuscateConfig
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