Skip to main content

Module reader

Module reader 

Source

Re-exportsยง

pub use self::decoder::Decoded;
pub use self::decoder::DecodingError;
pub use self::decoder::DecodingFormatError;
pub use self::decoder::FrameDataType;
pub use self::decoder::FrameDecoder;
pub use self::decoder::OutputBuffer;
pub use self::decoder::StreamingDecoder;
pub use self::decoder::Version;
pub use self::decoder::PLTE_CHANNELS;
pub use self::converter::ColorOutput;

Modulesยง

converter ๐Ÿ”’
decoder ๐Ÿ”’

Structsยง

DecodeOptions
Options for opening a GIF decoder. DecodeOptions::read_info will start the decoder.
Decoder
GIF decoder. Create DecodeOptions to get started, and call DecodeOptions::read_info.
DecoderIter
Use decoder.into_iter() to iterate over the frames
ReadDecoder ๐Ÿ”’

Enumsยง

AppExtensionState ๐Ÿ”’
State when parsing application extension
MemoryLimit
The maximum amount of memory the decoder is allowed to use for each frame

Constantsยง

EXT_NAME_ICC ๐Ÿ”’
EXT_NAME_NETSCAPE ๐Ÿ”’
Headers for supported extensions.
EXT_NAME_XMP ๐Ÿ”’