pub struct RedactionOptions {
pub policy: Option<RedactionPolicy>,
pub secret_names: Vec<String>,
}Expand description
Redaction options for legacy secret field names.
Fields§
§policy: Option<RedactionPolicy>Optional scoped policy. None means default full redaction.
secret_names: Vec<String>Field names to treat as secrets in addition to _secret suffixes.
Matching is exact field-name equality at any nesting level.
Trait Implementations§
Source§impl Clone for RedactionOptions
impl Clone for RedactionOptions
Source§fn clone(&self) -> RedactionOptions
fn clone(&self) -> RedactionOptions
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 RedactionOptions
impl Debug for RedactionOptions
Source§impl Default for RedactionOptions
impl Default for RedactionOptions
Source§fn default() -> RedactionOptions
fn default() -> RedactionOptions
Returns the “default value” for a type. Read more
Source§impl PartialEq for RedactionOptions
impl PartialEq for RedactionOptions
Source§fn eq(&self, other: &RedactionOptions) -> bool
fn eq(&self, other: &RedactionOptions) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for RedactionOptions
impl StructuralPartialEq for RedactionOptions
Auto Trait Implementations§
impl Freeze for RedactionOptions
impl RefUnwindSafe for RedactionOptions
impl Send for RedactionOptions
impl Sync for RedactionOptions
impl Unpin for RedactionOptions
impl UnsafeUnpin for RedactionOptions
impl UnwindSafe for RedactionOptions
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