[−][src]Struct ruma_client_api::r0::context::get_context::Response
Data in the response from the get_context API endpoint.
Fields
end: StringA token that can be used to paginate forwards with.
event: RoomEventDetails of the requested event.
events_after: Vec<RoomEvent>A list of room events that happened just after the requested event, in chronological order.
events_before: Vec<RoomEvent>A list of room events that happened just before the requested event, in reverse-chronological order.
start: StringA token that can be used to paginate backwards with.
state: Vec<StateEvent>The state of the room at the last event returned.
Trait Implementations
impl Clone for Response[src]
impl Debug for Response[src]
impl TryFrom<Response> for Response<Vec<u8>>[src]
type Error = Error
The type returned in the event of a conversion error.
fn try_from(response: Response) -> Result<Self, Self::Error>[src]
impl Outgoing for Response[src]
type Incoming = IncomingResponse
The 'Incoming' variant of Self.
Auto Trait Implementations
impl Send for Response
impl Sync for Response
impl Unpin for Response
impl UnwindSafe for Response
impl RefUnwindSafe for Response
Blanket Implementations
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T[src]
fn clone_into(&self, target: &mut T)[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = !
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<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> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,