pub struct UserBangumiFollow {Show 21 fields
pub season_id: i64,
pub media_id: i64,
pub season_type: i64,
pub season_type_name: String,
pub title: String,
pub cover: String,
pub total_count: i64,
pub is_finish: i64,
pub is_started: i64,
pub is_play: i64,
pub badge: String,
pub badge_type: i64,
pub latest_episode: UserBangumiLatestEpisode,
pub rating: Option<UserBangumiRating>,
pub url: String,
pub short_url: String,
pub summary: String,
pub styles: Vec<String>,
pub follow_status: i64,
pub progress: String,
pub both_follow: bool,
}Expand description
One followed bangumi or cinema season.
Fields§
§season_id: i64Season ID.
media_id: i64Media ID.
season_type: i64Season type code returned by Bilibili.
season_type_name: StringSeason type display name.
title: StringSeason title.
cover: StringCover image URL.
total_count: i64Total episode count.
is_finish: i64Whether the season has finished.
is_started: i64Whether the season has started.
is_play: i64Whether this season is playable.
badge: StringBadge text returned by Bilibili.
badge_type: i64Badge type code.
latest_episode: UserBangumiLatestEpisodeLatest episode summary.
rating: Option<UserBangumiRating>Season rating when Bilibili returns it.
url: StringSeason page URL.
short_url: StringShort URL returned by Bilibili.
summary: StringSeason description.
styles: Vec<String>Style tags.
follow_status: i64Follow status code.
progress: StringUser progress text.
both_follow: boolWhether both users follow this season.
Trait Implementations§
Source§impl Clone for UserBangumiFollow
impl Clone for UserBangumiFollow
Source§fn clone(&self) -> UserBangumiFollow
fn clone(&self) -> UserBangumiFollow
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 UserBangumiFollow
impl Debug for UserBangumiFollow
Source§impl<'de> Deserialize<'de> for UserBangumiFollow
impl<'de> Deserialize<'de> for UserBangumiFollow
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 UserBangumiFollow
impl RefUnwindSafe for UserBangumiFollow
impl Send for UserBangumiFollow
impl Sync for UserBangumiFollow
impl Unpin for UserBangumiFollow
impl UnsafeUnpin for UserBangumiFollow
impl UnwindSafe for UserBangumiFollow
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