pub struct VideoMeta {
pub attribute: u64,
pub cover: String,
pub ep_count: u64,
pub ep_num: u64,
pub first_aid: u64,
pub id: u64,
pub intro: String,
pub mid: u64,
pub ptime: u64,
pub sign_state: u64,
pub stat: Option<CollectionStat>,
pub title: String,
}Expand description
所属合集或课堂元数据
Fields§
§attribute: u64§cover: String§ep_count: u64§ep_num: u64§first_aid: u64§id: u64§intro: String§mid: u64§ptime: u64§sign_state: u64§stat: Option<CollectionStat>§title: StringTrait Implementations§
Source§impl<'de> Deserialize<'de> for VideoMeta
impl<'de> Deserialize<'de> for VideoMeta
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 VideoMeta
impl RefUnwindSafe for VideoMeta
impl Send for VideoMeta
impl Sync for VideoMeta
impl Unpin for VideoMeta
impl UnsafeUnpin for VideoMeta
impl UnwindSafe for VideoMeta
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