pub enum CounterReset {
Empty,
ReloadRate,
Full,
Keep,
}Expand description
What ConfigureFwdLimitReq does to the token counters, TS011-1.0.1 table 63.
Variants§
Empty
Empty every bucket.
ReloadRate
Set each to its reload rate.
Full
Fill each.
Keep
Leave the counters, trimmed to any smaller size. A bucket that had no limit starts full.
Implementations§
Source§impl CounterReset
impl CounterReset
Trait Implementations§
Source§impl Clone for CounterReset
impl Clone for CounterReset
Source§fn clone(&self) -> CounterReset
fn clone(&self) -> CounterReset
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for CounterReset
Source§impl Debug for CounterReset
impl Debug for CounterReset
impl Eq for CounterReset
Source§impl Hash for CounterReset
impl Hash for CounterReset
Source§impl PartialEq for CounterReset
impl PartialEq for CounterReset
impl StructuralPartialEq for CounterReset
Auto Trait Implementations§
impl Freeze for CounterReset
impl RefUnwindSafe for CounterReset
impl Send for CounterReset
impl Sync for CounterReset
impl Unpin for CounterReset
impl UnsafeUnpin for CounterReset
impl UnwindSafe for CounterReset
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