[−][src]Struct google_drive2::FileImageMediaMetadata
Metadata about image media. This will only be present for image types, and its contents will depend on what can be parsed from the image content.
This type is not used in any activity, and only used as part of another schema.
Fields
exposure_bias: Option<f32>
The exposure bias of the photo (APEX value).
exposure_time: Option<f32>
The length of the exposure, in seconds.
max_aperture_value: Option<f32>
The smallest f-number of the lens at the focal length used to create the photo (APEX value).
color_space: Option<String>
The color space of the photo.
height: Option<i32>
The height of the image in pixels.
lens: Option<String>
The lens used to create the photo.
aperture: Option<f32>
The aperture used to create the photo (f-number).
date: Option<String>
The date and time the photo was taken (EXIF format timestamp).
rotation: Option<i32>
The rotation in clockwise degrees from the image's original orientation.
white_balance: Option<String>
The white balance mode used to create the photo.
camera_model: Option<String>
The model of the camera used to create the photo.
flash_used: Option<bool>
Whether a flash was used to create the photo.
camera_make: Option<String>
The make of the camera used to create the photo.
focal_length: Option<f32>
The focal length used to create the photo, in millimeters.
exposure_mode: Option<String>
The exposure mode used to create the photo.
subject_distance: Option<i32>
The distance to the subject of the photo, in meters.
width: Option<i32>
The width of the image in pixels.
metering_mode: Option<String>
The metering mode used to create the photo.
location: Option<FileImageMediaMetadataLocation>
Geographic location information stored in the image.
iso_speed: Option<i32>
The ISO speed used to create the photo.
sensor: Option<String>
The type of sensor used to create the photo.
Trait Implementations
impl Part for FileImageMediaMetadata
[src]
impl NestedType for FileImageMediaMetadata
[src]
impl Default for FileImageMediaMetadata
[src]
fn default() -> FileImageMediaMetadata
[src]
impl Clone for FileImageMediaMetadata
[src]
fn clone(&self) -> FileImageMediaMetadata
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Debug for FileImageMediaMetadata
[src]
impl Serialize for FileImageMediaMetadata
[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl<'de> Deserialize<'de> for FileImageMediaMetadata
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
Auto Trait Implementations
impl Send for FileImageMediaMetadata
impl Unpin for FileImageMediaMetadata
impl Sync for FileImageMediaMetadata
impl UnwindSafe for FileImageMediaMetadata
impl RefUnwindSafe for FileImageMediaMetadata
Blanket Implementations
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Typeable for T where
T: Any,
T: Any,
impl<T> DeserializeOwned for T where
T: Deserialize<'de>,
[src]
T: Deserialize<'de>,