pub enum SynapseRoomProperty {
Show 13 variants
Name,
CanonicalAlias,
JoinedMembers,
JoinedLocalMembers,
Version,
Creator,
Encryption,
Federatable,
Public,
JoinRules,
GuestAccess,
HistoryVisibility,
StateEvents,
}Variants§
Name
CanonicalAlias
JoinedMembers
JoinedLocalMembers
Version
Creator
Encryption
Federatable
Public
JoinRules
GuestAccess
HistoryVisibility
StateEvents
Trait Implementations§
Source§impl Clone for SynapseRoomProperty
impl Clone for SynapseRoomProperty
Source§fn clone(&self) -> SynapseRoomProperty
fn clone(&self) -> SynapseRoomProperty
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 SynapseRoomProperty
impl Debug for SynapseRoomProperty
Source§impl<'de> Deserialize<'de> for SynapseRoomProperty
impl<'de> Deserialize<'de> for SynapseRoomProperty
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
Source§impl PartialEq for SynapseRoomProperty
impl PartialEq for SynapseRoomProperty
Source§impl Serialize for SynapseRoomProperty
impl Serialize for SynapseRoomProperty
impl Eq for SynapseRoomProperty
impl StructuralPartialEq for SynapseRoomProperty
Auto Trait Implementations§
impl Freeze for SynapseRoomProperty
impl RefUnwindSafe for SynapseRoomProperty
impl Send for SynapseRoomProperty
impl Sync for SynapseRoomProperty
impl Unpin for SynapseRoomProperty
impl UnsafeUnpin for SynapseRoomProperty
impl UnwindSafe for SynapseRoomProperty
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.