pub struct WebhookMemberEditedChanges {
pub old_permission: Option<Box<WebhookMemberEditedChangesOldPermission>>,
pub permission: Option<Box<WebhookMemberEditedChangesPermission>>,
}
Expand description
WebhookMemberEditedChanges : The changes to the collaborator permissions
Fields§
§old_permission: Option<Box<WebhookMemberEditedChangesOldPermission>>
§permission: Option<Box<WebhookMemberEditedChangesPermission>>
Implementations§
Source§impl WebhookMemberEditedChanges
impl WebhookMemberEditedChanges
Sourcepub fn new() -> WebhookMemberEditedChanges
pub fn new() -> WebhookMemberEditedChanges
The changes to the collaborator permissions
Trait Implementations§
Source§impl Clone for WebhookMemberEditedChanges
impl Clone for WebhookMemberEditedChanges
Source§fn clone(&self) -> WebhookMemberEditedChanges
fn clone(&self) -> WebhookMemberEditedChanges
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 WebhookMemberEditedChanges
impl Debug for WebhookMemberEditedChanges
Source§impl Default for WebhookMemberEditedChanges
impl Default for WebhookMemberEditedChanges
Source§fn default() -> WebhookMemberEditedChanges
fn default() -> WebhookMemberEditedChanges
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for WebhookMemberEditedChanges
impl<'de> Deserialize<'de> for WebhookMemberEditedChanges
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
impl StructuralPartialEq for WebhookMemberEditedChanges
Auto Trait Implementations§
impl Freeze for WebhookMemberEditedChanges
impl RefUnwindSafe for WebhookMemberEditedChanges
impl Send for WebhookMemberEditedChanges
impl Sync for WebhookMemberEditedChanges
impl Unpin for WebhookMemberEditedChanges
impl UnwindSafe for WebhookMemberEditedChanges
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