[−][src]Module smartpool::channel
Structs
| BitAssigner | A struct used by pools to dispatch up to 64 present bitfield bits to channels. |
| MultiChannel | A round-robin multi channel wrapper. |
| NotEnoughBits | |
| ShortestDeadlineFirst | A priority channel where each task corresponds to a time::SteadyTime deadline, and the task with the earliest deadline will be executed first. |
| VecDequeChannel | A simple FIFO channel. |
Traits
| Channel | A channel by which futures becomes available to the thread pool. |
| Exec | Trait for channels for which a task can be submitted. |
| ExecParam | Trait for channels for which a task can be submitted along side an additional parameter. |