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