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