#[repr(C, packed(2))]pub struct CM4Header {Show 18 fields
pub size: UInt32,
pub CMMType: OSType,
pub profileVersion: UInt32,
pub profileClass: OSType,
pub dataColorSpace: OSType,
pub profileConnectionSpace: OSType,
pub dateTime: CMDateTime,
pub CS2profileSignature: OSType,
pub platform: OSType,
pub flags: UInt32,
pub deviceManufacturer: OSType,
pub deviceModel: UInt32,
pub deviceAttributes: [UInt32; 2],
pub renderingIntent: UInt32,
pub white: CMFixedXYZColor,
pub creator: OSType,
pub digest: CMProfileMD5,
pub reserved: [c_char; 28],
}Expand description
Apple SDK struct CM4Header.
Fields§
§size: UInt32§CMMType: OSType§profileVersion: UInt32§profileClass: OSType§dataColorSpace: OSType§profileConnectionSpace: OSType§dateTime: CMDateTime§CS2profileSignature: OSType§platform: OSType§flags: UInt32§deviceManufacturer: OSType§deviceModel: UInt32§deviceAttributes: [UInt32; 2]§renderingIntent: UInt32§white: CMFixedXYZColor§creator: OSType§digest: CMProfileMD5§reserved: [c_char; 28]Trait Implementations§
Auto Trait Implementations§
impl Freeze for CM4Header
impl RefUnwindSafe for CM4Header
impl Send for CM4Header
impl Sync for CM4Header
impl Unpin for CM4Header
impl UnsafeUnpin for CM4Header
impl UnwindSafe for CM4Header
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