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
UserFollowings 中的一个已关注用户。
Fields§
§mid: Mid被关注用户 member ID。
attribute: u8Bilibili 返回的关系属性。
mtime: u64关注时间戳,单位秒。
tag: Option<Vec<u64>>关系分组 ID 列表。
special: u8该用户是否被特别关注。
name: String显示名称。
face: String头像 URL。
sign: String个人签名。
face_nft: u8Bilibili 是否将头像标记为 NFT。
official_verify: Option<UserRelationOfficialVerify>关系列表返回的官方认证摘要。
vip: Option<Value>VIP 摘要。Bilibili 经常调整该展示载荷,因此保留原始值。
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