pub struct Tasklist { /* private fields */ }Expand description
Tasklist:任务清单资源
Implementations§
Source§impl Tasklist
impl Tasklist
pub fn new(config: Arc<Config>) -> Self
pub fn create(&self) -> CreateTasklistRequest
pub fn get(&self, tasklist_guid: impl Into<String>) -> GetTasklistRequest
pub fn update(&self, tasklist_guid: impl Into<String>) -> UpdateTasklistRequest
pub fn delete(&self, tasklist_guid: impl Into<String>) -> DeleteTasklistRequest
pub fn list(&self) -> ListTasklistsRequest
Sourcepub fn activity_subscription(
&self,
tasklist_guid: impl Into<String>,
) -> ActivitySubscriptionResource
pub fn activity_subscription( &self, tasklist_guid: impl Into<String>, ) -> ActivitySubscriptionResource
获取动态订阅资源
Sourcepub fn tasks(&self, tasklist_guid: impl Into<String>) -> GetTasklistTasksRequest
pub fn tasks(&self, tasklist_guid: impl Into<String>) -> GetTasklistTasksRequest
获取清单任务列表
Sourcepub fn add_members(
&self,
tasklist_guid: impl Into<String>,
) -> AddTasklistMembersRequest
pub fn add_members( &self, tasklist_guid: impl Into<String>, ) -> AddTasklistMembersRequest
添加清单成员
Sourcepub fn remove_members(
&self,
tasklist_guid: impl Into<String>,
) -> RemoveTasklistMembersRequest
pub fn remove_members( &self, tasklist_guid: impl Into<String>, ) -> RemoveTasklistMembersRequest
移除清单成员
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Tasklist
impl !RefUnwindSafe for Tasklist
impl Send for Tasklist
impl Sync for Tasklist
impl Unpin for Tasklist
impl UnsafeUnpin for Tasklist
impl !UnwindSafe for Tasklist
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