pub struct TextStyle {Show 34 fields
pub font: Option<Font>,
pub font_size: Option<f64>,
pub faux_bold: Option<bool>,
pub faux_italic: Option<bool>,
pub auto_leading: Option<bool>,
pub leading: Option<f64>,
pub horizontal_scale: Option<f64>,
pub vertical_scale: Option<f64>,
pub tracking: Option<f64>,
pub auto_kerning: Option<bool>,
pub kerning: Option<f64>,
pub baseline_shift: Option<f64>,
pub font_caps: Option<f64>,
pub font_baseline: Option<f64>,
pub underline: Option<bool>,
pub strikethrough: Option<bool>,
pub ligatures: Option<bool>,
pub d_ligatures: Option<bool>,
pub baseline_direction: Option<f64>,
pub tsume: Option<f64>,
pub style_run_alignment: Option<f64>,
pub language: Option<f64>,
pub no_break: Option<bool>,
pub fill_color: Option<Color>,
pub stroke_color: Option<Color>,
pub fill_flag: Option<bool>,
pub stroke_flag: Option<bool>,
pub fill_first: Option<bool>,
pub y_underline: Option<f64>,
pub outline_width: Option<f64>,
pub character_direction: Option<f64>,
pub hindi_numbers: Option<bool>,
pub kashida: Option<f64>,
pub diacritic_pos: Option<f64>,
}Expand description
TS TextStyle.
Fields§
§font: Option<Font>§font_size: Option<f64>§faux_bold: Option<bool>§faux_italic: Option<bool>§auto_leading: Option<bool>§leading: Option<f64>§horizontal_scale: Option<f64>§vertical_scale: Option<f64>§tracking: Option<f64>§auto_kerning: Option<bool>§kerning: Option<f64>§baseline_shift: Option<f64>§font_caps: Option<f64>0 - none, 1 - small caps, 2 - all caps
font_baseline: Option<f64>0 - normal, 1 - superscript, 2 - subscript
underline: Option<bool>§strikethrough: Option<bool>§ligatures: Option<bool>§d_ligatures: Option<bool>§baseline_direction: Option<f64>§tsume: Option<f64>§style_run_alignment: Option<f64>§language: Option<f64>§no_break: Option<bool>§fill_color: Option<Color>§stroke_color: Option<Color>§fill_flag: Option<bool>§stroke_flag: Option<bool>§fill_first: Option<bool>§y_underline: Option<f64>§outline_width: Option<f64>§character_direction: Option<f64>§hindi_numbers: Option<bool>§kashida: Option<f64>§diacritic_pos: Option<f64>Trait Implementations§
Auto Trait Implementations§
impl Freeze for TextStyle
impl RefUnwindSafe for TextStyle
impl Send for TextStyle
impl Sync for TextStyle
impl Unpin for TextStyle
impl UnsafeUnpin for TextStyle
impl UnwindSafe for TextStyle
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