pub struct ProgressRedactor { /* private fields */ }Implementations§
Source§impl ProgressRedactor
impl ProgressRedactor
pub fn with_sensitive_values<'a>( values: impl IntoIterator<Item = &'a [u8]>, ) -> Self
pub fn redact(&mut self, input: &str) -> String
Trait Implementations§
Source§impl Clone for ProgressRedactor
impl Clone for ProgressRedactor
Source§fn clone(&self) -> ProgressRedactor
fn clone(&self) -> ProgressRedactor
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 ProgressRedactor
impl Debug for ProgressRedactor
Source§impl Default for ProgressRedactor
impl Default for ProgressRedactor
Source§fn default() -> ProgressRedactor
fn default() -> ProgressRedactor
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ProgressRedactor
impl RefUnwindSafe for ProgressRedactor
impl Send for ProgressRedactor
impl Sync for ProgressRedactor
impl Unpin for ProgressRedactor
impl UnsafeUnpin for ProgressRedactor
impl UnwindSafe for ProgressRedactor
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,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request§impl<L> LayerExt<L> for L
impl<L> LayerExt<L> for L
§fn named_layer<S>(&self, service: S) -> Layered<<L as Layer<S>>::Service, S>where
L: Layer<S>,
fn named_layer<S>(&self, service: S) -> Layered<<L as Layer<S>>::Service, S>where
L: Layer<S>,
Applies the layer to a service and wraps it in [
Layered].