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