pub type RoomId = OwnedRoomId;
Aliased Type§
struct RoomId { /* private fields */ }
Trait Implementations
Source§impl AsRef<[u8]> for OwnedRoomId
impl AsRef<[u8]> for OwnedRoomId
Source§impl AsRef<RoomId> for OwnedRoomId
impl AsRef<RoomId> for OwnedRoomId
Source§impl AsRef<str> for OwnedRoomId
impl AsRef<str> for OwnedRoomId
Source§impl Borrow<RoomId> for OwnedRoomId
impl Borrow<RoomId> for OwnedRoomId
Source§impl Clone for OwnedRoomId
impl Clone for OwnedRoomId
Source§fn clone(&self) -> OwnedRoomId
fn clone(&self) -> OwnedRoomId
Returns a copy 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 OwnedRoomId
impl Debug for OwnedRoomId
Source§impl<'de> Deserialize<'de> for OwnedRoomId
impl<'de> Deserialize<'de> for OwnedRoomId
Source§fn deserialize<D>(
deserializer: D,
) -> Result<OwnedRoomId, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
fn deserialize<D>(
deserializer: D,
) -> Result<OwnedRoomId, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for OwnedRoomId
impl Display for OwnedRoomId
Source§impl From<&RoomId> for OwnedRoomId
impl From<&RoomId> for OwnedRoomId
Source§fn from(id: &RoomId) -> OwnedRoomId
fn from(id: &RoomId) -> OwnedRoomId
Converts to this type from the input type.
Source§impl FromStr for OwnedRoomId
impl FromStr for OwnedRoomId
Source§impl Hash for OwnedRoomId
impl Hash for OwnedRoomId
Source§impl Ord for OwnedRoomId
impl Ord for OwnedRoomId
Source§fn cmp(&self, other: &OwnedRoomId) -> Ordering
fn cmp(&self, other: &OwnedRoomId) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq<&RoomId> for OwnedRoomId
impl PartialEq<&RoomId> for OwnedRoomId
Source§impl PartialEq<&str> for OwnedRoomId
impl PartialEq<&str> for OwnedRoomId
Source§impl PartialEq<RoomId> for OwnedRoomId
impl PartialEq<RoomId> for OwnedRoomId
Source§impl PartialEq<String> for OwnedRoomId
impl PartialEq<String> for OwnedRoomId
Source§impl PartialEq<str> for OwnedRoomId
impl PartialEq<str> for OwnedRoomId
Source§impl PartialEq for OwnedRoomId
impl PartialEq for OwnedRoomId
Source§impl PartialOrd for OwnedRoomId
impl PartialOrd for OwnedRoomId
Source§impl Serialize for OwnedRoomId
impl Serialize for OwnedRoomId
Source§fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Serialize this value into the given Serde serializer. Read more
Source§impl TryFrom<&str> for OwnedRoomId
impl TryFrom<&str> for OwnedRoomId
Source§impl TryFrom<OwnedRoomOrAliasId> for OwnedRoomId
impl TryFrom<OwnedRoomOrAliasId> for OwnedRoomId
Source§type Error = OwnedRoomAliasId
type Error = OwnedRoomAliasId
The type returned in the event of a conversion error.
Source§fn try_from(id: OwnedRoomOrAliasId) -> Result<OwnedRoomId, OwnedRoomAliasId>
fn try_from(id: OwnedRoomOrAliasId) -> Result<OwnedRoomId, OwnedRoomAliasId>
Performs the conversion.