pub enum GifDisposal {
None,
DoNotDispose,
RestoreBackground,
RestorePrevious,
}Expand description
GIF frame disposal methods.
Variants§
None
No disposal specified – leave frame in place.
DoNotDispose
Do not dispose – leave graphic in place.
RestoreBackground
Restore to background color.
RestorePrevious
Restore to previous frame content.
Trait Implementations§
Source§impl Clone for GifDisposal
impl Clone for GifDisposal
Source§fn clone(&self) -> GifDisposal
fn clone(&self) -> GifDisposal
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for GifDisposal
impl Debug for GifDisposal
Source§impl Default for GifDisposal
impl Default for GifDisposal
Source§fn default() -> GifDisposal
fn default() -> GifDisposal
Returns the “default value” for a type. Read more
Source§impl PartialEq for GifDisposal
impl PartialEq for GifDisposal
impl Copy for GifDisposal
impl Eq for GifDisposal
impl StructuralPartialEq for GifDisposal
Auto Trait Implementations§
impl Freeze for GifDisposal
impl RefUnwindSafe for GifDisposal
impl Send for GifDisposal
impl Sync for GifDisposal
impl Unpin for GifDisposal
impl UnwindSafe for GifDisposal
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)