Enum vga::registers::AttributeControllerIndex[][src]

#[repr(u8)]pub enum AttributeControllerIndex {
    PaletteRegister0,
    PaletteRegister1,
    PaletteRegister2,
    PaletteRegister3,
    PaletteRegister4,
    PaletteRegister5,
    PaletteRegister6,
    PaletteRegister7,
    PaletteRegister8,
    PaletteRegister9,
    PaletteRegisterA,
    PaletteRegisterB,
    PaletteRegisterC,
    PaletteRegisterD,
    PaletteRegisterE,
    PaletteRegisterF,
    ModeControl,
    OverscanColor,
    MemoryPlaneEnable,
    HorizontalPixelPanning,
    ColorSelect,
}

Represents an index for the attribute controller registers.

Variants

PaletteRegister0

Represents the Palette 0 register index.

PaletteRegister1

Represents the Palette 1 register index.

PaletteRegister2

Represents the Palette 2 register index.

PaletteRegister3

Represents the Palette 3 register index.

PaletteRegister4

Represents the Palette 4 register index.

PaletteRegister5

Represents the Palette 5 register index.

PaletteRegister6

Represents the Palette 6 register index.

PaletteRegister7

Represents the Palette 7 register index.

PaletteRegister8

Represents the Palette 8 register index.

PaletteRegister9

Represents the Palette 9 register index.

PaletteRegisterA

Represents the Palette A register index.

PaletteRegisterB

Represents the Palette B register index.

PaletteRegisterC

Represents the Palette C register index.

PaletteRegisterD

Represents the Palette D register index.

PaletteRegisterE

Represents the Palette E register index.

PaletteRegisterF

Represents the Palette F register index.

ModeControl

Represents the Mode Control register index.

OverscanColor

Represents the Overscan Color register index.

MemoryPlaneEnable

Represents the Memory Plane Enable register index.

HorizontalPixelPanning

Represents the Horizontal Pixel Panning register index.

ColorSelect

Represents the Color Select register index.

Trait Implementations

impl Clone for AttributeControllerIndex[src]

impl Copy for AttributeControllerIndex[src]

impl Debug for AttributeControllerIndex[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, 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.