pub struct CachedCells {
pub cells: Vec<CellAa>,
}Expand description
Pre-rasterized glyph cells at a canonical position. Contains the rasterizer’s cell output for a glyph at sub-pixel position (subpx_x, subpx_y). To render at actual position (x, y), add integer pixel offset to each cell.
Fields§
§cells: Vec<CellAa>Auto Trait Implementations§
impl Freeze for CachedCells
impl RefUnwindSafe for CachedCells
impl Send for CachedCells
impl Sync for CachedCells
impl Unpin for CachedCells
impl UnsafeUnpin for CachedCells
impl UnwindSafe for CachedCells
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more