pub struct TitleOption {
pub text: String,
pub subtext: String,
pub left: Option<Position>,
pub top: Option<Position>,
pub right: Option<Position>,
pub bottom: Option<Position>,
pub text_style: Option<LabelOption>,
pub subtext_style: Option<LabelOption>,
pub item_gap: Option<f64>,
pub show: bool,
pub link: Option<String>,
pub sublink: Option<String>,
}Expand description
The options of the chart’s title.
Fields§
§text: StringThe main title.
subtext: StringThe subtitle.
left: Option<Position>The position of the title.
top: Option<Position>The position of the title.
right: Option<Position>The position of the title.
bottom: Option<Position>The position of the title.
text_style: Option<LabelOption>The style of the main title.
subtext_style: Option<LabelOption>The style of the subtitle.
item_gap: Option<f64>The gap between the title and the subtitle.
show: boolWhether the title is drawn.
link: Option<String>The link the title points at.
sublink: Option<String>The link the subtitle points at.
Implementations§
Source§impl TitleOption
Inherent implementation of TitleOption.
impl TitleOption
Inherent implementation of TitleOption.
Source§impl TitleOption
impl TitleOption
pub fn get_text(&self) -> &String
pub fn get_mut_text(&mut self) -> &mut String
pub fn set_text(&mut self, val: String) -> &mut Self
pub fn get_subtext(&self) -> &String
pub fn get_mut_subtext(&mut self) -> &mut String
pub fn set_subtext(&mut self, val: String) -> &mut Self
pub fn get_left(&self) -> Option<Position>
pub fn try_get_left(&self) -> Option<Position>
pub fn get_mut_left(&mut self) -> &mut Option<Position>
pub fn set_left(&mut self, val: Option<Position>) -> &mut Self
pub fn get_top(&self) -> Option<Position>
pub fn try_get_top(&self) -> Option<Position>
pub fn get_mut_top(&mut self) -> &mut Option<Position>
pub fn set_top(&mut self, val: Option<Position>) -> &mut Self
pub fn get_right(&self) -> Option<Position>
pub fn try_get_right(&self) -> Option<Position>
pub fn get_mut_right(&mut self) -> &mut Option<Position>
pub fn set_right(&mut self, val: Option<Position>) -> &mut Self
pub fn get_bottom(&self) -> Option<Position>
pub fn try_get_bottom(&self) -> Option<Position>
pub fn get_mut_bottom(&mut self) -> &mut Option<Position>
pub fn set_bottom(&mut self, val: Option<Position>) -> &mut Self
pub fn get_text_style(&self) -> Option<LabelOption>
pub fn try_get_text_style(&self) -> Option<LabelOption>
pub fn get_mut_text_style(&mut self) -> &mut Option<LabelOption>
pub fn set_text_style(&mut self, val: Option<LabelOption>) -> &mut Self
pub fn get_subtext_style(&self) -> Option<LabelOption>
pub fn try_get_subtext_style(&self) -> Option<LabelOption>
pub fn get_mut_subtext_style(&mut self) -> &mut Option<LabelOption>
pub fn set_subtext_style(&mut self, val: Option<LabelOption>) -> &mut Self
pub fn get_item_gap(&self) -> Option<f64>
pub fn try_get_item_gap(&self) -> Option<f64>
pub fn get_mut_item_gap(&mut self) -> &mut Option<f64>
pub fn set_item_gap(&mut self, val: Option<f64>) -> &mut Self
pub fn get_show(&self) -> bool
pub fn get_mut_show(&mut self) -> &mut bool
pub fn set_show(&mut self, val: bool) -> &mut Self
pub fn get_link(&self) -> Option<String>
pub fn try_get_link(&self) -> Option<String>
pub fn get_mut_link(&mut self) -> &mut Option<String>
pub fn set_link(&mut self, val: Option<String>) -> &mut Self
pub fn get_sublink(&self) -> Option<String>
pub fn try_get_sublink(&self) -> Option<String>
pub fn get_mut_sublink(&mut self) -> &mut Option<String>
pub fn set_sublink(&mut self, val: Option<String>) -> &mut Self
Trait Implementations§
Source§impl Clone for TitleOption
impl Clone for TitleOption
Source§impl Debug for TitleOption
impl Debug for TitleOption
Source§impl Default for TitleOption
impl Default for TitleOption
Source§impl PartialEq for TitleOption
impl PartialEq for TitleOption
impl StructuralPartialEq for TitleOption
Auto Trait Implementations§
impl Freeze for TitleOption
impl RefUnwindSafe for TitleOption
impl Send for TitleOption
impl Sync for TitleOption
impl Unpin for TitleOption
impl UnsafeUnpin for TitleOption
impl UnwindSafe for TitleOption
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