Struct libwebp_sys::WebPIterator
source · #[repr(C)]pub struct WebPIterator {
pub frame_num: c_int,
pub num_frames: c_int,
pub x_offset: c_int,
pub y_offset: c_int,
pub width: c_int,
pub height: c_int,
pub duration: c_int,
pub dispose_method: WebPMuxAnimDispose,
pub complete: c_int,
pub fragment: WebPData,
pub has_alpha: c_int,
pub blend_method: WebPMuxAnimBlend,
/* private fields */
}
Available on crate feature
demux
only.Fields§
§frame_num: c_int
§num_frames: c_int
§x_offset: c_int
§y_offset: c_int
§width: c_int
§height: c_int
§duration: c_int
§dispose_method: WebPMuxAnimDispose
§complete: c_int
§fragment: WebPData
§has_alpha: c_int
§blend_method: WebPMuxAnimBlend
Trait Implementations§
source§impl Clone for WebPIterator
impl Clone for WebPIterator
source§fn clone(&self) -> WebPIterator
fn clone(&self) -> WebPIterator
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for WebPIterator
impl Debug for WebPIterator
impl Copy for WebPIterator
Auto Trait Implementations§
impl RefUnwindSafe for WebPIterator
impl !Send for WebPIterator
impl !Sync for WebPIterator
impl Unpin for WebPIterator
impl UnwindSafe for WebPIterator
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more