pub struct HeatMap<Z, X, Y>{ /* private fields */ }
Implementations§
Source§impl<X, Y, Z> HeatMap<Z, X, Y>
impl<X, Y, Z> HeatMap<Z, X, Y>
pub fn new(x: Vec<X>, y: Vec<Y>, z: Vec<Z>) -> Box<HeatMap<Z, X, Y>>
pub fn name(self, name: &str) -> Box<HeatMap<Z, X, Y>>
pub fn visible(self, visible: bool) -> Box<HeatMap<Z, X, Y>>
pub fn show_legend(self, show_legend: bool) -> Box<HeatMap<Z, X, Y>>
pub fn legend_group(self, legend_group: &str) -> Box<HeatMap<Z, X, Y>>
pub fn opacity(self, opacity: f64) -> Box<HeatMap<Z, X, Y>>
pub fn text<S: AsRef<str>>(self, text: Vec<S>) -> Box<HeatMap<Z, X, Y>>
pub fn hover_text<S: AsRef<str>>( self, hover_text: Vec<S>, ) -> Box<HeatMap<Z, X, Y>>
pub fn hover_info(self, hover_info: HoverInfo) -> Box<HeatMap<Z, X, Y>>
pub fn hover_template(self, hover_template: &str) -> Box<HeatMap<Z, X, Y>>
pub fn x_axis(self, axis: &str) -> Box<HeatMap<Z, X, Y>>
pub fn y_axis(self, axis: &str) -> Box<HeatMap<Z, X, Y>>
pub fn hover_template_array<S: AsRef<str>>( self, hover_template: Vec<S>, ) -> Box<HeatMap<Z, X, Y>>
pub fn color_bar(self, color_bar: ColorBar) -> Box<HeatMap<Z, X, Y>>
pub fn auto_color_scale(self, auto_color_scale: bool) -> Box<HeatMap<Z, X, Y>>
pub fn color_scale(self, color_scale: ColorScale) -> Box<HeatMap<Z, X, Y>>
pub fn show_scale(self, show_scale: bool) -> Box<HeatMap<Z, X, Y>>
pub fn reverse_scale(self, reverse_scale: bool) -> Box<HeatMap<Z, X, Y>>
pub fn zauto(self, zauto: bool) -> Box<HeatMap<Z, X, Y>>
pub fn zhover_format(self, zhover_format: &str) -> Box<HeatMap<Z, X, Y>>
pub fn zmax(self, zmax: Z) -> Box<HeatMap<Z, X, Y>>
pub fn zmid(self, zmid: Z) -> Box<HeatMap<Z, X, Y>>
pub fn zmin(self, zmin: Z) -> Box<HeatMap<Z, X, Y>>
pub fn zsmooth(self, zsmooth: &str) -> Box<HeatMap<Z, X, Y>>
pub fn connect_gaps(self, connect_gaps: bool) -> Box<HeatMap<Z, X, Y>>
pub fn hover_label(self, hover_label: Label) -> Box<HeatMap<Z, X, Y>>
pub fn hover_on_gaps(self, hover_on_gaps: bool) -> Box<HeatMap<Z, X, Y>>
pub fn transpose(self, transpose: bool) -> Box<HeatMap<Z, X, Y>>
pub fn x_calendar(self, calendar: Calendar) -> Box<HeatMap<Z, X, Y>>
pub fn y_calendar(self, calendar: Calendar) -> Box<HeatMap<Z, X, Y>>
Trait Implementations§
Auto Trait Implementations§
impl<Z, X, Y> Freeze for HeatMap<Z, X, Y>where
Z: Freeze,
impl<Z, X, Y> RefUnwindSafe for HeatMap<Z, X, Y>
impl<Z, X, Y> Send for HeatMap<Z, X, Y>
impl<Z, X, Y> Sync for HeatMap<Z, X, Y>
impl<Z, X, Y> Unpin for HeatMap<Z, X, Y>
impl<Z, X, Y> UnwindSafe for HeatMap<Z, X, Y>
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