pub struct CaptureMeta {
pub created_utc: Option<String>,
pub created_local: Option<String>,
pub location: Option<String>,
pub make: Option<String>,
pub model: Option<String>,
}Expand description
Capture metadata read from the source’s container tags. iPhone videos keep
these as com.apple.quicktime.* keys; others use plain location / make
/ model / creation_time.
Fields§
§created_utc: Option<String>When it was shot, UTC ISO-8601 (2026-09-26T17:01:54Z): Apple’s
creationdate (local time + offset) when present — the container’s
creation_time can be the moment the file was exported or AirDropped.
created_local: Option<String>The original local timestamp as written (2026-09-26T20:01:54+0300).
location: Option<String>ISO 6709 location (+50.4160+030.2796+155.635/).
make: Option<String>§model: Option<String>Trait Implementations§
Source§impl Clone for CaptureMeta
impl Clone for CaptureMeta
Source§impl Debug for CaptureMeta
impl Debug for CaptureMeta
Source§impl Default for CaptureMeta
impl Default for CaptureMeta
Source§impl PartialEq for CaptureMeta
impl PartialEq for CaptureMeta
impl StructuralPartialEq for CaptureMeta
Auto Trait Implementations§
impl Freeze for CaptureMeta
impl RefUnwindSafe for CaptureMeta
impl Send for CaptureMeta
impl Sync for CaptureMeta
impl Unpin for CaptureMeta
impl UnsafeUnpin for CaptureMeta
impl UnwindSafe for CaptureMeta
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