pub struct ListIssuesBuilder { /* private fields */ }
Expand description
Builder for ListIssues
.
Implementations§
Source§impl ListIssuesBuilder
impl ListIssuesBuilder
Sourcepub fn include(&mut self, value: Vec<IssueListInclude>) -> &mut Self
pub fn include(&mut self, value: Vec<IssueListInclude>) -> &mut Self
Include associated data
Sourcepub fn sort(&mut self, value: Vec<SortByColumn>) -> &mut Self
pub fn sort(&mut self, value: Vec<SortByColumn>) -> &mut Self
Sort by column
Sourcepub fn project_id(&mut self, value: Vec<u64>) -> &mut Self
pub fn project_id(&mut self, value: Vec<u64>) -> &mut Self
Filter by project id
Sourcepub fn subproject_id(&mut self, value: SubProjectFilter) -> &mut Self
pub fn subproject_id(&mut self, value: SubProjectFilter) -> &mut Self
Filter by subproject
Sourcepub fn tracker_id(&mut self, value: Vec<u64>) -> &mut Self
pub fn tracker_id(&mut self, value: Vec<u64>) -> &mut Self
Filter by tracker id
Sourcepub fn priority_id(&mut self, value: Vec<u64>) -> &mut Self
pub fn priority_id(&mut self, value: Vec<u64>) -> &mut Self
Filter by priority id
Sourcepub fn category_id(&mut self, value: Vec<u64>) -> &mut Self
pub fn category_id(&mut self, value: Vec<u64>) -> &mut Self
Filter by issue category id
Sourcepub fn status_id(&mut self, value: StatusFilter) -> &mut Self
pub fn status_id(&mut self, value: StatusFilter) -> &mut Self
Filter by issue status
Sourcepub fn subject(&mut self, value: StringFieldFilter) -> &mut Self
pub fn subject(&mut self, value: StringFieldFilter) -> &mut Self
Filter by subject
Sourcepub fn description(&mut self, value: StringFieldFilter) -> &mut Self
pub fn description(&mut self, value: StringFieldFilter) -> &mut Self
Filter by description
Filter by author
Sourcepub fn assignee(&mut self, value: AssigneeFilter) -> &mut Self
pub fn assignee(&mut self, value: AssigneeFilter) -> &mut Self
Filter by assignee
Sourcepub fn version_id(&mut self, value: Vec<u64>) -> &mut Self
pub fn version_id(&mut self, value: Vec<u64>) -> &mut Self
Filter by target version
Sourcepub fn created_on(
&mut self,
value: ComparableFilter<OffsetDateTime>,
) -> &mut Self
pub fn created_on( &mut self, value: ComparableFilter<OffsetDateTime>, ) -> &mut Self
Filter by creation time
Sourcepub fn updated_on(
&mut self,
value: ComparableFilter<OffsetDateTime>,
) -> &mut Self
pub fn updated_on( &mut self, value: ComparableFilter<OffsetDateTime>, ) -> &mut Self
Filter by update time
Sourcepub fn start_date(&mut self, value: ComparableFilter<Date>) -> &mut Self
pub fn start_date(&mut self, value: ComparableFilter<Date>) -> &mut Self
Filter by start date
Sourcepub fn due_date(&mut self, value: ComparableFilter<Date>) -> &mut Self
pub fn due_date(&mut self, value: ComparableFilter<Date>) -> &mut Self
Filter by due date
Sourcepub fn build(&self) -> Result<ListIssues, ListIssuesBuilderError>
pub fn build(&self) -> Result<ListIssues, ListIssuesBuilderError>
Trait Implementations§
Source§impl Clone for ListIssuesBuilder
impl Clone for ListIssuesBuilder
Source§fn clone(&self) -> ListIssuesBuilder
fn clone(&self) -> ListIssuesBuilder
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations§
impl Freeze for ListIssuesBuilder
impl RefUnwindSafe for ListIssuesBuilder
impl Send for ListIssuesBuilder
impl Sync for ListIssuesBuilder
impl Unpin for ListIssuesBuilder
impl UnwindSafe for ListIssuesBuilder
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