pub struct Task { /* private fields */ }Implementations§
Source§impl Task
impl Task
pub fn remain(&self) -> u64
pub fn start(&self) -> u64
pub fn set_start(&self, start: u64)
pub fn fetch_add_start(&self, value: u64) -> u64
pub fn fetch_sub_start(&self, value: u64) -> u64
pub fn end(&self) -> u64
pub fn set_end(&self, end: u64)
pub fn fetch_add_end(&self, value: u64) -> u64
pub fn fetch_sub_end(&self, value: u64) -> u64
pub fn new(start: u64, end: u64) -> Self
Trait Implementations§
Source§impl Ord for Task
impl Ord for Task
Source§impl PartialOrd for Task
impl PartialOrd for Task
impl Eq for Task
Auto Trait Implementations§
impl !Freeze for Task
impl RefUnwindSafe for Task
impl Send for Task
impl Sync for Task
impl Unpin for Task
impl UnwindSafe for Task
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