pub struct WebhookPullRequestReviewDismissed {
pub action: Action,
pub enterprise: Option<Box<EnterpriseWebhooks>>,
pub installation: Option<Box<SimpleInstallation>>,
pub organization: Option<Box<OrganizationSimpleWebhooks>>,
pub pull_request: Box<SimplePullRequest>,
pub repository: Box<RepositoryWebhooks>,
pub review: Box<WebhookPullRequestReviewDismissedReview>,
pub sender: Box<SimpleUserWebhooks>,
}
Fields§
§action: Action
§enterprise: Option<Box<EnterpriseWebhooks>>
§installation: Option<Box<SimpleInstallation>>
§organization: Option<Box<OrganizationSimpleWebhooks>>
§pull_request: Box<SimplePullRequest>
§repository: Box<RepositoryWebhooks>
§review: Box<WebhookPullRequestReviewDismissedReview>
§sender: Box<SimpleUserWebhooks>
Implementations§
Source§impl WebhookPullRequestReviewDismissed
impl WebhookPullRequestReviewDismissed
pub fn new( action: Action, pull_request: SimplePullRequest, repository: RepositoryWebhooks, review: WebhookPullRequestReviewDismissedReview, sender: SimpleUserWebhooks, ) -> WebhookPullRequestReviewDismissed
Trait Implementations§
Source§impl Clone for WebhookPullRequestReviewDismissed
impl Clone for WebhookPullRequestReviewDismissed
Source§fn clone(&self) -> WebhookPullRequestReviewDismissed
fn clone(&self) -> WebhookPullRequestReviewDismissed
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 WebhookPullRequestReviewDismissed
impl Default for WebhookPullRequestReviewDismissed
Source§fn default() -> WebhookPullRequestReviewDismissed
fn default() -> WebhookPullRequestReviewDismissed
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for WebhookPullRequestReviewDismissed
impl<'de> Deserialize<'de> for WebhookPullRequestReviewDismissed
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 WebhookPullRequestReviewDismissed
impl PartialEq for WebhookPullRequestReviewDismissed
Source§fn eq(&self, other: &WebhookPullRequestReviewDismissed) -> bool
fn eq(&self, other: &WebhookPullRequestReviewDismissed) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for WebhookPullRequestReviewDismissed
Auto Trait Implementations§
impl Freeze for WebhookPullRequestReviewDismissed
impl RefUnwindSafe for WebhookPullRequestReviewDismissed
impl Send for WebhookPullRequestReviewDismissed
impl Sync for WebhookPullRequestReviewDismissed
impl Unpin for WebhookPullRequestReviewDismissed
impl UnwindSafe for WebhookPullRequestReviewDismissed
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