Enum ruma_common::events::room::message::ForwardThread
source · [−]pub enum ForwardThread {
Yes,
No,
}Available on crate features
events and unstable-msc3440 only.Expand description
Whether or not to forward a Relation::Thread when sending a reply.
Variants
Yes
The thread relation in the original message is forwarded if it exists.
This should be set if your client doesn’t support threads (see MSC3440).
No
Create a reply in the main conversation even if the original message is in a thread.
This should be used if you client supports threads and you explicitly want that behavior.
Trait Implementations
sourceimpl Clone for ForwardThread
impl Clone for ForwardThread
sourcefn clone(&self) -> ForwardThread
fn clone(&self) -> ForwardThread
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 moresourceimpl Debug for ForwardThread
impl Debug for ForwardThread
sourceimpl PartialEq<ForwardThread> for ForwardThread
impl PartialEq<ForwardThread> for ForwardThread
sourcefn eq(&self, other: &ForwardThread) -> bool
fn eq(&self, other: &ForwardThread) -> bool
impl Copy for ForwardThread
impl Eq for ForwardThread
impl StructuralEq for ForwardThread
impl StructuralPartialEq for ForwardThread
Auto Trait Implementations
impl RefUnwindSafe for ForwardThread
impl Send for ForwardThread
impl Sync for ForwardThread
impl Unpin for ForwardThread
impl UnwindSafe for ForwardThread
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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 Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere
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.