pub struct NotificationRequestInvite {
pub notification_base: NotificationBase,
pub details: NotificationDetailRequestInvite,
pub type: Type,
}Fields§
§notification_base: NotificationBase§details: NotificationDetailRequestInviteA JSON-encoded string.
type: TypeImplementations§
Source§impl NotificationRequestInvite
impl NotificationRequestInvite
pub fn new( notification_base: NotificationBase, details: NotificationDetailRequestInvite, type: Type, ) -> NotificationRequestInvite
Trait Implementations§
Source§impl Clone for NotificationRequestInvite
impl Clone for NotificationRequestInvite
Source§impl Debug for NotificationRequestInvite
impl Debug for NotificationRequestInvite
Source§impl Default for NotificationRequestInvite
impl Default for NotificationRequestInvite
Source§impl<'de> Deserialize<'de> for NotificationRequestInvite
impl<'de> Deserialize<'de> for NotificationRequestInvite
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 NotificationRequestInvite
Auto Trait Implementations§
impl Freeze for NotificationRequestInvite
impl RefUnwindSafe for NotificationRequestInvite
impl Send for NotificationRequestInvite
impl Sync for NotificationRequestInvite
impl Unpin for NotificationRequestInvite
impl UnsafeUnpin for NotificationRequestInvite
impl UnwindSafe for NotificationRequestInvite
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