Enum gif::ColorOutput
source · #[repr(u8)]
pub enum ColorOutput {
RGBA,
Indexed,
}
Expand description
StreamingDecoder configuration parameters Output mode for the image data
Variants
RGBA
The decoder expands the image data to 32bit RGBA. This affects:
- The buffer buffer of the
Frame
returned byDecoder::read_next_frame
. Decoder::fill_buffer
,Decoder::buffer_size
andDecoder::line_length
.
Indexed
The decoder returns the raw indexed data.
Trait Implementations
sourceimpl Clone for ColorOutput
impl Clone for ColorOutput
sourcefn clone(&self) -> ColorOutput
fn clone(&self) -> ColorOutput
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for ColorOutput
impl Debug for ColorOutput
sourceimpl PartialEq<ColorOutput> for ColorOutput
impl PartialEq<ColorOutput> for ColorOutput
sourcefn eq(&self, other: &ColorOutput) -> bool
fn eq(&self, other: &ColorOutput) -> bool
impl Copy for ColorOutput
impl StructuralPartialEq for ColorOutput
Auto Trait Implementations
impl RefUnwindSafe for ColorOutput
impl Send for ColorOutput
impl Sync for ColorOutput
impl Unpin for ColorOutput
impl UnwindSafe for ColorOutput
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more