pub struct IssueListIssuesQuery {
pub state: Option<IssueListIssuesQueryState>,
pub labels: Option<String>,
pub q: Option<String>,
pub type: Option<IssueListIssuesQueryType>,
pub milestones: Option<String>,
pub since: Option<OffsetDateTime>,
pub before: Option<OffsetDateTime>,
pub created_by: Option<String>,
pub assigned_by: Option<String>,
pub mentioned_by: Option<String>,
pub page: Option<u32>,
pub limit: Option<u32>,
}Fields§
§state: Option<IssueListIssuesQueryState>whether issue is open or closed
labels: Option<String>comma separated list of labels. Fetch only issues that have any of this labels. Non existent labels are discarded
q: Option<String>search string
type: Option<IssueListIssuesQueryType>filter by type (issues / pulls) if set
milestones: Option<String>comma separated list of milestone names or ids. It uses names and fall back to ids. Fetch only issues that have any of this milestones. Non existent milestones are discarded
since: Option<OffsetDateTime>Only show items updated after the given time. This is a timestamp in RFC 3339 format
before: Option<OffsetDateTime>Only show items updated before the given time. This is a timestamp in RFC 3339 format
created_by: Option<String>Only show items which were created by the given user
assigned_by: Option<String>Only show items for which the given user is assigned
mentioned_by: Option<String>Only show items in which the given user was mentioned
page: Option<u32>page number of results to return (1-based)
limit: Option<u32>page size of results
Trait Implementations§
Source§impl Clone for IssueListIssuesQuery
impl Clone for IssueListIssuesQuery
Source§fn clone(&self) -> IssueListIssuesQuery
fn clone(&self) -> IssueListIssuesQuery
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for IssueListIssuesQuery
impl Debug for IssueListIssuesQuery
Source§impl Default for IssueListIssuesQuery
impl Default for IssueListIssuesQuery
Source§fn default() -> IssueListIssuesQuery
fn default() -> IssueListIssuesQuery
Source§impl Display for IssueListIssuesQuery
impl Display for IssueListIssuesQuery
Source§impl PartialEq for IssueListIssuesQuery
impl PartialEq for IssueListIssuesQuery
impl StructuralPartialEq for IssueListIssuesQuery
Auto Trait Implementations§
impl Freeze for IssueListIssuesQuery
impl RefUnwindSafe for IssueListIssuesQuery
impl Send for IssueListIssuesQuery
impl Sync for IssueListIssuesQuery
impl Unpin for IssueListIssuesQuery
impl UnwindSafe for IssueListIssuesQuery
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.