Skip to main content

Module task

Module task 

Source
Expand description

任务模块。 任务 v2 资源模块

提供任务 v2 版本的资源操作集合,覆盖任务生命周期、成员与依赖管理、提醒管理与任务清单关联。

§主要功能

  • 任务基础操作:创建、查询、更新、删除、完成与取消完成
  • 关系管理:成员、依赖、子任务与任务清单关联
  • 扩展能力:提醒与响应模型统一导出

Re-exports§

pub use add_dependencies::AddDependenciesRequest;
pub use add_members::AddMembersRequest;
pub use add_reminders::AddRemindersRequest;
pub use add_tasklist::AddTasklistRequest;
pub use complete::CompleteTaskRequest;
pub use create::CreateTaskRequest;
pub use delete::DeleteTaskRequest;
pub use get::GetTaskRequest;
pub use list::ListTasksRequest;
pub use patch::UpdateTaskRequest;
pub use remove_dependencies::RemoveDependenciesRequest;
pub use remove_members::RemoveMembersRequest;
pub use remove_reminders::RemoveRemindersRequest;
pub use remove_tasklist::RemoveTasklistRequest;
pub use set_ancestor_task::SetAncestorTaskRequest;
pub use tasklists::GetTaskTasklistsRequest;
pub use uncomplete::UncompleteTaskRequest;
pub use add_dependencies::AddDependenciesResponse;
pub use add_dependencies::TaskDependency;
pub use add_members::AddMembersResponse;
pub use add_members::TaskMember;
pub use add_reminders::AddRemindersResponse;
pub use add_reminders::TaskReminder;
pub use add_tasklist::AddTasklistBody;
pub use add_tasklist::AddTasklistResponse;
pub use models::CompleteTaskResponse;
pub use models::CreateTaskBody;
pub use models::CreateTaskResponse;
pub use models::DeleteTaskResponse;
pub use models::GetTaskResponse;
pub use models::ListTasksResponse;
pub use models::TaskItem;
pub use models::UncompleteTaskResponse;
pub use models::UpdateTaskBody;
pub use models::UpdateTaskResponse;
pub use remove_dependencies::RemoveDependenciesBody;
pub use remove_dependencies::RemoveDependenciesResponse;
pub use remove_members::RemoveMembersBody;
pub use remove_members::RemoveMembersResponse;
pub use remove_reminders::RemoveRemindersBody;
pub use remove_reminders::RemoveRemindersResponse;
pub use remove_tasklist::RemoveTasklistBody;
pub use remove_tasklist::RemoveTasklistResponse;
pub use set_ancestor_task::SetAncestorTaskBody;
pub use set_ancestor_task::SetAncestorTaskResponse;
pub use tasklists::GetTaskTasklistsResponse;
pub use tasklists::TaskTasklistItem;

Modules§

add_dependencies
添加依赖接口。 添加任务依赖
add_members
添加成员接口。 添加任务成员
add_reminders
添加提醒接口。 添加任务提醒
add_tasklist
加入任务清单接口。 任务加入清单
complete
完成任务接口。 完成任务
create
创建接口。 创建任务
delete
删除接口。 删除任务
get
获取接口。 获取任务详情
list
列表接口。 获取任务列表
models
数据模型。 任务 API v2 的数据模型
patch
更新接口。 更新任务(PATCH)
remove_dependencies
移除依赖接口。 移除任务依赖
remove_members
移除成员接口。 移除任务成员
remove_reminders
移除提醒接口。 移除任务提醒
remove_tasklist
移出任务清单接口。 任务移出清单
set_ancestor_task
设置父任务接口。 设置父任务。
subtask
子任务模块。 子任务模块
tasklists
tasklists 模块。 列取任务所在清单
uncomplete
取消完成接口。 取消完成任务
update
更新接口。 更新任务

Structs§

Task
Task:任务资源(v2)