pub struct TasksManager { /* private fields */ }Expand description
Operations for the “tasks” API area.
Implementations§
Source§impl TasksManager
impl TasksManager
pub async fn list_file(&self, file_id: String) -> Result<Tasks, Error>
pub async fn create(&self, body: TaskCreateRequest) -> Result<Task, Error>
pub async fn get(&self, task_id: String) -> Result<Task, Error>
pub async fn update( &self, task_id: String, body: TaskUpdateRequest, ) -> Result<Task, Error>
pub async fn delete(&self, task_id: String) -> Result<(), Error>
Auto Trait Implementations§
impl !RefUnwindSafe for TasksManager
impl !UnwindSafe for TasksManager
impl Freeze for TasksManager
impl Send for TasksManager
impl Sync for TasksManager
impl Unpin for TasksManager
impl UnsafeUnpin for TasksManager
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