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