pub struct MembersResponse {
    pub chunk: Vec<RoomMemberEvent>,
    pub ambiguity_changes: AmbiguityChanges,
}Expand description
A deserialized response for the rooms members API call.
Fields
chunk: Vec<RoomMemberEvent>The list of members events.
ambiguity_changes: AmbiguityChangesCollection of ambiguity changes that room member events trigger.
Trait Implementations
sourceimpl Clone for MembersResponse
 
impl Clone for MembersResponse
sourcefn clone(&self) -> MembersResponse
 
fn clone(&self) -> MembersResponse
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
 
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for MembersResponse
 
impl Debug for MembersResponse
sourceimpl Default for MembersResponse
 
impl Default for MembersResponse
sourcefn default() -> MembersResponse
 
fn default() -> MembersResponse
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for MembersResponse
 
impl<'de> Deserialize<'de> for MembersResponse
sourcefn 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
sourceimpl Serialize for MembersResponse
 
impl Serialize for MembersResponse
Auto Trait Implementations
impl RefUnwindSafe for MembersResponse
impl Send for MembersResponse
impl Sync for MembersResponse
impl Unpin for MembersResponse
impl UnwindSafe for MembersResponse
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
    T: ?Sized, 
 
impl<T> BorrowMut<T> for T where
    T: ?Sized, 
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
 
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
 
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
 
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
 
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
 
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
    S: Into<Dispatch>, 
 
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
    S: Into<Dispatch>, 
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
 
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more