pub struct TimeMetadata {Show 28 fields
pub create_date: Option<MaybeDateTime>,
pub date_created: Option<MaybeDateTime>,
pub date_time_created: Option<MaybeDateTime>,
pub date_time_original: Option<MaybeDateTime>,
pub file_access_date: Option<MaybeDateTime>,
pub file_create_date: Option<MaybeDateTime>,
pub file_modify_date: Option<MaybeDateTime>,
pub first_photo_date: Option<MaybeDateTime>,
pub gps_date_stamp: Option<MaybeDateTime>,
pub gps_date_time: Option<MaybeDateTime>,
pub gps_time_stamp: Option<NaiveTime>,
pub last_photo_date: Option<MaybeDateTime>,
pub media_create_date: Option<MaybeDateTime>,
pub media_modify_date: Option<MaybeDateTime>,
pub modify_date: Option<MaybeDateTime>,
pub offset_time: Option<String>,
pub offset_time_digitized: Option<String>,
pub offset_time_original: Option<String>,
pub profile_date_time: Option<MaybeDateTime>,
pub sub_sec_create_date: Option<MaybeDateTime>,
pub sub_sec_date_time_original: Option<MaybeDateTime>,
pub sub_sec_modify_date: Option<MaybeDateTime>,
pub sub_sec_time: Option<String>,
pub sub_sec_time_digitized: Option<String>,
pub sub_sec_time_original: Option<String>,
pub time_created: Option<String>,
pub track_create_date: Option<MaybeDateTime>,
pub track_modify_date: Option<MaybeDateTime>,
}Fields§
§create_date: Option<MaybeDateTime>§date_created: Option<MaybeDateTime>§date_time_created: Option<MaybeDateTime>§date_time_original: Option<MaybeDateTime>§file_access_date: Option<MaybeDateTime>§file_create_date: Option<MaybeDateTime>§file_modify_date: Option<MaybeDateTime>§first_photo_date: Option<MaybeDateTime>§gps_date_stamp: Option<MaybeDateTime>§gps_date_time: Option<MaybeDateTime>§gps_time_stamp: Option<NaiveTime>§last_photo_date: Option<MaybeDateTime>§media_create_date: Option<MaybeDateTime>§media_modify_date: Option<MaybeDateTime>§modify_date: Option<MaybeDateTime>§offset_time: Option<String>§offset_time_digitized: Option<String>§offset_time_original: Option<String>§profile_date_time: Option<MaybeDateTime>§sub_sec_create_date: Option<MaybeDateTime>§sub_sec_date_time_original: Option<MaybeDateTime>§sub_sec_modify_date: Option<MaybeDateTime>§sub_sec_time: Option<String>§sub_sec_time_digitized: Option<String>§sub_sec_time_original: Option<String>§time_created: Option<String>§track_create_date: Option<MaybeDateTime>§track_modify_date: Option<MaybeDateTime>Trait Implementations§
Source§impl Clone for TimeMetadata
impl Clone for TimeMetadata
Source§fn clone(&self) -> TimeMetadata
fn clone(&self) -> TimeMetadata
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TimeMetadata
impl Debug for TimeMetadata
Source§impl<'de> Deserialize<'de> for TimeMetadata
impl<'de> Deserialize<'de> for TimeMetadata
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
Auto Trait Implementations§
impl Freeze for TimeMetadata
impl RefUnwindSafe for TimeMetadata
impl Send for TimeMetadata
impl Sync for TimeMetadata
impl Unpin for TimeMetadata
impl UnwindSafe for TimeMetadata
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