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