Struct atrium_api::app::bsky::actor::defs::ProfileViewDetailed
source · pub struct ProfileViewDetailed {Show 13 fields
pub associated: Option<ProfileAssociated>,
pub avatar: Option<String>,
pub banner: Option<String>,
pub description: Option<String>,
pub did: Did,
pub display_name: Option<String>,
pub followers_count: Option<i64>,
pub follows_count: Option<i64>,
pub handle: Handle,
pub indexed_at: Option<Datetime>,
pub labels: Option<Vec<Label>>,
pub posts_count: Option<i64>,
pub viewer: Option<ViewerState>,
}Fields§
§associated: Option<ProfileAssociated>§avatar: Option<String>§description: Option<String>§did: Did§display_name: Option<String>§followers_count: Option<i64>§follows_count: Option<i64>§handle: Handle§indexed_at: Option<Datetime>§labels: Option<Vec<Label>>§posts_count: Option<i64>§viewer: Option<ViewerState>Trait Implementations§
source§impl Clone for ProfileViewDetailed
impl Clone for ProfileViewDetailed
source§fn clone(&self) -> ProfileViewDetailed
fn clone(&self) -> ProfileViewDetailed
Returns a copy 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 ProfileViewDetailed
impl Debug for ProfileViewDetailed
source§impl<'de> Deserialize<'de> for ProfileViewDetailed
impl<'de> Deserialize<'de> for ProfileViewDetailed
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 ProfileViewDetailed
impl PartialEq for ProfileViewDetailed
source§fn eq(&self, other: &ProfileViewDetailed) -> bool
fn eq(&self, other: &ProfileViewDetailed) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl Serialize for ProfileViewDetailed
impl Serialize for ProfileViewDetailed
impl Eq for ProfileViewDetailed
impl StructuralPartialEq for ProfileViewDetailed
Auto Trait Implementations§
impl Freeze for ProfileViewDetailed
impl RefUnwindSafe for ProfileViewDetailed
impl Send for ProfileViewDetailed
impl Sync for ProfileViewDetailed
impl Unpin for ProfileViewDetailed
impl UnwindSafe for ProfileViewDetailed
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