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