pub struct GithubWorkflowEvent {
pub action: Option<String>,
pub workflow: Option<String>,
pub run_id: Option<i64>,
pub repository: Option<GithubRepository>,
pub workflow_run: Option<GithubWorkflowRun>,
pub conclusion: Option<String>,
}Expand description
GitHub Actions webhook payload
Fields§
§action: Option<String>§workflow: Option<String>§run_id: Option<i64>§repository: Option<GithubRepository>§workflow_run: Option<GithubWorkflowRun>§conclusion: Option<String>Trait Implementations§
Source§impl Clone for GithubWorkflowEvent
impl Clone for GithubWorkflowEvent
Source§fn clone(&self) -> GithubWorkflowEvent
fn clone(&self) -> GithubWorkflowEvent
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 GithubWorkflowEvent
impl Debug for GithubWorkflowEvent
Source§impl<'de> Deserialize<'de> for GithubWorkflowEvent
impl<'de> Deserialize<'de> for GithubWorkflowEvent
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
Auto Trait Implementations§
impl Freeze for GithubWorkflowEvent
impl RefUnwindSafe for GithubWorkflowEvent
impl Send for GithubWorkflowEvent
impl Sync for GithubWorkflowEvent
impl Unpin for GithubWorkflowEvent
impl UnsafeUnpin for GithubWorkflowEvent
impl UnwindSafe for GithubWorkflowEvent
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