pub struct ThreadItemPostData {
pub hidden_by_threadgate: bool,
pub more_parents: bool,
pub more_replies: i64,
pub muted_by_viewer: bool,
pub op_thread: bool,
pub post: PostView,
}
Available on crate feature
namespace-appbsky
only.Fields§
The threadgate created by the author indicates this post as a reply to be hidden for everyone consuming the thread.
more_parents: bool
This post has more parents that were not present in the response. This is just a boolean, without the number of parents.
more_replies: i64
This post has more replies that were not present in the response. This is a numeric value, which is best-effort and might not be accurate.
muted_by_viewer: bool
This is by an account muted by the viewer requesting it.
op_thread: bool
This post is part of a contiguous thread by the OP from the thread root. Many different OP threads can happen in the same thread.
post: PostView
Trait Implementations§
Source§impl Clone for ThreadItemPostData
impl Clone for ThreadItemPostData
Source§fn clone(&self) -> ThreadItemPostData
fn clone(&self) -> ThreadItemPostData
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 ThreadItemPostData
impl Debug for ThreadItemPostData
Source§impl<'de> Deserialize<'de> for ThreadItemPostData
impl<'de> Deserialize<'de> for ThreadItemPostData
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 ThreadItemPostData
impl PartialEq for ThreadItemPostData
Source§impl Serialize for ThreadItemPostData
impl Serialize for ThreadItemPostData
impl Eq for ThreadItemPostData
impl StructuralPartialEq for ThreadItemPostData
Auto Trait Implementations§
impl Freeze for ThreadItemPostData
impl RefUnwindSafe for ThreadItemPostData
impl Send for ThreadItemPostData
impl Sync for ThreadItemPostData
impl Unpin for ThreadItemPostData
impl UnwindSafe for ThreadItemPostData
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.