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