pub struct ExifMeta {
pub camera: Option<String>,
pub lens: Option<String>,
pub gps_lat: Option<f64>,
pub gps_lon: Option<f64>,
pub extra: HashMap<String, Value>,
}Fields§
§camera: Option<String>§lens: Option<String>§gps_lat: Option<f64>§gps_lon: Option<f64>§extra: HashMap<String, Value>Trait Implementations§
Auto Trait Implementations§
impl Freeze for ExifMeta
impl RefUnwindSafe for ExifMeta
impl Send for ExifMeta
impl Sync for ExifMeta
impl Unpin for ExifMeta
impl UnsafeUnpin for ExifMeta
impl UnwindSafe for ExifMeta
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more