Trait glyph_packer::GrowingPacker
[−]
[src]
pub trait GrowingPacker: Packer { fn pack_resize<F, O>(&mut self, buf: &O, resize_fn: F) -> Rect
where
O: Buffer2d<Pixel = <Self::Buffer as Buffer2d>::Pixel>,
F: Fn((u32, u32)) -> (u32, u32); }
Required Methods
fn pack_resize<F, O>(&mut self, buf: &O, resize_fn: F) -> Rect where
O: Buffer2d<Pixel = <Self::Buffer as Buffer2d>::Pixel>,
F: Fn((u32, u32)) -> (u32, u32),
O: Buffer2d<Pixel = <Self::Buffer as Buffer2d>::Pixel>,
F: Fn((u32, u32)) -> (u32, u32),
Implementors
impl<A, P: Packer<Buffer = A>> GrowingPacker for P where
A: ResizeBuffer,