pub struct TaskListParams {Show 14 fields
pub workspace: Option<String>,
pub project: Option<String>,
pub section: Option<String>,
pub assignee: Option<String>,
pub completed_since: Option<String>,
pub modified_since: Option<String>,
pub due_on: Option<String>,
pub include_subtasks: bool,
pub limit: Option<usize>,
pub fields: BTreeSet<String>,
pub sort: Option<TaskSort>,
pub completed: Option<bool>,
pub due_before: Option<String>,
pub due_after: Option<String>,
}Expand description
Parameters for listing tasks via the API.
Fields§
§workspace: Option<String>Workspace filter.
project: Option<String>Project filter.
section: Option<String>Section filter.
assignee: Option<String>Assignee filter.
completed_since: Option<String>Completed since timestamp.
modified_since: Option<String>Modified since timestamp.
due_on: Option<String>Exact due date filter.
include_subtasks: boolInclude subtasks in listing.
limit: Option<usize>Maximum number of items to fetch (client side).
fields: BTreeSet<String>Additional fields to request.
sort: Option<TaskSort>Sort order applied post-fetch.
completed: Option<bool>Post-fetch completion filter.
due_before: Option<String>Post-fetch due date upper bound (inclusive, YYYY-MM-DD).
due_after: Option<String>Post-fetch due date lower bound (inclusive, YYYY-MM-DD).
Implementations§
Trait Implementations§
Source§impl Clone for TaskListParams
impl Clone for TaskListParams
Source§fn clone(&self) -> TaskListParams
fn clone(&self) -> TaskListParams
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TaskListParams
impl Debug for TaskListParams
Source§impl Default for TaskListParams
impl Default for TaskListParams
Source§fn default() -> TaskListParams
fn default() -> TaskListParams
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for TaskListParams
impl RefUnwindSafe for TaskListParams
impl Send for TaskListParams
impl Sync for TaskListParams
impl Unpin for TaskListParams
impl UnsafeUnpin for TaskListParams
impl UnwindSafe for TaskListParams
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