[][src]Struct rust_apple_photos::types::Master

pub struct Master {
    pub model_id: i32,
    pub uuid: String,
    pub fingerprint: String,
    pub orientation: i32,
    pub name: String,
    pub create_date: f64,
    pub is_in_trash: i32,
    pub in_trash_date: f64,
    pub cloud_library_state: i32,
    pub has_been_synced: i32,
    pub is_cloud_quarantined: i32,
    pub file_is_reference: i32,
    pub is_missing: i32,
    pub duration: f64,
    pub file_modification_date: f64,
    pub bookmark_id: i32,
    pub volume_id: i32,
    pub file_size: i32,
    pub width: i32,
    pub height: i32,
    pub uti: String,
    pub import_group_uuid: String,
    pub alternate_master_uuid: String,
    pub original_version_name: String,
    pub file_name: String,
    pub is_externally_editable: i32,
    pub is_truly_raw: i32,
    pub has_attachments: i32,
    pub has_notes: i32,
    pub image_path: String,
    pub image_date: f64,
    pub file_creation_date: f64,
    pub original_file_name: String,
    pub original_file_size: i32,
    pub imported_by: i32,
    pub originating_asset_identifier: String,
    pub burst_uuid: String,
    pub import_complete: i32,
    pub image_time_zone_offset_seconds: i32,
    pub photo_stream_tag_id: String,
    pub media_group_id: String,
    pub has_checked_media_group_id: i32,
    pub grouping_uuid: String,
    pub cloud_imported_by: i32,
}

Fields

model_id: i32uuid: Stringfingerprint: Stringorientation: i32name: Stringcreate_date: f64is_in_trash: i32in_trash_date: f64cloud_library_state: i32has_been_synced: i32is_cloud_quarantined: i32file_is_reference: i32is_missing: i32duration: f64file_modification_date: f64bookmark_id: i32volume_id: i32file_size: i32width: i32height: i32uti: Stringimport_group_uuid: Stringalternate_master_uuid: Stringoriginal_version_name: Stringfile_name: Stringis_externally_editable: i32is_truly_raw: i32has_attachments: i32has_notes: i32image_path: Stringimage_date: f64file_creation_date: f64original_file_name: Stringoriginal_file_size: i32imported_by: i32originating_asset_identifier: Stringburst_uuid: Stringimport_complete: i32image_time_zone_offset_seconds: i32photo_stream_tag_id: Stringmedia_group_id: Stringhas_checked_media_group_id: i32grouping_uuid: Stringcloud_imported_by: i32

Methods

impl Master[src]

pub fn new(
    model_id: i32,
    uuid: String,
    fingerprint: String,
    orientation: i32,
    name: String,
    create_date: f64,
    is_in_trash: i32,
    in_trash_date: f64,
    cloud_library_state: i32,
    has_been_synced: i32,
    is_cloud_quarantined: i32,
    file_is_reference: i32,
    is_missing: i32,
    duration: f64,
    file_modification_date: f64,
    bookmark_id: i32,
    volume_id: i32,
    file_size: i32,
    width: i32,
    height: i32,
    uti: String,
    import_group_uuid: String,
    alternate_master_uuid: String,
    original_version_name: String,
    file_name: String,
    is_externally_editable: i32,
    is_truly_raw: i32,
    has_attachments: i32,
    has_notes: i32,
    image_path: String,
    image_date: f64,
    file_creation_date: f64,
    original_file_name: String,
    original_file_size: i32,
    imported_by: i32,
    originating_asset_identifier: String,
    burst_uuid: String,
    import_complete: i32,
    image_time_zone_offset_seconds: i32,
    photo_stream_tag_id: String,
    media_group_id: String,
    has_checked_media_group_id: i32,
    grouping_uuid: String,
    cloud_imported_by: i32
) -> Master
[src]

pub fn from(row: &Row) -> Result<Master>[src]

Trait Implementations

impl Debug for Master[src]

Auto Trait Implementations

impl Send for Master

impl Sync for Master

Blanket Implementations

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]