Struct libptp::ObjectInfo [−][src]
pub struct ObjectInfo {Show 19 fields
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
Implementations
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for ObjectInfo
impl Send for ObjectInfo
impl Sync for ObjectInfo
impl Unpin for ObjectInfo
impl UnwindSafe for ObjectInfo
Blanket Implementations
Mutably borrows from an owned value. Read more