Module models

Module models 

Source

Structs§

Attachment
Todoist Attachment model
Comment
Todoist Comment model
CommentFilterArgs
Comment filter arguments
CreateCommentArgs
Comment creation arguments
CreateLabelArgs
Label creation arguments
CreateProjectArgs
Project creation arguments
CreateSectionArgs
Section creation arguments
CreateTaskArgs
Task creation arguments
Deadline
Todoist Deadline model
Due
Todoist Due date model
Duration
Todoist Duration model
Label
Todoist Label model
LabelFilterArgs
Label filter arguments
Project
Todoist Project model
ProjectFilterArgs
Project filter arguments
Section
Todoist Section model
SectionFilterArgs
Section filter arguments
Task
Todoist Task model
TaskFilterArgs
Task filter arguments
UpdateCommentArgs
Comment update arguments
UpdateLabelArgs
Label update arguments
UpdateProjectArgs
Project update arguments
UpdateSectionArgs
Section update arguments
UpdateTaskArgs
Task update arguments
User
Todoist User model

Enums§

TodoistError
Represents different types of errors that can occur when interacting with the Todoist API

Functions§

empty_response_error
Helper function to create an empty response error
not_found_error
Helper function to create a not found error
rate_limited_error
Helper function to create a rate limiting error

Type Aliases§

TodoistResult
Result type for Todoist API operations