pub struct NormalizerConfig {
pub max_registry_size: usize,
pub enable_auto_cleanup: bool,
pub min_ref_count_for_cleanup: u32,
pub enable_statistics: bool,
}
Expand description
Configuration for call stack normalizer
Fields§
§max_registry_size: usize
Maximum number of call stacks to keep in registry
enable_auto_cleanup: bool
Enable automatic cleanup of unused call stacks
min_ref_count_for_cleanup: u32
Minimum reference count to keep during cleanup
enable_statistics: bool
Enable detailed statistics tracking
Trait Implementations§
Source§impl Clone for NormalizerConfig
impl Clone for NormalizerConfig
Source§fn clone(&self) -> NormalizerConfig
fn clone(&self) -> NormalizerConfig
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 NormalizerConfig
impl Debug for NormalizerConfig
Auto Trait Implementations§
impl Freeze for NormalizerConfig
impl RefUnwindSafe for NormalizerConfig
impl Send for NormalizerConfig
impl Sync for NormalizerConfig
impl Unpin for NormalizerConfig
impl UnwindSafe for NormalizerConfig
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