pub struct ShortVideo {
pub position: Option<u32>,
pub title: Option<String>,
pub link: Option<String>,
pub thumbnail: Option<String>,
pub channel: Option<String>,
pub duration: Option<String>,
pub platform: Option<String>,
}
Expand description
Short video result
Fields§
§position: Option<u32>
§title: Option<String>
§link: Option<String>
§thumbnail: Option<String>
§channel: Option<String>
§duration: Option<String>
§platform: Option<String>
Trait Implementations§
Source§impl Clone for ShortVideo
impl Clone for ShortVideo
Source§fn clone(&self) -> ShortVideo
fn clone(&self) -> ShortVideo
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 ShortVideo
impl Debug for ShortVideo
Source§impl<'de> Deserialize<'de> for ShortVideo
impl<'de> Deserialize<'de> for ShortVideo
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 ShortVideo
impl RefUnwindSafe for ShortVideo
impl Send for ShortVideo
impl Sync for ShortVideo
impl Unpin for ShortVideo
impl UnwindSafe for ShortVideo
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