Struct tiny_skia::scan::path_aa::BaseSuperBlitter
source · struct BaseSuperBlitter<'a> {
real_blitter: &'a mut dyn Blitter,
curr_iy: i32,
width: NonZeroU32,
left: u32,
super_left: u32,
curr_y: i32,
top: i32,
}
Fields§
§real_blitter: &'a mut dyn Blitter
§curr_iy: i32
Current y coordinate, in destination coordinates.
width: NonZeroU32
Widest row of region to be blitted, in destination coordinates.
left: u32
Leftmost x coordinate in any row, in destination coordinates.
super_left: u32
Leftmost x coordinate in any row, in supersampled coordinates.
curr_y: i32
Current y coordinate in supersampled coordinates.
top: i32
Initial y coordinate (top of bounds).
Implementations§
source§impl<'a> BaseSuperBlitter<'a>
impl<'a> BaseSuperBlitter<'a>
Auto Trait Implementations§
impl<'a> Freeze for BaseSuperBlitter<'a>
impl<'a> !RefUnwindSafe for BaseSuperBlitter<'a>
impl<'a> !Send for BaseSuperBlitter<'a>
impl<'a> !Sync for BaseSuperBlitter<'a>
impl<'a> Unpin for BaseSuperBlitter<'a>
impl<'a> !UnwindSafe for BaseSuperBlitter<'a>
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