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