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