Enum Version
pub enum Version
One version number of the GIF standard.
Variants
-
V87a Version 87a, from May 1987.
-
V89a Version 89a, from July 1989.
Trait Implementations
impl Clone for Version
fn clone(&self) -> Version
impl Copy for Version
impl Debug for Version
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Eq for Version
impl Hash for Version
fn hash<__H: Hasher>(&self, state: &mut __H)
impl PartialEq for Version
fn eq(&self, other: &Version) -> bool
impl StructuralPartialEq for Version
Auto Trait Implementations
impl Freeze for Version
impl RefUnwindSafe for Version
impl Send for Version
impl Sync for Version
impl Unpin for Version
impl UnsafeUnpin for Version
impl UnwindSafe for Version
Blanket Implementations
impl<T> Any for Version
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for Version
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for Version
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> CloneToUninit for Version
where
T: Clone,
unsafe fn clone_to_uninit(&self, dest: *mut u8)
impl<T> From<T> for Version
fn from(t: T) -> TReturns the argument unchanged.
impl<T> ToOwned for Version
where
T: Clone,
type Owned = T;fn to_owned(&self) -> Tfn clone_into(&self, target: &mut T)
impl<T, U> Into<U> for Version
where
U: From<T>,
fn into(self) -> UCalls
U::from(self).That is, this conversion is whatever the implementation of
[From]<T> for Uchooses to do.
impl<T, U> TryFrom<U> for Version
where
U: Into<T>,
type Error = never;fn try_from(value: U) -> Result<T, never>
impl<T, U> TryInto<U> for Version
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>