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