pub struct CoalescingConfig {
pub timeout: Option<Duration>,
pub max_concurrent_ops: Option<usize>,
pub auto_cleanup: bool,
}Expand description
Configuration options for the coalescing service
Fields§
§timeout: Option<Duration>Optional global timeout for operations
max_concurrent_ops: Option<usize>Maximum number of concurrent operations (None for unlimited)
auto_cleanup: boolWhether to automatically clean up completed operations
Trait Implementations§
Source§impl Clone for CoalescingConfig
impl Clone for CoalescingConfig
Source§fn clone(&self) -> CoalescingConfig
fn clone(&self) -> CoalescingConfig
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 moreSource§impl Debug for CoalescingConfig
impl Debug for CoalescingConfig
Auto Trait Implementations§
impl Freeze for CoalescingConfig
impl RefUnwindSafe for CoalescingConfig
impl Send for CoalescingConfig
impl Sync for CoalescingConfig
impl Unpin for CoalescingConfig
impl UnsafeUnpin for CoalescingConfig
impl UnwindSafe for CoalescingConfig
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