Cargo formatting
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
use std::{fs, str::FromStr};
|
||||
|
||||
use anyhow::{Context, anyhow};
|
||||
use crate::database::models::ImageExif;
|
||||
use anyhow::{Context, anyhow};
|
||||
|
||||
use chrono::{DateTime, Utc};
|
||||
use log::error;
|
||||
@@ -234,10 +234,17 @@ pub struct CaptureSettings {
|
||||
|
||||
impl From<ImageExif> for ExifMetadata {
|
||||
fn from(exif: ImageExif) -> Self {
|
||||
let has_camera_info = exif.camera_make.is_some() || exif.camera_model.is_some() || exif.lens_model.is_some();
|
||||
let has_image_properties = exif.width.is_some() || exif.height.is_some() || exif.orientation.is_some();
|
||||
let has_gps = exif.gps_latitude.is_some() || exif.gps_longitude.is_some() || exif.gps_altitude.is_some();
|
||||
let has_capture_settings = exif.focal_length.is_some() || exif.aperture.is_some() || exif.shutter_speed.is_some() || exif.iso.is_some();
|
||||
let has_camera_info =
|
||||
exif.camera_make.is_some() || exif.camera_model.is_some() || exif.lens_model.is_some();
|
||||
let has_image_properties =
|
||||
exif.width.is_some() || exif.height.is_some() || exif.orientation.is_some();
|
||||
let has_gps = exif.gps_latitude.is_some()
|
||||
|| exif.gps_longitude.is_some()
|
||||
|| exif.gps_altitude.is_some();
|
||||
let has_capture_settings = exif.focal_length.is_some()
|
||||
|| exif.aperture.is_some()
|
||||
|| exif.shutter_speed.is_some()
|
||||
|| exif.iso.is_some();
|
||||
|
||||
ExifMetadata {
|
||||
camera: if has_camera_info {
|
||||
|
||||
Reference in New Issue
Block a user