Enum lcms2::Tag [] [src]

pub enum Tag<'a> {
    CIExyYTRIPLE(&'a CIExyYTRIPLE),
    CIEXYZ(&'a CIEXYZ),
    ICCData(&'a ICCData),
    ICCMeasurementConditions(&'a ICCMeasurementConditions),
    ICCViewingConditions(&'a ICCViewingConditions),
    MLU(&'a MLU),
    NAMEDCOLORLIST(&'a NAMEDCOLORLIST),
    Pipeline(&'a Pipeline),
    Screening(&'a Screening),
    SEQ(&'a SEQ),
    Signature(&'a Signature),
    ToneCurve(&'a ToneCurve),
    UcrBg(&'a UcrBg),
    None,
}

Variants

CIExyYTRIPLE(&'a CIExyYTRIPLE)CIEXYZ(&'a CIEXYZ)ICCData(&'a ICCData)ICCMeasurementConditions(&'a ICCMeasurementConditions)ICCViewingConditions(&'a ICCViewingConditions)MLU(&'a MLU)NAMEDCOLORLIST(&'a NAMEDCOLORLIST)Pipeline(&'a Pipeline)Screening(&'a Screening)SEQ(&'a SEQ)Signature(&'a Signature)ToneCurve(&'a ToneCurve)UcrBg(&'a UcrBg)None

Methods

impl<'a> Tag<'a>
[src]

fn is_none(&self) -> bool

unsafe fn new(sig: TagSignature, data: *const u8) -> Self