Skip to main content

sample_latency

Function sample_latency 

Source
pub fn sample_latency(distribution: &LatencyDistribution) -> Duration
Expand description

Sample a latency from a LatencyDistribution using the simulation RNG.

Deterministic for a given seed. The Uniform variant consumes exactly one RNG draw (identical to sample_duration); Exponential consumes one f64 draw; Bimodal consumes one f64 draw to pick the branch plus one uniform draw.