#[non_exhaustive]pub struct RandomSampleConfig {
pub sample_rate: f64,
/* private fields */
}Available on crate feature
job-service only.Expand description
Requests are randomly selected.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.sample_rate: f64Sample rate (0, 1]
Implementations§
Source§impl RandomSampleConfig
impl RandomSampleConfig
Trait Implementations§
Source§impl Clone for RandomSampleConfig
impl Clone for RandomSampleConfig
Source§fn clone(&self) -> RandomSampleConfig
fn clone(&self) -> RandomSampleConfig
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 RandomSampleConfig
impl Debug for RandomSampleConfig
Source§impl Default for RandomSampleConfig
impl Default for RandomSampleConfig
Source§fn default() -> RandomSampleConfig
fn default() -> RandomSampleConfig
Returns the “default value” for a type. Read more
Source§impl Message for RandomSampleConfig
impl Message for RandomSampleConfig
Source§impl PartialEq for RandomSampleConfig
impl PartialEq for RandomSampleConfig
impl StructuralPartialEq for RandomSampleConfig
Auto Trait Implementations§
impl Freeze for RandomSampleConfig
impl RefUnwindSafe for RandomSampleConfig
impl Send for RandomSampleConfig
impl Sync for RandomSampleConfig
impl Unpin for RandomSampleConfig
impl UnwindSafe for RandomSampleConfig
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