pub struct BasicTimer { /* private fields */ }Implementations§
Source§impl BasicTimer
impl BasicTimer
pub fn start(cfg: &Config) -> Sender<Job>
pub fn execute_once_jobs(&mut self)
pub fn execute_repeat_jobs(&mut self)
pub fn cancel(&mut self, id: &Uuid)
pub fn schedule_once(&mut self, job: OnceJob)
pub fn schedule_repeat(&mut self, job: RepeatJob)
Auto Trait Implementations§
impl Freeze for BasicTimer
impl !RefUnwindSafe for BasicTimer
impl Send for BasicTimer
impl !Sync for BasicTimer
impl Unpin for BasicTimer
impl UnsafeUnpin for BasicTimer
impl !UnwindSafe for BasicTimer
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