pub struct UserFollowing {
pub mid: Mid,
pub attribute: u8,
pub mtime: u64,
pub tag: Option<Vec<u64>>,
pub special: u8,
pub name: String,
pub face: String,
pub sign: String,
pub face_nft: u8,
pub official_verify: Option<UserRelationOfficialVerify>,
pub vip: Option<Value>,
}Expand description
One followed user in UserFollowings.
Fields§
§mid: MidFollowed member ID.
attribute: u8Relation attribute returned by Bilibili.
mtime: u64Follow timestamp in seconds.
tag: Option<Vec<u64>>Relation tag IDs.
special: u8Whether this user is specially followed.
name: StringDisplay name.
face: StringAvatar URL.
sign: StringProfile signature.
face_nft: u8Whether Bilibili marks the avatar as NFT.
official_verify: Option<UserRelationOfficialVerify>Official verification summary returned by the relation list.
vip: Option<Value>VIP summary. Kept raw because Bilibili changes this display payload often.
Trait Implementations§
Source§impl Clone for UserFollowing
impl Clone for UserFollowing
Source§fn clone(&self) -> UserFollowing
fn clone(&self) -> UserFollowing
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 UserFollowing
impl Debug for UserFollowing
Source§impl<'de> Deserialize<'de> for UserFollowing
impl<'de> Deserialize<'de> for UserFollowing
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
Auto Trait Implementations§
impl Freeze for UserFollowing
impl RefUnwindSafe for UserFollowing
impl Send for UserFollowing
impl Sync for UserFollowing
impl Unpin for UserFollowing
impl UnsafeUnpin for UserFollowing
impl UnwindSafe for UserFollowing
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