pub enum JanusId {
String(String),
Uint(U63),
}Expand description
Mountpoints, Rooms and Participants Identifier.
Identifier should be by default unsigned integer, unless configured otherwise in the plugin config.
Variants§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for JanusId
impl<'de> Deserialize<'de> for JanusId
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 Ord for JanusId
impl Ord for JanusId
Source§impl PartialOrd for JanusId
impl PartialOrd for JanusId
impl Eq for JanusId
impl StructuralPartialEq for JanusId
Auto Trait Implementations§
impl Freeze for JanusId
impl RefUnwindSafe for JanusId
impl Send for JanusId
impl Sync for JanusId
impl Unpin for JanusId
impl UnsafeUnpin for JanusId
impl UnwindSafe for JanusId
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> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
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.