[−][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. |