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