[−][src]Enum gif::ExtensionData
Extension data.
Variants
Control extension. Use ExtensionData::new_control_ext
to construct.
Repetitions(Repeat)
Sets the number of repetitions
Methods
impl ExtensionData
[src]
pub fn new_control_ext(
delay: u16,
dispose: DisposalMethod,
needs_user_input: bool,
trns: Option<u8>
) -> ExtensionData
[src]
delay: u16,
dispose: DisposalMethod,
needs_user_input: bool,
trns: Option<u8>
) -> ExtensionData
Constructor for control extension data.
delay
is given in units of 10 ms.
Auto Trait Implementations
impl Send for ExtensionData
impl Unpin for ExtensionData
impl Sync for ExtensionData
impl UnwindSafe for ExtensionData
impl RefUnwindSafe for ExtensionData
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for 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.
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>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,