Struct matrix_sdk_base::sync::LeftRoom
source · pub struct LeftRoom {
pub timeline: Timeline,
pub state: Vec<Raw<AnySyncStateEvent>>,
pub account_data: Vec<Raw<AnyRoomAccountDataEvent>>,
}
Expand description
Updates to left rooms.
Fields§
§timeline: Timeline
The timeline of messages and state changes in the room up to the point when the user left.
state: Vec<Raw<AnySyncStateEvent>>
Updates 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: Vec<Raw<AnyRoomAccountDataEvent>>
The private data that this user has attached to this room.
Trait Implementations§
Auto Trait Implementations§
impl RefUnwindSafe for LeftRoom
impl Send for LeftRoom
impl Sync for LeftRoom
impl Unpin for LeftRoom
impl UnwindSafe for LeftRoom
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