pub struct StateChangeIssueEvent {
pub id: i32,
pub node_id: String,
pub url: String,
pub actor: Box<SimpleUser>,
pub event: String,
pub commit_id: Option<String>,
pub commit_url: Option<String>,
pub created_at: String,
pub performed_via_github_app: Option<Box<NullableIntegration>>,
pub state_reason: Option<Option<String>>,
}
Expand description
StateChangeIssueEvent : State Change Issue Event
Fields§
§id: i32
§node_id: String
§url: String
§actor: Box<SimpleUser>
§event: String
§commit_id: Option<String>
§commit_url: Option<String>
§created_at: String
§performed_via_github_app: Option<Box<NullableIntegration>>
§state_reason: Option<Option<String>>
Implementations§
Source§impl StateChangeIssueEvent
impl StateChangeIssueEvent
Sourcepub fn new(
id: i32,
node_id: String,
url: String,
actor: SimpleUser,
event: String,
commit_id: Option<String>,
commit_url: Option<String>,
created_at: String,
performed_via_github_app: Option<NullableIntegration>,
) -> StateChangeIssueEvent
pub fn new( id: i32, node_id: String, url: String, actor: SimpleUser, event: String, commit_id: Option<String>, commit_url: Option<String>, created_at: String, performed_via_github_app: Option<NullableIntegration>, ) -> StateChangeIssueEvent
State Change Issue Event
Trait Implementations§
Source§impl Clone for StateChangeIssueEvent
impl Clone for StateChangeIssueEvent
Source§fn clone(&self) -> StateChangeIssueEvent
fn clone(&self) -> StateChangeIssueEvent
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 StateChangeIssueEvent
impl Debug for StateChangeIssueEvent
Source§impl Default for StateChangeIssueEvent
impl Default for StateChangeIssueEvent
Source§fn default() -> StateChangeIssueEvent
fn default() -> StateChangeIssueEvent
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for StateChangeIssueEvent
impl<'de> Deserialize<'de> for StateChangeIssueEvent
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 PartialEq for StateChangeIssueEvent
impl PartialEq for StateChangeIssueEvent
Source§impl Serialize for StateChangeIssueEvent
impl Serialize for StateChangeIssueEvent
impl StructuralPartialEq for StateChangeIssueEvent
Auto Trait Implementations§
impl Freeze for StateChangeIssueEvent
impl RefUnwindSafe for StateChangeIssueEvent
impl Send for StateChangeIssueEvent
impl Sync for StateChangeIssueEvent
impl Unpin for StateChangeIssueEvent
impl UnwindSafe for StateChangeIssueEvent
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