pub struct PoolConfig { /* private fields */ }Implementations§
Source§impl PoolConfig
impl PoolConfig
pub fn new(executor: Box<dyn Executor + Send>) -> Self
pub fn with_task_command_buffer_size(self, size: usize) -> Self
pub fn with_per_connection_event_buffer_size(self, size: usize) -> Self
pub fn with_idle_connection_timeout(self, timeout: Duration) -> Self
pub fn with_max_negotiating_inbound_streams(self, count: usize) -> Self
Auto Trait Implementations§
impl !RefUnwindSafe for PoolConfig
impl !Sync for PoolConfig
impl !UnwindSafe for PoolConfig
impl Freeze for PoolConfig
impl Send for PoolConfig
impl Unpin for PoolConfig
impl UnsafeUnpin for PoolConfig
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
impl<T> ErasedDestructor for Twhere
T: 'static,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more