Struct ptp::PtpObjectInfo
[−]
[src]
pub struct PtpObjectInfo { pub StorageID: u32, pub ObjectFormat: u16, pub ProtectionStatus: u16, pub ObjectCompressedSize: u32, pub ThumbFormat: u16, pub ThumbCompressedSize: u32, pub ThumbPixWidth: u32, pub ThumbPixHeight: u32, pub ImagePixWidth: u32, pub ImagePixHeight: u32, pub ImageBitDepth: u32, pub ParentObject: u32, pub AssociationType: u16, pub AssociationDesc: u32, pub SequenceNumber: u32, pub Filename: String, pub CaptureDate: String, pub ModificationDate: String, pub Keywords: String, }
Fields
StorageID: u32
ObjectFormat: u16
ProtectionStatus: u16
ObjectCompressedSize: u32
ThumbFormat: u16
ThumbCompressedSize: u32
ThumbPixWidth: u32
ThumbPixHeight: u32
ImagePixWidth: u32
ImagePixHeight: u32
ImageBitDepth: u32
ParentObject: u32
AssociationType: u16
AssociationDesc: u32
SequenceNumber: u32
Filename: String
CaptureDate: String
ModificationDate: String
Keywords: String
Methods
impl PtpObjectInfo
[src]
Trait Implementations
impl Debug for PtpObjectInfo
[src]
impl Clone for PtpObjectInfo
[src]
fn clone(&self) -> PtpObjectInfo
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more