pub struct ObfuscationConfig {
pub elastic_search: bool,
pub mongo: bool,
pub sql_exec_plan: bool,
pub sql_exec_plan_normalize: bool,
pub http: HttpObfuscationConfig,
pub remove_stack_traces: bool,
pub redis: RedisObfuscationConfig,
pub memcached: MemcachedObfuscationConfig,
}Fields§
§elastic_search: bool§mongo: bool§sql_exec_plan: bool§sql_exec_plan_normalize: bool§http: HttpObfuscationConfig§remove_stack_traces: bool§redis: RedisObfuscationConfig§memcached: MemcachedObfuscationConfigTrait Implementations§
Source§impl Clone for ObfuscationConfig
impl Clone for ObfuscationConfig
Source§fn clone(&self) -> ObfuscationConfig
fn clone(&self) -> ObfuscationConfig
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 ObfuscationConfig
impl Debug for ObfuscationConfig
Source§impl Default for ObfuscationConfig
impl Default for ObfuscationConfig
Source§fn default() -> ObfuscationConfig
fn default() -> ObfuscationConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ObfuscationConfig
impl<'de> Deserialize<'de> for ObfuscationConfig
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 ObfuscationConfig
impl PartialEq for ObfuscationConfig
impl StructuralPartialEq for ObfuscationConfig
Auto Trait Implementations§
impl Freeze for ObfuscationConfig
impl RefUnwindSafe for ObfuscationConfig
impl Send for ObfuscationConfig
impl Sync for ObfuscationConfig
impl Unpin for ObfuscationConfig
impl UnsafeUnpin for ObfuscationConfig
impl UnwindSafe for ObfuscationConfig
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,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more