pub struct ModuleQuota {
pub max_calls_per_sec: u32,
pub max_in_flight: usize,
pub max_memory_bytes: usize,
}Expand description
Per-module quota configuration.
Fields§
§max_calls_per_sec: u32Maximum calls per second.
max_in_flight: usizeMaximum concurrent in-flight requests.
max_memory_bytes: usizeMaximum memory usage (bytes).
Trait Implementations§
Source§impl Clone for ModuleQuota
impl Clone for ModuleQuota
Source§fn clone(&self) -> ModuleQuota
fn clone(&self) -> ModuleQuota
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 ModuleQuota
impl Debug for ModuleQuota
Auto Trait Implementations§
impl Freeze for ModuleQuota
impl RefUnwindSafe for ModuleQuota
impl Send for ModuleQuota
impl Sync for ModuleQuota
impl Unpin for ModuleQuota
impl UnsafeUnpin for ModuleQuota
impl UnwindSafe for ModuleQuota
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