use crate::task::{Schedule, ScheduleSendOnly, Task};
pub(super) struct NoopSchedule;
impl Schedule for NoopSchedule {
fn bind(&self, _task: &Task<Self>) {}
fn release(&self, _task: Task<Self>) {}
fn release_local(&self, _task: &Task<Self>) {}
fn schedule(&self, _task: Task<Self>) {
unreachable!();
}
}
impl ScheduleSendOnly for NoopSchedule {}