Struct png::FrameControl [−][src]
Frame control information
Fields
sequence_number: u32Sequence number of the animation chunk, starting from 0
width: u32Width of the following frame
height: u32Height of the following frame
x_offset: u32X position at which to render the following frame
y_offset: u32Y position at which to render the following frame
delay_num: u16Frame delay fraction numerator
delay_den: u16Frame delay fraction denominator
dispose_op: u8Type of frame area disposal to be done after rendering this frame
blend_op: u8Type of frame area rendering for this frame
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for FrameControl
impl Send for FrameControl
impl Sync for FrameControl
impl Unpin for FrameControl
impl UnwindSafe for FrameControl
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T[src]
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
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.
pub 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>,