[−][src]Crate smartpool
Modules
channel | |
pool | |
prelude | |
push | |
run | |
scoped | |
timescheduler |
Structs
ChannelParams | Part of the pool config data which configured a certain pool-facing channel. |
PoolConfig | Config data produced by the pool behavior to configure the pool. |
RunningTask | The form a future exists in while it is being executed |
StatusBit | A way for a channel to access the status bit of the pool, which it must maintain |
StatusBitIndexTooBig |
Enums
ScheduleAlgorithm | Different schedules by which the thread pool can be configured to select between levels. |
Traits
ChannelToucher | A system for the pool to index the behavior's channels with static dispatch. |
ChannelToucherMut | A system for the pool to index the behavior's channels with static dispatch. Mutably. |
PoolBehavior | A statically dispatched type which serves to configure the behavior of a threadpool. |