pub enum SubscriptionTier {
Full,
MentionsOnly,
Unsubscribed,
}Expand description
Subscription tier for a user’s relationship with a room.
Controls what messages appear in the user’s default stream:
Full— all messages from the roomMentionsOnly— only messages that @mention the userUnsubscribed— excluded from the default stream (still queryable with--public)
Variants§
Trait Implementations§
Source§impl Clone for SubscriptionTier
impl Clone for SubscriptionTier
Source§fn clone(&self) -> SubscriptionTier
fn clone(&self) -> SubscriptionTier
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 SubscriptionTier
impl Debug for SubscriptionTier
Source§impl<'de> Deserialize<'de> for SubscriptionTier
impl<'de> Deserialize<'de> for SubscriptionTier
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 Display for SubscriptionTier
impl Display for SubscriptionTier
Source§impl FromStr for SubscriptionTier
impl FromStr for SubscriptionTier
Source§impl Hash for SubscriptionTier
impl Hash for SubscriptionTier
Source§impl PartialEq for SubscriptionTier
impl PartialEq for SubscriptionTier
Source§impl Serialize for SubscriptionTier
impl Serialize for SubscriptionTier
impl Copy for SubscriptionTier
impl Eq for SubscriptionTier
impl StructuralPartialEq for SubscriptionTier
Auto Trait Implementations§
impl Freeze for SubscriptionTier
impl RefUnwindSafe for SubscriptionTier
impl Send for SubscriptionTier
impl Sync for SubscriptionTier
impl Unpin for SubscriptionTier
impl UnsafeUnpin for SubscriptionTier
impl UnwindSafe for SubscriptionTier
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