Struct google_photoslibrary1::api::Video
source · pub struct Video {
pub camera_make: Option<String>,
pub camera_model: Option<String>,
pub fps: Option<f64>,
pub status: Option<String>,
}
Expand description
Metadata that is specific to a video, for example, fps and processing status. Some of these fields may be null or not included.
This type is not used in any activity, and only used as part of another schema.
Fields§
§camera_make: Option<String>
Brand of the camera with which the video was taken.
camera_model: Option<String>
Model of the camera with which the video was taken.
fps: Option<f64>
Frame rate of the video.
status: Option<String>
Processing status of the video.
Trait Implementations§
source§impl<'de> Deserialize<'de> for Video
impl<'de> Deserialize<'de> for Video
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
impl Part 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§
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