pub struct WebhookRepositoryDeleted {
pub action: Action,
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
§enterprise: Option<Box<EnterpriseWebhooks>>
§installation: Option<Box<SimpleInstallation>>
§organization: Option<Box<OrganizationSimpleWebhooks>>
§repository: Box<RepositoryWebhooks>
§sender: Box<SimpleUserWebhooks>
Implementations§
Source§impl WebhookRepositoryDeleted
impl WebhookRepositoryDeleted
pub fn new( action: Action, repository: RepositoryWebhooks, sender: SimpleUserWebhooks, ) -> WebhookRepositoryDeleted
Trait Implementations§
Source§impl Clone for WebhookRepositoryDeleted
impl Clone for WebhookRepositoryDeleted
Source§fn clone(&self) -> WebhookRepositoryDeleted
fn clone(&self) -> WebhookRepositoryDeleted
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 Debug for WebhookRepositoryDeleted
impl Debug for WebhookRepositoryDeleted
Source§impl Default for WebhookRepositoryDeleted
impl Default for WebhookRepositoryDeleted
Source§fn default() -> WebhookRepositoryDeleted
fn default() -> WebhookRepositoryDeleted
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for WebhookRepositoryDeleted
impl<'de> Deserialize<'de> for WebhookRepositoryDeleted
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 WebhookRepositoryDeleted
impl PartialEq for WebhookRepositoryDeleted
Source§impl Serialize for WebhookRepositoryDeleted
impl Serialize for WebhookRepositoryDeleted
impl StructuralPartialEq for WebhookRepositoryDeleted
Auto Trait Implementations§
impl Freeze for WebhookRepositoryDeleted
impl RefUnwindSafe for WebhookRepositoryDeleted
impl Send for WebhookRepositoryDeleted
impl Sync for WebhookRepositoryDeleted
impl Unpin for WebhookRepositoryDeleted
impl UnwindSafe for WebhookRepositoryDeleted
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