Enum ruma_common::events::room::message::ReplyInThread
source · [−]pub enum ReplyInThread {
Yes,
No,
}Available on crate features
events and unstable-msc3440 only.Expand description
Whether or not the message is a reply inside a thread.
Variants
Yes
This is a reply.
Create a proper reply in the thread.
No
This is not a reply.
Create a regular message in the thread, with a reply fallback, according to MSC3440.
Trait Implementations
sourceimpl Clone for ReplyInThread
impl Clone for ReplyInThread
sourcefn clone(&self) -> ReplyInThread
fn clone(&self) -> ReplyInThread
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for ReplyInThread
impl Debug for ReplyInThread
sourceimpl PartialEq<ReplyInThread> for ReplyInThread
impl PartialEq<ReplyInThread> for ReplyInThread
impl Copy for ReplyInThread
impl Eq for ReplyInThread
impl StructuralEq for ReplyInThread
impl StructuralPartialEq for ReplyInThread
Auto Trait Implementations
impl RefUnwindSafe for ReplyInThread
impl Send for ReplyInThread
impl Sync for ReplyInThread
impl Unpin for ReplyInThread
impl UnwindSafe for ReplyInThread
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> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into)Uses borrowed data to replace owned data, usually by cloning. Read more
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
fn vzip(self) -> V
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
