pub struct TextTagBuilder { /* private fields */ }
Implementations§
Source§impl TextTagBuilder
impl TextTagBuilder
pub fn new() -> Self
pub fn build(self) -> TextTag
pub fn accumulative_margin(self, accumulative_margin: bool) -> Self
pub fn background(self, background: &str) -> Self
pub fn background_full_height(self, background_full_height: bool) -> Self
pub fn background_full_height_set( self, background_full_height_set: bool, ) -> Self
pub fn background_rgba(self, background_rgba: &RGBA) -> Self
pub fn background_set(self, background_set: bool) -> Self
pub fn direction(self, direction: TextDirection) -> Self
pub fn editable(self, editable: bool) -> Self
pub fn editable_set(self, editable_set: bool) -> Self
pub fn fallback(self, fallback: bool) -> Self
pub fn fallback_set(self, fallback_set: bool) -> Self
pub fn family(self, family: &str) -> Self
pub fn family_set(self, family_set: bool) -> Self
pub fn font(self, font: &str) -> Self
pub fn font_features(self, font_features: &str) -> Self
pub fn font_features_set(self, font_features_set: bool) -> Self
pub fn foreground(self, foreground: &str) -> Self
pub fn foreground_rgba(self, foreground_rgba: &RGBA) -> Self
pub fn foreground_set(self, foreground_set: bool) -> Self
pub fn indent(self, indent: i32) -> Self
pub fn indent_set(self, indent_set: bool) -> Self
pub fn invisible(self, invisible: bool) -> Self
pub fn invisible_set(self, invisible_set: bool) -> Self
pub fn justification(self, justification: Justification) -> Self
pub fn justification_set(self, justification_set: bool) -> Self
pub fn language(self, language: &str) -> Self
pub fn language_set(self, language_set: bool) -> Self
pub fn left_margin(self, left_margin: i32) -> Self
pub fn left_margin_set(self, left_margin_set: bool) -> Self
pub fn letter_spacing(self, letter_spacing: i32) -> Self
pub fn letter_spacing_set(self, letter_spacing_set: bool) -> Self
pub fn name(self, name: &str) -> Self
pub fn paragraph_background(self, paragraph_background: &str) -> Self
pub fn paragraph_background_rgba(self, paragraph_background_rgba: &RGBA) -> Self
pub fn paragraph_background_set(self, paragraph_background_set: bool) -> Self
pub fn pixels_above_lines(self, pixels_above_lines: i32) -> Self
pub fn pixels_above_lines_set(self, pixels_above_lines_set: bool) -> Self
pub fn pixels_below_lines(self, pixels_below_lines: i32) -> Self
pub fn pixels_below_lines_set(self, pixels_below_lines_set: bool) -> Self
pub fn pixels_inside_wrap(self, pixels_inside_wrap: i32) -> Self
pub fn pixels_inside_wrap_set(self, pixels_inside_wrap_set: bool) -> Self
pub fn right_margin(self, right_margin: i32) -> Self
pub fn right_margin_set(self, right_margin_set: bool) -> Self
pub fn rise(self, rise: i32) -> Self
pub fn rise_set(self, rise_set: bool) -> Self
pub fn scale(self, scale: f64) -> Self
pub fn scale_set(self, scale_set: bool) -> Self
pub fn size(self, size: i32) -> Self
pub fn size_points(self, size_points: f64) -> Self
pub fn size_set(self, size_set: bool) -> Self
pub fn stretch(self, stretch: Stretch) -> Self
pub fn stretch_set(self, stretch_set: bool) -> Self
pub fn strikethrough(self, strikethrough: bool) -> Self
pub fn strikethrough_rgba(self, strikethrough_rgba: &RGBA) -> Self
pub fn strikethrough_rgba_set(self, strikethrough_rgba_set: bool) -> Self
pub fn strikethrough_set(self, strikethrough_set: bool) -> Self
pub fn style(self, style: Style) -> Self
pub fn style_set(self, style_set: bool) -> Self
pub fn tabs_set(self, tabs_set: bool) -> Self
pub fn underline(self, underline: Underline) -> Self
pub fn underline_rgba(self, underline_rgba: &RGBA) -> Self
pub fn underline_rgba_set(self, underline_rgba_set: bool) -> Self
pub fn underline_set(self, underline_set: bool) -> Self
pub fn variant(self, variant: Variant) -> Self
pub fn variant_set(self, variant_set: bool) -> Self
pub fn weight(self, weight: i32) -> Self
pub fn weight_set(self, weight_set: bool) -> Self
pub fn wrap_mode(self, wrap_mode: WrapMode) -> Self
pub fn wrap_mode_set(self, wrap_mode_set: bool) -> Self
Auto Trait Implementations§
impl Freeze for TextTagBuilder
impl RefUnwindSafe for TextTagBuilder
impl Send for TextTagBuilder
impl Sync for TextTagBuilder
impl Unpin for TextTagBuilder
impl UnwindSafe for TextTagBuilder
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