pub enum DmRoomError {
SameUser(String),
}Expand description
Error returned when constructing a DM room ID with invalid inputs.
Variants§
Trait Implementations§
Source§impl Clone for DmRoomError
impl Clone for DmRoomError
Source§fn clone(&self) -> DmRoomError
fn clone(&self) -> DmRoomError
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 DmRoomError
impl Debug for DmRoomError
Source§impl Display for DmRoomError
impl Display for DmRoomError
Source§impl Error for DmRoomError
impl Error for DmRoomError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl PartialEq for DmRoomError
impl PartialEq for DmRoomError
impl Eq for DmRoomError
impl StructuralPartialEq for DmRoomError
Auto Trait Implementations§
impl Freeze for DmRoomError
impl RefUnwindSafe for DmRoomError
impl Send for DmRoomError
impl Sync for DmRoomError
impl Unpin for DmRoomError
impl UnsafeUnpin for DmRoomError
impl UnwindSafe for DmRoomError
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