pub struct Mwkr;Expand description
Most Work Remaining.
Prioritizes tasks with the most remaining work. Prevents starvation of long tasks.
Trait Implementations§
Source§impl DispatchingRule for Mwkr
impl DispatchingRule for Mwkr
impl Copy for Mwkr
Auto Trait Implementations§
impl Freeze for Mwkr
impl RefUnwindSafe for Mwkr
impl Send for Mwkr
impl Sync for Mwkr
impl Unpin for Mwkr
impl UnsafeUnpin for Mwkr
impl UnwindSafe for Mwkr
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more