pub fn decr(&mut self) -> u64 {
        use self::FeedbackAlgorithm::*;
        self.curr = match self.algo {
            AIMD | MIMD => self.curr / self.decr,
        }
        .max(self.min);
        self.curr
    }
/// Decrements the current value, clamping it at the configured minimum.
/// The updated value is returned.
Decrements the current value, clamping it at the configured minimum.
The updated value is returned.
Decrements the current value clamping it at the configured minimum . The updated value is returned .
pub fn decr(&mut self) -> u64 {
        use self::FeedbackAlgorithm::*;
        self.curr = match self.algo {
            AIMD | MIMD => self.curr / self.decr,
        }
        .max(self.min);
        self.curr
    }
pub fn decr ( & mut self ) -> u64 { use self :: FeedbackAlgorithm :: * ; self . curr = match self . algo { AIMD | MIMD => self . curr / self . decr , } . max ( self . min ) ; self . curr }
Decrements the current value, clamping it at the configured minimum.
Decrements the current value clamping it at the configured minimum .
&mut self
&mut self