Lines Matching full:gnuplot
97 use crate::plot::{Gnuplot, Plotter};
112 Ok(_) => PlottingBackend::Gnuplot,
115 … VersionError::Exec(_) => eprintln!("Gnuplot not found, using plotters backend"),
117 "Gnuplot not found or not usable, using plotters backend\n{}",
286 /// Plotting backend which uses the external `gnuplot` command to render plots. This is the
287 /// default if the `gnuplot` command is installed.
288 Gnuplot, enumerator
289 /// Plotting backend which uses the rust 'Plotters' library. This is the default if `gnuplot`
298 PlottingBackend::Gnuplot => Some(Box::new(Gnuplot::default())), in create_plotter()
386 /// - Plotting: enabled, using gnuplot if available or plotters if gnuplot is not available
470 /// Set the plotting backend. By default, Criterion will use gnuplot if available, or plotters
473 /// Panics if `backend` is `PlottingBackend::Gnuplot` and gnuplot is not available.
475 if let PlottingBackend::Gnuplot = backend { in plotting_backend()
478 "Gnuplot plotting backend was requested, but gnuplot is not available. \ in plotting_backend()
479 To continue, either install Gnuplot or allow Criterion.rs to fall back \ in plotting_backend()
836 .possible_values(&["gnuplot", "plotters"]) in configure_from_args()
837 …et the plotting backend. By default, Criterion.rs will use the gnuplot backend if gnuplot is avail… in configure_from_args()
861 Criterion.rs will output more debug information and will save the gnuplot in configure_from_args()
939 // Use plotting_backend() here to re-use the panic behavior if Gnuplot is not available. in configure_from_args()
940 Some("gnuplot") => self = self.plotting_backend(PlottingBackend::Gnuplot), in configure_from_args()