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