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