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