pub struct Mst;Expand description
Minimum Slack Time.
Slack = (deadline - current_time) - remaining_work. Prioritizes tasks with least slack (most urgent).
Tasks without deadlines get maximum slack (lowest priority).
Trait Implementations§
Source§impl DispatchingRule for Mst
impl DispatchingRule for Mst
impl Copy for Mst
Auto Trait Implementations§
impl Freeze for Mst
impl RefUnwindSafe for Mst
impl Send for Mst
impl Sync for Mst
impl Unpin for Mst
impl UnsafeUnpin for Mst
impl UnwindSafe for Mst
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more