#[non_exhaustive]pub struct InvitedRoom {
    pub invite_state: InviteState,
}Available on crate feature 
api and (crate features client-api-c or client-api-s) only.Expand description
Updates to the rooms that the user has been invited to.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional 
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.invite_state: InviteStateThe state of a room that the user has been invited to.
Implementations§
Source§impl InvitedRoom
 
impl InvitedRoom
Trait Implementations§
Source§impl Clone for InvitedRoom
 
impl Clone for InvitedRoom
Source§fn clone(&self) -> InvitedRoom
 
fn clone(&self) -> InvitedRoom
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 InvitedRoom
 
impl Debug for InvitedRoom
Source§impl Default for InvitedRoom
 
impl Default for InvitedRoom
Source§fn default() -> InvitedRoom
 
fn default() -> InvitedRoom
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for InvitedRoom
 
impl<'de> Deserialize<'de> for InvitedRoom
Source§fn deserialize<__D>(
    __deserializer: __D,
) -> Result<InvitedRoom, <__D as Deserializer<'de>>::Error>where
    __D: Deserializer<'de>,
 
fn deserialize<__D>(
    __deserializer: __D,
) -> Result<InvitedRoom, <__D as Deserializer<'de>>::Error>where
    __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl From<InviteState> for InvitedRoom
 
impl From<InviteState> for InvitedRoom
Source§fn from(invite_state: InviteState) -> InvitedRoom
 
fn from(invite_state: InviteState) -> InvitedRoom
Converts to this type from the input type.
Source§impl Serialize for InvitedRoom
 
impl Serialize for InvitedRoom
Source§fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
 
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations§
impl Freeze for InvitedRoom
impl RefUnwindSafe for InvitedRoom
impl Send for InvitedRoom
impl Sync for InvitedRoom
impl Unpin for InvitedRoom
impl UnwindSafe for InvitedRoom
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