pub struct SamplerSettings {
pub target_traces_per_second: f64,
pub errors_per_second: f64,
pub rare_sampler_enabled: bool,
}Expand description
Effective sampling settings, either from local configuration or resolved remote overrides.
Fields§
§target_traces_per_second: f64Target traces per second for the priority sampler.
errors_per_second: f64Target traces per second for the errors sampler.
rare_sampler_enabled: boolWhether the rare sampler is enabled.
Trait Implementations§
Source§impl Clone for SamplerSettings
impl Clone for SamplerSettings
Source§fn clone(&self) -> SamplerSettings
fn clone(&self) -> SamplerSettings
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 SamplerSettings
impl Debug for SamplerSettings
Source§impl PartialEq for SamplerSettings
impl PartialEq for SamplerSettings
impl Copy for SamplerSettings
impl StructuralPartialEq for SamplerSettings
Auto Trait Implementations§
impl Freeze for SamplerSettings
impl RefUnwindSafe for SamplerSettings
impl Send for SamplerSettings
impl Sync for SamplerSettings
impl Unpin for SamplerSettings
impl UnsafeUnpin for SamplerSettings
impl UnwindSafe for SamplerSettings
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> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::RequestSource§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<T> Track for T
impl<T> Track for T
Source§fn track_resources(self, token: ResourceGroupToken) -> Tracked<Self>
fn track_resources(self, token: ResourceGroupToken) -> Tracked<Self>
Instruments this type by attaching the given resource group token, returning a
Tracked wrapper. Read moreSource§fn in_current_resource_group(self) -> Tracked<Self>
fn in_current_resource_group(self) -> Tracked<Self>
Instruments this type by attaching the current resource group, returning a
Tracked wrapper. Read more