pub enum ThrottleBehavior {
Delay,
Error,
}Expand description
Behavior when a rate limit is exceeded.
Variants§
Trait Implementations§
Source§impl Clone for ThrottleBehavior
impl Clone for ThrottleBehavior
Source§fn clone(&self) -> ThrottleBehavior
fn clone(&self) -> ThrottleBehavior
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ThrottleBehavior
impl Debug for ThrottleBehavior
Source§impl Default for ThrottleBehavior
impl Default for ThrottleBehavior
Source§fn default() -> ThrottleBehavior
fn default() -> ThrottleBehavior
Returns the “default value” for a type. Read more
Source§impl PartialEq for ThrottleBehavior
impl PartialEq for ThrottleBehavior
impl Copy for ThrottleBehavior
impl Eq for ThrottleBehavior
impl StructuralPartialEq for ThrottleBehavior
Auto Trait Implementations§
impl Freeze for ThrottleBehavior
impl RefUnwindSafe for ThrottleBehavior
impl Send for ThrottleBehavior
impl Sync for ThrottleBehavior
impl Unpin for ThrottleBehavior
impl UnwindSafe for ThrottleBehavior
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