pub type ChannelSender = UnboundedSender<WorkerMessage>;
pub struct ChannelSender { /* private fields */ }