pub enum TaskApiV2 {
Show 57 variants
TaskCreate,
TaskGet(String),
TaskUpdate(String),
TaskDelete(String),
TaskComplete(String),
TaskUncomplete(String),
TaskList,
TasklistCreate,
TasklistGet(String),
TasklistUpdate(String),
TasklistDelete(String),
TasklistList,
SectionCreate,
SectionGet(String),
SectionUpdate(String),
SectionDelete(String),
SectionList,
CustomFieldCreate,
CustomFieldGet(String),
CustomFieldUpdate(String),
CustomFieldDelete(String),
CustomFieldList,
CommentCreate,
CommentGet(String),
CommentUpdate(String),
CommentDelete(String),
CommentList,
AttachmentUpload,
AttachmentDelete(String),
SubtaskCreate(String),
SubtaskList(String),
TaskAddTasklist(String),
TaskRemoveTasklist(String),
TaskGetTasklists(String),
TaskAddMembers(String),
TaskRemoveMembers(String),
TaskAddReminders(String),
TaskRemoveReminders(String),
TaskAddDependencies(String),
TaskRemoveDependencies(String),
TasklistGetTasks(String),
TasklistAddMembers(String),
TasklistRemoveMembers(String),
SectionGetTasks(String),
ActivitySubscriptionCreate(String),
ActivitySubscriptionGet(String, String),
ActivitySubscriptionUpdate(String, String),
ActivitySubscriptionDelete(String, String),
ActivitySubscriptionList(String),
CustomFieldOptionCreate(String),
CustomFieldOptionUpdate(String, String),
AttachmentGet(String),
AttachmentList,
CustomFieldAdd(String),
CustomFieldRemove(String),
TaskSearch,
TasklistSearch,
}Expand description
任务 API V2 端点枚举
Variants§
TaskCreate
创建任务
TaskGet(String)
获取任务详情
TaskUpdate(String)
更新任务
TaskDelete(String)
删除任务
TaskComplete(String)
完成任务
TaskUncomplete(String)
取消完成任务
TaskList
获取任务列表
TasklistCreate
创建任务清单
TasklistGet(String)
获取任务清单详情
TasklistUpdate(String)
更新任务清单
TasklistDelete(String)
删除任务清单
TasklistList
获取任务清单列表
SectionCreate
创建分组(全局端点,无 tasklist 作用域)
SectionGet(String)
获取分组详情
SectionUpdate(String)
更新分组
SectionDelete(String)
删除分组
SectionList
获取分组列表
CustomFieldCreate
创建自定义字段(全局端点,清单 GUID 通过 body resource_id 传)
CustomFieldGet(String)
获取自定义字段详情
CustomFieldUpdate(String)
更新自定义字段
CustomFieldDelete(String)
删除自定义字段
CustomFieldList
获取自定义字段列表
CommentCreate
创建评论
CommentGet(String)
获取评论详情
CommentUpdate(String)
更新评论
CommentDelete(String)
删除评论
CommentList
获取评论列表
AttachmentUpload
上传附件
AttachmentDelete(String)
删除附件
SubtaskCreate(String)
创建子任务
SubtaskList(String)
获取子任务列表
TaskAddTasklist(String)
添加任务到任务清单
TaskRemoveTasklist(String)
从任务清单移除任务
TaskGetTasklists(String)
获取任务所属任务清单列表
TaskAddMembers(String)
添加任务成员
TaskRemoveMembers(String)
移除任务成员
TaskAddReminders(String)
添加任务提醒
TaskRemoveReminders(String)
移除任务提醒
TaskAddDependencies(String)
添加任务依赖
TaskRemoveDependencies(String)
移除任务依赖
TasklistGetTasks(String)
获取任务清单中的任务列表
TasklistAddMembers(String)
添加任务清单成员
TasklistRemoveMembers(String)
移除任务清单成员
SectionGetTasks(String)
获取分组中的任务列表
ActivitySubscriptionCreate(String)
创建活动订阅
ActivitySubscriptionGet(String, String)
获取活动订阅详情
ActivitySubscriptionUpdate(String, String)
更新活动订阅
ActivitySubscriptionDelete(String, String)
删除活动订阅
ActivitySubscriptionList(String)
获取活动订阅列表
CustomFieldOptionCreate(String)
创建自定义字段选项
CustomFieldOptionUpdate(String, String)
更新自定义字段选项
AttachmentGet(String)
获取附件详情
AttachmentList
获取附件列表
CustomFieldAdd(String)
添加自定义字段到任务清单
CustomFieldRemove(String)
从任务清单移除自定义字段
TaskSearch
搜索任务
TasklistSearch
搜索清单
Implementations§
Trait Implementations§
impl StructuralPartialEq for TaskApiV2
Auto Trait Implementations§
impl Freeze for TaskApiV2
impl RefUnwindSafe for TaskApiV2
impl Send for TaskApiV2
impl Sync for TaskApiV2
impl Unpin for TaskApiV2
impl UnsafeUnpin for TaskApiV2
impl UnwindSafe for TaskApiV2
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