[−][src]Enum png::Decoded

pub enum Decoded {
    Nothing,
    Header(u32, u32, BitDepth, ColorType, bool),
    ChunkBegin(u32, ChunkType),
    ChunkComplete(u32, ChunkType),
    PixelDimensions(PixelDimensions),
    AnimationControl(AnimationControl),
    FrameControl(FrameControl),
    ImageData,
    PartialChunk(ChunkType),
    ImageEnd,
}

Result of the decoding process

Variants

Nothing

Nothing decoded yet

Header(u32, u32, BitDepth, ColorType, bool)
ChunkBegin(u32, ChunkType)
ChunkComplete(u32, ChunkType)
PixelDimensions(PixelDimensions)
AnimationControl(AnimationControl)
FrameControl(FrameControl)
ImageData

Decoded raw image data.

PartialChunk(ChunkType)
ImageEnd

Trait Implementations

impl Debug for Decoded[src]

Auto Trait Implementations

impl Send for Decoded

impl Unpin for Decoded

impl Sync for Decoded

impl UnwindSafe for Decoded

impl RefUnwindSafe for Decoded

Blanket Implementations

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

impl<T> From<T> for 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.

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

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

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