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