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