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