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