pub struct RoomListEntry {
pub room_id: String,
pub visibility: RoomVisibility,
pub member_count: usize,
pub created_by: String,
}Expand description
Entry returned by room listing (discovery).
Fields§
§room_id: String§visibility: RoomVisibility§member_count: usize§created_by: StringTrait Implementations§
Source§impl Clone for RoomListEntry
impl Clone for RoomListEntry
Source§fn clone(&self) -> RoomListEntry
fn clone(&self) -> RoomListEntry
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RoomListEntry
impl Debug for RoomListEntry
Source§impl<'de> Deserialize<'de> for RoomListEntry
impl<'de> Deserialize<'de> for RoomListEntry
Source§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 Freeze for RoomListEntry
impl RefUnwindSafe for RoomListEntry
impl Send for RoomListEntry
impl Sync for RoomListEntry
impl Unpin for RoomListEntry
impl UnsafeUnpin for RoomListEntry
impl UnwindSafe for RoomListEntry
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