pub struct VideoFiles {
pub large: Option<VideoFile>,
pub medium: Option<VideoFile>,
pub small: Option<VideoFile>,
pub tiny: Option<VideoFile>,
}Expand description
视频文件集合
包含不同分辨率的视频文件链接。
Fields§
§large: Option<VideoFile>高分辨率视频(最大尺寸)
medium: Option<VideoFile>中等分辨率视频
small: Option<VideoFile>小分辨率视频
tiny: Option<VideoFile>最小分辨率视频
Trait Implementations§
Source§impl Clone for VideoFiles
impl Clone for VideoFiles
Source§fn clone(&self) -> VideoFiles
fn clone(&self) -> VideoFiles
Returns a duplicate of the value. Read more
1.0.0 · 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 VideoFiles
impl Debug for VideoFiles
Source§impl<'de> Deserialize<'de> for VideoFiles
impl<'de> Deserialize<'de> for VideoFiles
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 VideoFiles
impl RefUnwindSafe for VideoFiles
impl Send for VideoFiles
impl Sync for VideoFiles
impl Unpin for VideoFiles
impl UnwindSafe for VideoFiles
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