pub struct TokioTask { /* private fields */ }Expand description
An implementation of task with Tokio.
Implementations§
Trait Implementations§
Source§impl Task<TokioTaskError, TokioExecutor> for TokioTask
impl Task<TokioTaskError, TokioExecutor> for TokioTask
Source§async fn delete(&self, _exec: &TokioExecutor) -> Result<(), TokioTaskError>
async fn delete(&self, _exec: &TokioExecutor) -> Result<(), TokioTaskError>
Deletes the task.
Source§async fn start(
&self,
_exec: &TokioExecutor,
) -> Result<TaskStatus, TokioTaskError>
async fn start( &self, _exec: &TokioExecutor, ) -> Result<TaskStatus, TokioTaskError>
Starts the task.
Source§async fn status(
&self,
_exec: &TokioExecutor,
) -> Result<TaskStatus, TokioTaskError>
async fn status( &self, _exec: &TokioExecutor, ) -> Result<TaskStatus, TokioTaskError>
Returns the status of the task.
Auto Trait Implementations§
impl !Freeze for TokioTask
impl !RefUnwindSafe for TokioTask
impl !UnwindSafe for TokioTask
impl Send for TokioTask
impl Sync for TokioTask
impl Unpin for TokioTask
impl UnsafeUnpin for TokioTask
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