[][src]Module smartpool::prelude::setup

Re-exports

pub use super::*;
pub use PoolBehavior;
pub use PoolConfig;
pub use ChannelParams;
pub use ChannelToucher;
pub use ChannelToucherMut;
pub use RunningTask;
pub use ScheduleAlgorithm;
pub use pool::OwnedPool;
pub use channel::VecDequeChannel;
pub use channel::MultiChannel;
pub use channel::Exec;
pub use channel::ExecParam;
pub use channel::Channel;
pub use scoped::scoped;
pub use scoped::Scope;

Structs

ShortestDeadlineFirst

A priority channel where each task corresponds to a time::SteadyTime deadline, and the task with the earliest deadline will be executed first.