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