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