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