#[repr(C, packed(2))]pub struct CM2Header {Show 17 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 reserved: [c_char; 44],
}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§reserved: [c_char; 44]Trait Implementations§
Auto Trait Implementations§
impl Freeze for CM2Header
impl RefUnwindSafe for CM2Header
impl Send for CM2Header
impl Sync for CM2Header
impl Unpin for CM2Header
impl UnsafeUnpin for CM2Header
impl UnwindSafe for CM2Header
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