Struct image::gif::Frame
[-] [+]
[src]
pub struct Frame<'a> {
pub delay: u16,
pub dispose: DisposalMethod,
pub transparent: Option<u8>,
pub needs_user_input: bool,
pub top: u16,
pub left: u16,
pub width: u16,
pub height: u16,
pub interlaced: bool,
pub palette: Option<Vec<u8>>,
pub buffer: Cow<'a, [u8]>,
}A GIF frame
Fields
Methods
impl Frame<'static>
fn from_rgba(width: u16, height: u16, pixels: &mut [u8]) -> Frame<'static>
Creates a frame from pixels in RGBA format.
Note: This method is not optimized for speed.
fn from_rgb(width: u16, height: u16, pixels: &[u8]) -> Frame<'static>
Creates a frame from pixels in RGB format.
Note: This method is not optimized for speed.