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