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