pub struct IssueSuggestion {Show 19 fields
pub id: Option<String>,
pub created_at: Option<DateTime<Utc>>,
pub updated_at: Option<DateTime<Utc>>,
pub archived_at: Option<DateTime<Utc>>,
pub issue: Option<Box<Issue>>,
pub issue_id: Option<String>,
pub type: Option<IssueSuggestionType>,
pub state: Option<IssueSuggestionState>,
pub state_changed_at: Option<DateTime<Utc>>,
pub dismissal_reason: Option<String>,
pub metadata: Option<Box<IssueSuggestionMetadata>>,
pub suggested_issue: Option<Box<Issue>>,
pub suggested_issue_id: Option<String>,
pub suggested_team: Option<Box<Team>>,
pub suggested_project: Option<Box<Project>>,
pub suggested_user: Option<Box<User>>,
pub suggested_user_id: Option<String>,
pub suggested_label: Option<Box<IssueLabel>>,
pub suggested_label_id: Option<String>,
}Fields§
§id: Option<String>The unique identifier of the entity.
created_at: Option<DateTime<Utc>>The time at which the entity was created.
updated_at: Option<DateTime<Utc>>The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn’t been updated after creation.
archived_at: Option<DateTime<Utc>>The time at which the entity was archived. Null if the entity has not been archived.
issue: Option<Box<Issue>>§issue_id: Option<String>§type: Option<IssueSuggestionType>§state: Option<IssueSuggestionState>§state_changed_at: Option<DateTime<Utc>>§dismissal_reason: Option<String>§metadata: Option<Box<IssueSuggestionMetadata>>§suggested_issue: Option<Box<Issue>>§suggested_issue_id: Option<String>§suggested_team: Option<Box<Team>>§suggested_project: Option<Box<Project>>§suggested_user: Option<Box<User>>§suggested_user_id: Option<String>§suggested_label: Option<Box<IssueLabel>>§suggested_label_id: Option<String>Trait Implementations§
Source§impl Clone for IssueSuggestion
impl Clone for IssueSuggestion
Source§fn clone(&self) -> IssueSuggestion
fn clone(&self) -> IssueSuggestion
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 IssueSuggestion
impl Debug for IssueSuggestion
Source§impl Default for IssueSuggestion
impl Default for IssueSuggestion
Source§fn default() -> IssueSuggestion
fn default() -> IssueSuggestion
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for IssueSuggestionwhere
IssueSuggestion: Default,
impl<'de> Deserialize<'de> for IssueSuggestionwhere
IssueSuggestion: Default,
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl GraphQLFields for IssueSuggestion
impl GraphQLFields for IssueSuggestion
Auto Trait Implementations§
impl Freeze for IssueSuggestion
impl RefUnwindSafe for IssueSuggestion
impl Send for IssueSuggestion
impl Sync for IssueSuggestion
impl Unpin for IssueSuggestion
impl UnwindSafe for IssueSuggestion
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