pub struct TagBuilder { /* private fields */ }
Implementations§
Source§impl TagBuilder
impl TagBuilder
pub fn new() -> Self
pub fn build(self) -> Tag
pub fn draw_spaces(self, draw_spaces: bool) -> Self
pub fn draw_spaces_set(self, draw_spaces_set: bool) -> Self
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 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_desc(self, font_desc: &FontDescription) -> 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_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_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_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_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
Trait Implementations§
Source§impl Clone for TagBuilder
impl Clone for TagBuilder
Source§fn clone(&self) -> TagBuilder
fn clone(&self) -> TagBuilder
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Default for TagBuilder
impl Default for TagBuilder
Source§fn default() -> TagBuilder
fn default() -> TagBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for TagBuilder
impl RefUnwindSafe for TagBuilder
impl !Send for TagBuilder
impl !Sync for TagBuilder
impl Unpin for TagBuilder
impl UnwindSafe for TagBuilder
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