pub fn offset_mut(&mut self, dx: Length, dy: Length) {
        // No need to traverse if we aren't offsetting by anything.
        if dx == 0 && dy == 0 {
            return;
        }

        for g in &mut self.glyphs {
            g.dst.top_left.offset_mut(dx, dy);
        }
    }
/// Moves each glyph in the layout by `dx` to the right and `dx` down.
Moves each glyph in the layout by `dx` to the right and `dx` down.
Moves each glyph in the layout by ` dx ` to the right and ` dx ` down .
pub fn offset_mut(&mut self, dx: Length, dy: Length) {
        // No need to traverse if we aren't offsetting by anything.
        if dx == 0 && dy == 0 {
            return;
        }
        for g in &mut self.glyphs {
            g.dst.top_left.offset_mut(dx, dy);
        }
    }
pub fn offset_mut ( & mut self , dx : Length , dy : Length ) { // No need to traverse if we aren't offsetting by anything. if dx == 0 && dy == 0 { return ; } for g in & mut self . glyphs { g . dst . top_left . offset_mut ( dx , dy ) ; } }
Moves each glyph in the layout by `dx` to the right and `dx` down.
Moves each glyph in the layout by ` dx ` to the right and ` dx ` down .
&mut self
dx
Length
dy
Length