pub struct MultiApiConfig {
pub base_config: KiteManagerConfig,
pub max_connections_per_api: usize,
pub distribution_strategy: DistributionStrategy,
pub enable_health_monitoring: bool,
}Expand description
Configuration for multi-API manager
Fields§
§base_config: KiteManagerConfigBase configuration for each API key’s connections
max_connections_per_api: usizeMaximum connections per API key (Kite limit: 3)
distribution_strategy: DistributionStrategySymbol distribution strategy
enable_health_monitoring: boolEnable health monitoring across all API keys
Trait Implementations§
Source§impl Clone for MultiApiConfig
impl Clone for MultiApiConfig
Source§fn clone(&self) -> MultiApiConfig
fn clone(&self) -> MultiApiConfig
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 MultiApiConfig
impl Debug for MultiApiConfig
Auto Trait Implementations§
impl Freeze for MultiApiConfig
impl RefUnwindSafe for MultiApiConfig
impl Send for MultiApiConfig
impl Sync for MultiApiConfig
impl Unpin for MultiApiConfig
impl UnwindSafe for MultiApiConfig
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