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 Freeze for ConcurrencyLimitLayer
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)