Struct ruma_client_api::r0::sync::sync_events::Timeline [−][src]
pub struct Timeline {
pub limited: bool,
pub prev_batch: Option<String>,
pub events: Vec<Raw<AnySyncRoomEvent>>,
}Expand description
Events in the room.
Fields
limited: boolTrue if the number of events returned was limited by the limit on the filter.
Default to false.
prev_batch: Option<String>A token that can be supplied to to the from parameter of the /rooms/{roomId}/messages
endpoint.
events: Vec<Raw<AnySyncRoomEvent>>A list of events.
Implementations
Trait Implementations
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
Auto Trait Implementations
impl RefUnwindSafe for Timelineimpl UnwindSafe for TimelineBlanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span, returning an
Instrumented wrapper. Read more