Enum gif::Extension [−][src]
#[repr(u8)] pub enum Extension { Text, Control, Comment, Application, }
Known GIF extension labels.
These are extensions which may be interpreted by the library and to which a specification with the internal data layout is known.
Variants
Plain Text extension.
This instructs the decoder to render a text as characters in a grid of cells, in a mono-spaced font of its choosing. This is seldom actually implemented and ignored by ImageMagick. The color is always taken from the global table which further complicates any use. No real information on the frame sequencing of this block is available in the standard.
Control extension.
Comment extension.
Application extension.
See ImageMagick for an idea of commonly recognized extensions.
Implementations
impl Extension
[src]
Trait Implementations
impl Clone for Extension
[src]
impl Copy for Extension
[src]
impl Debug for Extension
[src]
impl Eq for Extension
[src]
impl From<Extension> for AnyExtension
[src]
impl PartialEq<Extension> for Extension
[src]
fn eq(&self, other: &Extension) -> bool
[src]
#[must_use]pub fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
pub fn ne(&self, other: &Rhs) -> boolimpl StructuralEq for Extension
[src]
impl StructuralPartialEq for Extension
[src]
Auto Trait Implementations
impl RefUnwindSafe for Extension
impl Send for Extension
impl Sync for Extension
impl Unpin for Extension
impl UnwindSafe for Extension
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,