pub struct Video {Show 27 fields
pub id: Id,
pub owner_id: OwnerId,
pub album_id: Option<Id>,
pub user_id: Option<Id>,
pub title: String,
pub duration: Duration,
pub description: String,
pub date: Timestamp,
pub views: u32,
pub comments: u32,
pub photo_130: String,
pub photo_320: String,
pub photo_640: Option<String>,
pub photo_800: Option<String>,
pub adding_date: Option<Timestamp>,
pub player: String,
pub can_add: Bool,
pub can_edit: Bool,
pub can_report: Bool,
pub can_comment: Bool,
pub converting: Bool,
pub repeat: Bool,
pub files: Option<VideoFiles>,
pub likes: Option<LikesCount>,
pub placer_id: Option<Id>,
pub tag_created: Option<Timestamp>,
pub tag_id: Option<Id>,
}
Fields
id: Id
owner_id: OwnerId
album_id: Option<Id>
user_id: Option<Id>
title: String
duration: Duration
description: String
date: Timestamp
views: u32
comments: u32
photo_130: String
photo_320: String
photo_640: Option<String>
photo_800: Option<String>
adding_date: Option<Timestamp>
player: String
can_add: Bool
can_edit: Bool
can_report: Bool
can_comment: Bool
converting: Bool
repeat: Bool
files: Option<VideoFiles>
likes: Option<LikesCount>
placer_id: Option<Id>
tag_created: Option<Timestamp>
tag_id: Option<Id>
Trait Implementations
sourceimpl<'de> Deserialize<'de> for Video
impl<'de> Deserialize<'de> for Video
sourcefn 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
impl Eq for Video
impl StructuralEq for Video
impl StructuralPartialEq for Video
Auto Trait Implementations
impl RefUnwindSafe for Video
impl Send for Video
impl Sync for Video
impl Unpin for Video
impl UnwindSafe for Video
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.