pub struct IssueDetail {
pub assignees: Vec<String>,
pub author: String,
pub body: Option<String>,
pub created_at: Option<String>,
pub display_id: String,
pub labels: Vec<String>,
pub repository: String,
pub state: String,
pub title: String,
pub updated_at: Option<String>,
pub web_url: String,
}Expand description
Normalized base details for one GitHub issue, excluding comments.
Fields§
§assignees: Vec<String>GitHub logins currently assigned to the issue.
GitHub login of the issue author.
body: Option<String>Optional issue description text.
created_at: Option<String>Provider creation timestamp, when the CLI returns one.
display_id: StringProvider display id such as GitHub #123.
labels: Vec<String>Issue label names in provider order.
repository: StringRepository path shown for the issue, such as owner/repo.
state: StringProvider issue state, such as OPEN or CLOSED.
title: StringRemote issue title.
updated_at: Option<String>Provider update timestamp, when the CLI returns one.
web_url: StringBrowser-openable issue URL.
Trait Implementations§
Source§impl Clone for IssueDetail
impl Clone for IssueDetail
Source§fn clone(&self) -> IssueDetail
fn clone(&self) -> IssueDetail
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 IssueDetail
impl Debug for IssueDetail
impl Eq for IssueDetail
Source§impl PartialEq for IssueDetail
impl PartialEq for IssueDetail
impl StructuralPartialEq for IssueDetail
Auto Trait Implementations§
impl Freeze for IssueDetail
impl RefUnwindSafe for IssueDetail
impl Send for IssueDetail
impl Sync for IssueDetail
impl Unpin for IssueDetail
impl UnsafeUnpin for IssueDetail
impl UnwindSafe for IssueDetail
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