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