pub struct VideoView {
pub aid: Aid,
pub bvid: Bvid,
pub videos: u32,
pub title: String,
pub owner: VideoOwner,
pub stat: VideoStat,
pub cid: Cid,
pub pages: Vec<VideoPage>,
}Expand description
/x/web-interface/view 返回的载荷。
Fields§
§aid: AidAV 数字视频 ID。
bvid: BvidBV 字符串视频 ID。
videos: u32视频分 P 数。
title: String视频标题。
owner: VideoOwnerUP 主信息。
stat: VideoStat视频统计。
cid: Cid默认内容或分 P ID。
pages: Vec<VideoPage>分 P 列表。
Trait Implementations§
Source§impl<'de> Deserialize<'de> for VideoView
impl<'de> Deserialize<'de> for VideoView
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 VideoView
impl RefUnwindSafe for VideoView
impl Send for VideoView
impl Sync for VideoView
impl Unpin for VideoView
impl UnsafeUnpin for VideoView
impl UnwindSafe for VideoView
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