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