Trait aliri_tokens::jitter::JitterSource

source ·
pub trait JitterSource {
    // Required method
    fn jitter(&mut self, time: UnixTime) -> UnixTime;
}
Expand description

A type that provides some jittering of time

Required Methods§

source

fn jitter(&mut self, time: UnixTime) -> UnixTime

Jitters a given input time

Implementors§

source§

impl JitterSource for NullJitter

source§

impl<R: Rng> JitterSource for RandomEarlyJitter<R>

Available on crate feature rand only.