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