[−]Struct matrix_sdk_common::directory::PublicRoomsChunkInit
Initial set of mandatory fields of PublicRoomsChunk.
This struct will not be updated even if additional fields are added to PublicRoomsChunk in a
new (non-breaking) release of the Matrix specification.
Fields
num_joined_members: UIntThe number of members joined to the room.
room_id: RoomIdThe ID of the room.
world_readable: boolWhether the room may be viewed by guest users without joining.
guest_can_join: boolWhether guest users may join the room and participate in it.
If they can, they will be subject to ordinary power level rules like any other user.
Trait Implementations
impl Debug for PublicRoomsChunkInit
impl From<PublicRoomsChunkInit> for PublicRoomsChunk
pub fn from(init: PublicRoomsChunkInit) -> PublicRoomsChunk
Auto Trait Implementations
impl RefUnwindSafe for PublicRoomsChunkInit[src]
impl Send for PublicRoomsChunkInit[src]
impl Sync for PublicRoomsChunkInit[src]
impl Unpin for PublicRoomsChunkInit[src]
impl UnwindSafe for PublicRoomsChunkInit[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> AsyncTraitDeps for T where
T: Send + Sync + Debug, [src]
T: Send + Sync + Debug,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T[src]
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub 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.
pub fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,