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