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