struct AnimationState {
next_frame: u32,
next_frame_start: u64,
dispose_next_frame: bool,
previous_frame_width: u32,
previous_frame_height: u32,
previous_frame_x_offset: u32,
previous_frame_y_offset: u32,
canvas: Option<Vec<u8>>,
}
Fields§
§next_frame: u32
§next_frame_start: u64
§dispose_next_frame: bool
§previous_frame_width: u32
§previous_frame_height: u32
§previous_frame_x_offset: u32
§previous_frame_y_offset: u32
§canvas: Option<Vec<u8>>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for AnimationState
impl RefUnwindSafe for AnimationState
impl Send for AnimationState
impl Sync for AnimationState
impl Unpin for AnimationState
impl UnwindSafe for AnimationState
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