[−][src]Struct ruma_client_api::r0::sync::sync_events::IncomingJoinedRoom
'Incoming' variant of JoinedRoom.
Fields
summary: RoomSummaryInformation about the room which clients may need to correctly render it to users.
unread_notifications: UnreadNotificationsCountCounts of unread notifications for this room.
timeline: IncomingTimelineThe timeline of messages and state changes in the room.
state: IncomingStateUpdates to the state, between the time indicated by the since parameter, and the start
of the timeline (or all state up to the start of the timeline, if since is not
given, or full_state is true).
account_data: IncomingAccountDataThe private data that this user has attached to this room.
ephemeral: IncomingEphemeralThe ephemeral events in the room that aren't recorded in the timeline or state of the room. e.g. typing.
Trait Implementations
impl Debug for IncomingJoinedRoom[src]
impl<'de> Deserialize<'de> for IncomingJoinedRoom[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>, [src]
__D: Deserializer<'de>,
Auto Trait Implementations
impl RefUnwindSafe for IncomingJoinedRoom
impl Send for IncomingJoinedRoom
impl Sync for IncomingJoinedRoom
impl Unpin for IncomingJoinedRoom
impl UnwindSafe for IncomingJoinedRoom
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> DeserializeOwned for T where
T: Deserialize<'de>, [src]
T: Deserialize<'de>,
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,