pub struct UserMedalInfo {Show 15 fields
pub target_id: Mid,
pub level: u32,
pub name: String,
pub medal_color_start: u32,
pub medal_color_end: u32,
pub medal_color_border: u32,
pub guard_level: u32,
pub wearing_status: u32,
pub medal_id: u64,
pub intimacy: u64,
pub next_intimacy: u64,
pub today_feed: u64,
pub day_limit: u64,
pub guard_icon: Option<String>,
pub honor_icon: Option<String>,
}Expand description
一个目标创作者的稳定粉丝勋章元数据。
Fields§
§target_id: Mid目标创作者 member ID。
level: u32勋章等级。
name: String勋章显示名称。
medal_color_start: u32勋章渐变起始颜色。
medal_color_end: u32勋章渐变结束颜色。
medal_color_border: u32勋章边框颜色。
guard_level: u32与该勋章关联的大航海等级。
wearing_status: u32该勋章当前是否正在佩戴。
medal_id: u64勋章 ID。
intimacy: u64当前亲密度分数。
next_intimacy: u64升到下一级所需亲密度分数。
today_feed: u64今日已投喂亲密度。
day_limit: u64每日亲密度投喂上限。
guard_icon: Option<String>Bilibili 返回时的大航海图标 URL。
honor_icon: Option<String>Bilibili 返回时的荣誉图标 URL。
Trait Implementations§
Source§impl Clone for UserMedalInfo
impl Clone for UserMedalInfo
Source§fn clone(&self) -> UserMedalInfo
fn clone(&self) -> UserMedalInfo
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 UserMedalInfo
impl Debug for UserMedalInfo
Source§impl<'de> Deserialize<'de> for UserMedalInfo
impl<'de> Deserialize<'de> for UserMedalInfo
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 UserMedalInfo
impl RefUnwindSafe for UserMedalInfo
impl Send for UserMedalInfo
impl Sync for UserMedalInfo
impl Unpin for UserMedalInfo
impl UnsafeUnpin for UserMedalInfo
impl UnwindSafe for UserMedalInfo
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