[][src]Enum lcms2_sys::ffi::TechnologySignature

#[repr(u32)]pub enum TechnologySignature {
    DigitalCamera,
    FilmScanner,
    ReflectiveScanner,
    InkJetPrinter,
    ThermalWaxPrinter,
    ElectrophotographicPrinter,
    ElectrostaticPrinter,
    DyeSublimationPrinter,
    PhotographicPaperPrinter,
    FilmWriter,
    VideoMonitor,
    VideoCamera,
    ProjectionTelevision,
    CRTDisplay,
    PMDisplay,
    AMDisplay,
    PhotoCD,
    PhotoImageSetter,
    Gravure,
    OffsetLithography,
    Silkscreen,
    Flexography,
    MotionPictureFilmScanner,
    MotionPictureFilmRecorder,
    DigitalMotionPictureCamera,
    DigitalCinemaProjector,
}

Variants

DigitalCamera

'dcam'

FilmScanner

'fscn'

ReflectiveScanner

'rscn'

InkJetPrinter

'ijet'

ThermalWaxPrinter

'twax'

ElectrophotographicPrinter

'epho'

ElectrostaticPrinter

'esta'

DyeSublimationPrinter

'dsub'

PhotographicPaperPrinter

'rpho'

FilmWriter

'fprn'

VideoMonitor

'vidm'

VideoCamera

'vidc'

ProjectionTelevision

'pjtv'

CRTDisplay

'CRT '

PMDisplay

'PMD '

AMDisplay

'AMD '

PhotoCD

'KPCD'

PhotoImageSetter

'imgs'

Gravure

'grav'

OffsetLithography

'offs'

Silkscreen

'silk'

Flexography

'flex'

MotionPictureFilmScanner

'mpfs'

MotionPictureFilmRecorder

'mpfr'

DigitalMotionPictureCamera

'dmpc'

DigitalCinemaProjector

'dcpj'

Trait Implementations

impl Clone for TechnologySignature[src]

impl Copy for TechnologySignature[src]

impl Debug for TechnologySignature[src]

impl Eq for TechnologySignature[src]

impl Hash for TechnologySignature[src]

impl PartialEq<TechnologySignature> for TechnologySignature[src]

impl StructuralEq for TechnologySignature[src]

impl StructuralPartialEq for TechnologySignature[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.