Struct smartpool::PoolConfig
source · pub struct PoolConfig<Behavior: PoolBehavior> {
pub threads: u32,
pub schedule: ScheduleAlgorithm,
pub levels: Vec<Vec<ChannelParams<Behavior>>>,
}Expand description
Config data produced by the pool behavior to configure the pool.
Fields§
§threads: u32Worker thread count
schedule: ScheduleAlgorithmSchedule algorithm
levels: Vec<Vec<ChannelParams<Behavior>>>Priority levels, from highest to lowest, containing vecs of all the channels in that level