Struct ruma_common::MatrixUri
source · [−]pub struct MatrixUri { /* private fields */ }
Expand description
The matrix:
URI representation of a user, room or event.
Get the URI through its Display
implementation (i.e. by interpolating it
in a formatting macro or via .to_string()
).
Implementations
sourceimpl MatrixUri
impl MatrixUri
sourcepub fn via(&self) -> &[OwnedServerName]
pub fn via(&self) -> &[OwnedServerName]
Matrix servers usable to route a RoomId
.
Trait Implementations
impl Eq for MatrixUri
impl StructuralEq for MatrixUri
impl StructuralPartialEq for MatrixUri
Auto Trait Implementations
impl RefUnwindSafe for MatrixUri
impl Send for MatrixUri
impl Sync for MatrixUri
impl Unpin for MatrixUri
impl UnwindSafe for MatrixUri
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<Q, K> Equivalent<K> for Q where
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Q where
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to key
and return true
if they are equal.
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more