pub enum ReplyAudience {
Everyone,
AccountsYouFollow,
MentionedOnly,
ParentPostAuthorOnly,
FollowersOnly,
}Expand description
Reply audience setting returned by the API (UPPERCASE values).
This is the read-side counterpart to ReplyControl which uses lowercase values.
Variants§
Everyone
Anyone can reply.
AccountsYouFollow
Only accounts the poster follows can reply.
MentionedOnly
Only mentioned accounts can reply.
ParentPostAuthorOnly
Only the parent post author can reply.
FollowersOnly
Only followers can reply.
Trait Implementations§
Source§impl Clone for ReplyAudience
impl Clone for ReplyAudience
Source§fn clone(&self) -> ReplyAudience
fn clone(&self) -> ReplyAudience
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 ReplyAudience
impl Debug for ReplyAudience
Source§impl<'de> Deserialize<'de> for ReplyAudience
impl<'de> Deserialize<'de> for ReplyAudience
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 PartialEq for ReplyAudience
impl PartialEq for ReplyAudience
Source§impl Serialize for ReplyAudience
impl Serialize for ReplyAudience
impl Eq for ReplyAudience
impl StructuralPartialEq for ReplyAudience
Auto Trait Implementations§
impl Freeze for ReplyAudience
impl RefUnwindSafe for ReplyAudience
impl Send for ReplyAudience
impl Sync for ReplyAudience
impl Unpin for ReplyAudience
impl UnsafeUnpin for ReplyAudience
impl UnwindSafe for ReplyAudience
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.