pub struct WebhookSecurityAdvisoryUpdated {
pub action: Action,
pub enterprise: Option<Box<EnterpriseWebhooks>>,
pub installation: Option<Box<SimpleInstallation>>,
pub organization: Option<Box<OrganizationSimpleWebhooks>>,
pub repository: Option<Box<RepositoryWebhooks>>,
pub security_advisory: Box<WebhooksSecurityAdvisory>,
pub sender: Option<Box<SimpleUserWebhooks>>,
}
Fields§
§action: Action
§enterprise: Option<Box<EnterpriseWebhooks>>
§installation: Option<Box<SimpleInstallation>>
§organization: Option<Box<OrganizationSimpleWebhooks>>
§repository: Option<Box<RepositoryWebhooks>>
§security_advisory: Box<WebhooksSecurityAdvisory>
§sender: Option<Box<SimpleUserWebhooks>>
Implementations§
Source§impl WebhookSecurityAdvisoryUpdated
impl WebhookSecurityAdvisoryUpdated
pub fn new( action: Action, security_advisory: WebhooksSecurityAdvisory, ) -> WebhookSecurityAdvisoryUpdated
Trait Implementations§
Source§impl Clone for WebhookSecurityAdvisoryUpdated
impl Clone for WebhookSecurityAdvisoryUpdated
Source§fn clone(&self) -> WebhookSecurityAdvisoryUpdated
fn clone(&self) -> WebhookSecurityAdvisoryUpdated
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 Default for WebhookSecurityAdvisoryUpdated
impl Default for WebhookSecurityAdvisoryUpdated
Source§fn default() -> WebhookSecurityAdvisoryUpdated
fn default() -> WebhookSecurityAdvisoryUpdated
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for WebhookSecurityAdvisoryUpdated
impl<'de> Deserialize<'de> for WebhookSecurityAdvisoryUpdated
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 WebhookSecurityAdvisoryUpdated
impl PartialEq for WebhookSecurityAdvisoryUpdated
Source§fn eq(&self, other: &WebhookSecurityAdvisoryUpdated) -> bool
fn eq(&self, other: &WebhookSecurityAdvisoryUpdated) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for WebhookSecurityAdvisoryUpdated
Auto Trait Implementations§
impl Freeze for WebhookSecurityAdvisoryUpdated
impl RefUnwindSafe for WebhookSecurityAdvisoryUpdated
impl Send for WebhookSecurityAdvisoryUpdated
impl Sync for WebhookSecurityAdvisoryUpdated
impl Unpin for WebhookSecurityAdvisoryUpdated
impl UnwindSafe for WebhookSecurityAdvisoryUpdated
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