pub struct SubRequestConnectorOptions {
pub keepalive_pool_size: usize,
pub max_connections: Option<usize>,
pub circuit_breaker: Option<CircuitBreakerConfig>,
}Expand description
Options for constructing a SubRequestConnector.
Fields§
§keepalive_pool_size: usizeNumber of idle connections to keep in the pool.
max_connections: Option<usize>Maximum number of concurrently active exchanges.
circuit_breaker: Option<CircuitBreakerConfig>Circuit breaker configuration for peer-level failure tracking.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for SubRequestConnectorOptions
impl RefUnwindSafe for SubRequestConnectorOptions
impl Send for SubRequestConnectorOptions
impl Sync for SubRequestConnectorOptions
impl Unpin for SubRequestConnectorOptions
impl UnsafeUnpin for SubRequestConnectorOptions
impl UnwindSafe for SubRequestConnectorOptions
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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