Struct tower::limit::concurrency::ConcurrencyLimitLayer
source · pub struct ConcurrencyLimitLayer { /* private fields */ }
Expand description
Enforces a limit on the concurrent number of requests the underlying service can handle.
Implementations§
Trait Implementations§
source§impl Clone for ConcurrencyLimitLayer
impl Clone for ConcurrencyLimitLayer
source§fn clone(&self) -> ConcurrencyLimitLayer
fn clone(&self) -> ConcurrencyLimitLayer
Returns a copy 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 ConcurrencyLimitLayer
impl Debug for ConcurrencyLimitLayer
Auto Trait Implementations§
impl RefUnwindSafe for ConcurrencyLimitLayer
impl Send for ConcurrencyLimitLayer
impl Sync for ConcurrencyLimitLayer
impl Unpin for ConcurrencyLimitLayer
impl UnwindSafe for ConcurrencyLimitLayer
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