pub struct Canvas { /* private fields */ }Expand description
Where to plot
Implementations§
Source§impl Canvas
impl Canvas
Sourcepub fn new() -> Self
pub fn new() -> Self
Examples found in repository?
More examples
examples/multikind.rs (line 7)
4fn main() {
5 let dataset =
6 DataSet::from_csv(fs::read_to_string("examples/sample.csv").unwrap().as_str()).unwrap();
7 let mut canvas = Canvas::new();
8 let _ = dataset.draw_into(&mut canvas, PlotKind::Point);
9 println!("{canvas}");
10 canvas.clear();
11 let _ = dataset.draw_into(&mut canvas, PlotKind::Boxplot);
12 println!("{canvas}");
13 canvas.clear();
14 let _ = dataset.draw_into(&mut canvas, PlotKind::CDF);
15 println!("{canvas}");
16 canvas.clear();
17 let _ = dataset.draw_into(&mut canvas, PlotKind::Histogram);
18 println!("{canvas}");
19}Additional examples can be found in:
Sourcepub fn clear(&mut self)
pub fn clear(&mut self)
Remove drawing
Examples found in repository?
examples/multikind.rs (line 10)
4fn main() {
5 let dataset =
6 DataSet::from_csv(fs::read_to_string("examples/sample.csv").unwrap().as_str()).unwrap();
7 let mut canvas = Canvas::new();
8 let _ = dataset.draw_into(&mut canvas, PlotKind::Point);
9 println!("{canvas}");
10 canvas.clear();
11 let _ = dataset.draw_into(&mut canvas, PlotKind::Boxplot);
12 println!("{canvas}");
13 canvas.clear();
14 let _ = dataset.draw_into(&mut canvas, PlotKind::CDF);
15 println!("{canvas}");
16 canvas.clear();
17 let _ = dataset.draw_into(&mut canvas, PlotKind::Histogram);
18 println!("{canvas}");
19}Trait Implementations§
Auto Trait Implementations§
impl Freeze for Canvas
impl RefUnwindSafe for Canvas
impl Send for Canvas
impl Sync for Canvas
impl Unpin for Canvas
impl UnwindSafe for Canvas
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