pub enum SchedulerRuntimeDeadline {
Disarmed,
Due,
After(Duration),
}Expand description
Owner-local update for the current scheduling class’s hrtick.
Linux keeps this relative request in the runqueue owner until scheduler exit, where the local hrtimer base converts it to a physical deadline.
Variants§
Trait Implementations§
Source§impl Clone for SchedulerRuntimeDeadline
impl Clone for SchedulerRuntimeDeadline
Source§fn clone(&self) -> SchedulerRuntimeDeadline
fn clone(&self) -> SchedulerRuntimeDeadline
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for SchedulerRuntimeDeadline
Source§impl Debug for SchedulerRuntimeDeadline
impl Debug for SchedulerRuntimeDeadline
impl Eq for SchedulerRuntimeDeadline
Source§impl PartialEq for SchedulerRuntimeDeadline
impl PartialEq for SchedulerRuntimeDeadline
impl StructuralPartialEq for SchedulerRuntimeDeadline
Auto Trait Implementations§
impl Freeze for SchedulerRuntimeDeadline
impl RefUnwindSafe for SchedulerRuntimeDeadline
impl Send for SchedulerRuntimeDeadline
impl Sync for SchedulerRuntimeDeadline
impl Unpin for SchedulerRuntimeDeadline
impl UnsafeUnpin for SchedulerRuntimeDeadline
impl UnwindSafe for SchedulerRuntimeDeadline
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