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