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