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