pub struct BlockingPoolConfig { /* private fields */ }Expand description
Capacity and worker count for synchronous blocking handlers.
Implementations§
Source§impl BlockingPoolConfig
impl BlockingPoolConfig
pub const fn new(workers: NonZeroUsize, queue_capacity: NonZeroUsize) -> Self
pub const fn workers(self) -> NonZeroUsize
pub const fn queue_capacity(self) -> NonZeroUsize
Trait Implementations§
Source§impl Clone for BlockingPoolConfig
impl Clone for BlockingPoolConfig
Source§fn clone(&self) -> BlockingPoolConfig
fn clone(&self) -> BlockingPoolConfig
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 moreimpl Copy for BlockingPoolConfig
Source§impl Debug for BlockingPoolConfig
impl Debug for BlockingPoolConfig
Source§impl Default for BlockingPoolConfig
impl Default for BlockingPoolConfig
impl Eq for BlockingPoolConfig
Source§impl PartialEq for BlockingPoolConfig
impl PartialEq for BlockingPoolConfig
impl StructuralPartialEq for BlockingPoolConfig
Auto Trait Implementations§
impl Freeze for BlockingPoolConfig
impl RefUnwindSafe for BlockingPoolConfig
impl Send for BlockingPoolConfig
impl Sync for BlockingPoolConfig
impl Unpin for BlockingPoolConfig
impl UnsafeUnpin for BlockingPoolConfig
impl UnwindSafe for BlockingPoolConfig
Blanket Implementations§
Source§impl<T> BackgroundExt for T
impl<T> BackgroundExt for T
fn background(self, task: BackgroundTask) -> Background<Self>
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