pub fn draw_text_with_fallback( canvas: &Canvas, text: &str, font: &Font, emoji_font: &Option<Font>, letter_spacing: f32, x: f32, y: f32, paint: &Paint, )