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