pub struct FrameScheduler { /* private fields */ }Implementations§
Source§impl FrameScheduler
impl FrameScheduler
pub fn record(&self, schedule: FrameSchedule)
pub fn schedule<D>(&self, schedule: FrameSchedule, driver: &D)where
D: PlatformFrameDriver + ?Sized,
pub fn snapshot(&self) -> FrameSchedule
Trait Implementations§
Source§impl Debug for FrameScheduler
impl Debug for FrameScheduler
Auto Trait Implementations§
impl !Freeze for FrameScheduler
impl RefUnwindSafe for FrameScheduler
impl Send for FrameScheduler
impl Sync for FrameScheduler
impl Unpin for FrameScheduler
impl UnsafeUnpin for FrameScheduler
impl UnwindSafe for FrameScheduler
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