pub struct ListViewData {
pub avatar: Option<String>,
pub cid: Cid,
pub creator: ProfileView,
pub description: Option<String>,
pub description_facets: Option<Vec<Main>>,
pub indexed_at: Datetime,
pub labels: Option<Vec<Label>>,
pub list_item_count: Option<usize>,
pub name: String,
pub purpose: ListPurpose,
pub uri: String,
pub viewer: Option<ListViewerState>,
}
Available on crate feature
namespace-appbsky
only.Fields§
§avatar: Option<String>
§cid: Cid
§creator: ProfileView
§description: Option<String>
§description_facets: Option<Vec<Main>>
§indexed_at: Datetime
§labels: Option<Vec<Label>>
§list_item_count: Option<usize>
§name: String
§purpose: ListPurpose
§uri: String
§viewer: Option<ListViewerState>
Trait Implementations§
Source§impl Clone for ListViewData
impl Clone for ListViewData
Source§fn clone(&self) -> ListViewData
fn clone(&self) -> ListViewData
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 ListViewData
impl Debug for ListViewData
Source§impl<'de> Deserialize<'de> for ListViewData
impl<'de> Deserialize<'de> for ListViewData
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 ListViewData
impl PartialEq for ListViewData
Source§impl Serialize for ListViewData
impl Serialize for ListViewData
impl Eq for ListViewData
impl StructuralPartialEq for ListViewData
Auto Trait Implementations§
impl Freeze for ListViewData
impl RefUnwindSafe for ListViewData
impl Send for ListViewData
impl Sync for ListViewData
impl Unpin for ListViewData
impl UnwindSafe for ListViewData
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.