pub struct IssueFilter {
pub status: Option<Vec<Status>>,
pub priority: Option<Vec<Priority>>,
pub kind: Option<Vec<Kind>>,
pub assignee: Option<String>,
pub labels: Option<Vec<String>>,
pub parent_id: Option<i64>,
pub search: Option<String>,
pub limit: Option<usize>,
pub offset: Option<usize>,
pub include_done: bool,
}Expand description
Parameters for filtering issue queries. All fields are optional; unset fields are ignored.
Fields§
§status: Option<Vec<Status>>§priority: Option<Vec<Priority>>§kind: Option<Vec<Kind>>§assignee: Option<String>§labels: Option<Vec<String>>§parent_id: Option<i64>§search: Option<String>§limit: Option<usize>§offset: Option<usize>§include_done: boolTrait Implementations§
Source§impl Clone for IssueFilter
impl Clone for IssueFilter
Source§fn clone(&self) -> IssueFilter
fn clone(&self) -> IssueFilter
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 moreSource§impl Debug for IssueFilter
impl Debug for IssueFilter
Source§impl Default for IssueFilter
impl Default for IssueFilter
Source§fn default() -> IssueFilter
fn default() -> IssueFilter
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for IssueFilter
impl RefUnwindSafe for IssueFilter
impl Send for IssueFilter
impl Sync for IssueFilter
impl Unpin for IssueFilter
impl UnsafeUnpin for IssueFilter
impl UnwindSafe for IssueFilter
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