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