fn fix_bounding_box_positive(mut rect: Rect<f32>, v_metrics: &VMetrics) -> Rect<f32> {

    rect.min.y += v_metrics.ascent as f32;
    rect.max.y += v_metrics.ascent as f32;

    rect
}
// TODO: Fix and remove this magic function.
Fix and remove this magic function.
Fix and remove this magic function .
fn fix_bounding_box_positive(mut rect: Rect<f32>, v_metrics: &VMetrics) -> Rect<f32> {
    rect.min.y += v_metrics.ascent as f32;
    rect.max.y += v_metrics.ascent as f32;
    rect
}
fn fix_bounding_box_positive ( mut rect : Rect < f32 > , v_metrics : & VMetrics ) -> Rect < f32 > { rect . min . y += v_metrics . ascent as f32 ; rect . max . y += v_metrics . ascent as f32 ; rect }
TODO: Fix and remove this magic function.
TODO : Fix and remove this magic function .
rect
Rect<f32>
v_metrics
&VMetrics
rect
Rect<f32>
v_metrics
&VMetrics