pub struct Reel {Show 13 fields
pub id: String,
pub shortcode: String,
pub caption: Option<String>,
pub timestamp: i64,
pub like_count: u64,
pub comment_count: u64,
pub play_count: u64,
pub view_count: u64,
pub video_url: String,
pub thumbnail_url: String,
pub duration: f64,
pub owner: MediaOwner,
pub audio: Option<ReelAudio>,
}Fields§
§id: String§shortcode: String§caption: Option<String>§timestamp: i64§like_count: u64§comment_count: u64§play_count: u64§view_count: u64§video_url: String§thumbnail_url: String§duration: f64§owner: MediaOwner§audio: Option<ReelAudio>Trait Implementations§
Source§impl<'de> Deserialize<'de> for Reel
impl<'de> Deserialize<'de> for Reel
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 Reel
impl RefUnwindSafe for Reel
impl Send for Reel
impl Sync for Reel
impl Unpin for Reel
impl UnwindSafe for Reel
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)