1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
use crate::Quota; pub struct QuotaPolicy { capacity: u64, refill_rate_ns: f64, } impl QuotaPolicy { #[inline] pub fn new(capacity: u64, refill_rate_ns: f64) -> QuotaPolicy { QuotaPolicy { capacity, refill_rate_ns, } } }