pub struct InteractiveVideoStory {
pub node_id: u64,
pub edge_id: u64,
pub title: String,
pub cid: u64,
pub start_pos: u64,
pub cover: String,
pub is_current: u8,
pub cursor: u64,
}Expand description
进度回溯信息
Fields§
§node_id: u64模块编号
edge_id: u64同上
title: String模块(分P)标题
cid: u64模块(分P)cid
start_pos: u64记录播放开始位置,单位为毫秒
cover: String分P封面 url
is_current: u8是否为当前模块, 1: 是
cursor: u64进度序号,从0开始向上增长
Trait Implementations§
Source§impl Clone for InteractiveVideoStory
impl Clone for InteractiveVideoStory
Source§fn clone(&self) -> InteractiveVideoStory
fn clone(&self) -> InteractiveVideoStory
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 InteractiveVideoStory
impl Debug for InteractiveVideoStory
Source§impl<'de> Deserialize<'de> for InteractiveVideoStory
impl<'de> Deserialize<'de> for InteractiveVideoStory
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 InteractiveVideoStory
impl RefUnwindSafe for InteractiveVideoStory
impl Send for InteractiveVideoStory
impl Sync for InteractiveVideoStory
impl Unpin for InteractiveVideoStory
impl UnsafeUnpin for InteractiveVideoStory
impl UnwindSafe for InteractiveVideoStory
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