pub struct Axis { /* private fields */ }
Implementations§
source§impl Axis
impl Axis
pub fn visible(self, value: bool) -> Self
pub fn color(self, value: impl Color) -> Self
pub fn title(self, value: Title) -> Self
pub fn auto_range(self, value: bool) -> Self
pub fn range_mode(self, value: RangeMode) -> Self
pub fn range(self, value: Vec<impl Into<NumOrString> + Clone>) -> Self
pub fn fixed_range(self, value: bool) -> Self
pub fn constrain(self, value: AxisConstrain) -> Self
pub fn constrain_toward(self, value: ConstrainDirection) -> Self
pub fn tick_mode(self, value: TickMode) -> Self
pub fn n_ticks(self, value: usize) -> Self
pub fn tick0(self, value: f64) -> Self
pub fn dtick(self, value: f64) -> Self
pub fn tick_values(self, value: Vec<f64>) -> Self
pub fn tick_text(self, value: Vec<impl AsRef<str>>) -> Self
pub fn ticks(self, value: TicksDirection) -> Self
pub fn ticks_on(self, value: TicksPosition) -> Self
pub fn mirror(self, value: bool) -> Self
pub fn tick_length(self, value: usize) -> Self
pub fn tick_width(self, value: usize) -> Self
pub fn tick_color(self, value: impl Color) -> Self
pub fn show_tick_labels(self, value: bool) -> Self
pub fn auto_margin(self, value: bool) -> Self
pub fn show_spikes(self, value: bool) -> Self
pub fn spike_color(self, value: impl Color) -> Self
pub fn spike_thickness(self, value: usize) -> Self
pub fn spike_dash(self, value: DashType) -> Self
pub fn spike_mode(self, value: SpikeMode) -> Self
pub fn spike_snap(self, value: SpikeSnap) -> Self
pub fn tick_font(self, value: Font) -> Self
pub fn tick_angle(self, value: f64) -> Self
pub fn tick_prefix(self, value: impl AsRef<str>) -> Self
pub fn show_tick_prefix(self, value: ArrayShow) -> Self
pub fn tick_suffix(self, value: impl AsRef<str>) -> Self
pub fn show_tick_suffix(self, value: ArrayShow) -> Self
pub fn show_exponent(self, value: ArrayShow) -> Self
pub fn exponent_format(self, value: ExponentFormat) -> Self
pub fn separate_thousands(self, value: bool) -> Self
pub fn tick_format(self, value: impl AsRef<str>) -> Self
pub fn tick_format_stops(self, value: Vec<TickFormatStop>) -> Self
pub fn hover_format(self, value: impl AsRef<str>) -> Self
pub fn show_line(self, value: bool) -> Self
pub fn line_color(self, value: impl Color) -> Self
pub fn line_width(self, value: usize) -> Self
pub fn show_grid(self, value: bool) -> Self
pub fn grid_color(self, value: impl Color) -> Self
pub fn grid_width(self, value: usize) -> Self
pub fn zero_line(self, value: bool) -> Self
pub fn zero_line_color(self, value: impl Color) -> Self
pub fn zero_line_width(self, value: usize) -> Self
pub fn show_dividers(self, value: bool) -> Self
pub fn divider_color(self, value: impl Color) -> Self
pub fn divider_width(self, value: usize) -> Self
pub fn anchor(self, value: impl AsRef<str>) -> Self
pub fn side(self, value: AxisSide) -> Self
pub fn overlaying(self, value: impl AsRef<str>) -> Self
pub fn position(self, value: f64) -> Self
pub fn range_slider(self, value: RangeSlider) -> Self
pub fn range_selector(self, value: RangeSelector) -> Self
pub fn calendar(self, value: Calendar) -> Self
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for Axis
impl Send for Axis
impl Sync for Axis
impl Unpin for Axis
impl !UnwindSafe for Axis
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