Struct forgejo_api::structs::IssueSearchIssuesQuery
source · pub struct IssueSearchIssuesQuery {Show 17 fields
pub state: Option<String>,
pub labels: Option<String>,
pub milestones: Option<String>,
pub q: Option<String>,
pub priority_repo_id: Option<u64>,
pub type: Option<String>,
pub since: Option<OffsetDateTime>,
pub before: Option<OffsetDateTime>,
pub assigned: Option<bool>,
pub created: Option<bool>,
pub mentioned: Option<bool>,
pub review_requested: Option<bool>,
pub reviewed: Option<bool>,
pub owner: Option<String>,
pub team: Option<String>,
pub page: Option<u32>,
pub limit: Option<u32>,
}Fields§
§state: Option<String>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
milestones: Option<String>comma separated list of milestone names. Fetch only issues that have any of this milestones. Non existent are discarded
q: Option<String>search string
priority_repo_id: Option<u64>repository to prioritize in the results
type: Option<String>filter by type (issues / pulls) if set
since: Option<OffsetDateTime>Only show notifications updated after the given time. This is a timestamp in RFC 3339 format
before: Option<OffsetDateTime>Only show notifications updated before the given time. This is a timestamp in RFC 3339 format
assigned: Option<bool>filter (issues / pulls) assigned to you, default is false
created: Option<bool>filter (issues / pulls) created by you, default is false
mentioned: Option<bool>filter (issues / pulls) mentioning you, default is false
review_requested: Option<bool>filter pulls requesting your review, default is false
reviewed: Option<bool>filter pulls reviewed by you, default is false
owner: Option<String>filter by owner
team: Option<String>filter by team (requires organization owner parameter to be provided)
page: Option<u32>page number of results to return (1-based)
limit: Option<u32>page size of results
Trait Implementations§
source§impl Clone for IssueSearchIssuesQuery
impl Clone for IssueSearchIssuesQuery
source§fn clone(&self) -> IssueSearchIssuesQuery
fn clone(&self) -> IssueSearchIssuesQuery
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for IssueSearchIssuesQuery
impl Debug for IssueSearchIssuesQuery
source§impl Default for IssueSearchIssuesQuery
impl Default for IssueSearchIssuesQuery
source§fn default() -> IssueSearchIssuesQuery
fn default() -> IssueSearchIssuesQuery
source§impl Display for IssueSearchIssuesQuery
impl Display for IssueSearchIssuesQuery
source§impl PartialEq for IssueSearchIssuesQuery
impl PartialEq for IssueSearchIssuesQuery
impl StructuralPartialEq for IssueSearchIssuesQuery
Auto Trait Implementations§
impl Freeze for IssueSearchIssuesQuery
impl RefUnwindSafe for IssueSearchIssuesQuery
impl Send for IssueSearchIssuesQuery
impl Sync for IssueSearchIssuesQuery
impl Unpin for IssueSearchIssuesQuery
impl UnwindSafe for IssueSearchIssuesQuery
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§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit)