pub struct WebhookPullRequestConvertedToDraft {
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 WebhookPullRequestConvertedToDraft
impl WebhookPullRequestConvertedToDraft
pub fn new( action: Action, number: i32, pull_request: PullRequestWebhook, repository: RepositoryWebhooks, sender: SimpleUserWebhooks, ) -> WebhookPullRequestConvertedToDraft
Trait Implementations§
Source§impl Clone for WebhookPullRequestConvertedToDraft
impl Clone for WebhookPullRequestConvertedToDraft
Source§fn clone(&self) -> WebhookPullRequestConvertedToDraft
fn clone(&self) -> WebhookPullRequestConvertedToDraft
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 Default for WebhookPullRequestConvertedToDraft
impl Default for WebhookPullRequestConvertedToDraft
Source§fn default() -> WebhookPullRequestConvertedToDraft
fn default() -> WebhookPullRequestConvertedToDraft
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for WebhookPullRequestConvertedToDraft
impl<'de> Deserialize<'de> for WebhookPullRequestConvertedToDraft
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 WebhookPullRequestConvertedToDraft
impl PartialEq for WebhookPullRequestConvertedToDraft
Source§fn eq(&self, other: &WebhookPullRequestConvertedToDraft) -> bool
fn eq(&self, other: &WebhookPullRequestConvertedToDraft) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for WebhookPullRequestConvertedToDraft
Auto Trait Implementations§
impl Freeze for WebhookPullRequestConvertedToDraft
impl RefUnwindSafe for WebhookPullRequestConvertedToDraft
impl Send for WebhookPullRequestConvertedToDraft
impl Sync for WebhookPullRequestConvertedToDraft
impl Unpin for WebhookPullRequestConvertedToDraft
impl UnwindSafe for WebhookPullRequestConvertedToDraft
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