pub struct WebhookWorkflowRunCompleted {
pub action: Action,
pub enterprise: Option<Box<EnterpriseWebhooks>>,
pub installation: Option<Box<SimpleInstallation>>,
pub organization: Option<Box<OrganizationSimpleWebhooks>>,
pub repository: Box<RepositoryWebhooks>,
pub sender: Box<SimpleUserWebhooks>,
pub workflow: Option<Box<WebhooksWorkflow>>,
pub workflow_run: Box<WorkflowRun>,
}
Fields§
§action: Action
§enterprise: Option<Box<EnterpriseWebhooks>>
§installation: Option<Box<SimpleInstallation>>
§organization: Option<Box<OrganizationSimpleWebhooks>>
§repository: Box<RepositoryWebhooks>
§sender: Box<SimpleUserWebhooks>
§workflow: Option<Box<WebhooksWorkflow>>
§workflow_run: Box<WorkflowRun>
Implementations§
Source§impl WebhookWorkflowRunCompleted
impl WebhookWorkflowRunCompleted
pub fn new( action: Action, repository: RepositoryWebhooks, sender: SimpleUserWebhooks, workflow: Option<WebhooksWorkflow>, workflow_run: WorkflowRun, ) -> WebhookWorkflowRunCompleted
Trait Implementations§
Source§impl Clone for WebhookWorkflowRunCompleted
impl Clone for WebhookWorkflowRunCompleted
Source§fn clone(&self) -> WebhookWorkflowRunCompleted
fn clone(&self) -> WebhookWorkflowRunCompleted
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 WebhookWorkflowRunCompleted
impl Debug for WebhookWorkflowRunCompleted
Source§impl Default for WebhookWorkflowRunCompleted
impl Default for WebhookWorkflowRunCompleted
Source§fn default() -> WebhookWorkflowRunCompleted
fn default() -> WebhookWorkflowRunCompleted
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for WebhookWorkflowRunCompleted
impl<'de> Deserialize<'de> for WebhookWorkflowRunCompleted
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
impl StructuralPartialEq for WebhookWorkflowRunCompleted
Auto Trait Implementations§
impl Freeze for WebhookWorkflowRunCompleted
impl RefUnwindSafe for WebhookWorkflowRunCompleted
impl Send for WebhookWorkflowRunCompleted
impl Sync for WebhookWorkflowRunCompleted
impl Unpin for WebhookWorkflowRunCompleted
impl UnwindSafe for WebhookWorkflowRunCompleted
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