Skip to main content

Crate descartes_viz

Crate descartes_viz 

Source
Expand description

Visualization library for simulation metrics

This crate provides lightweight plotting and visualization capabilities for analyzing simulation results using the plotters library.

§Features

  • Static Charts: Generate PNG/SVG charts for latency, throughput, and percentiles
  • HTML Reports: Complete HTML reports with embedded charts and metrics tables
  • Customizable: Flexible chart configuration and styling

§Example

use descartes_metrics::SimulationMetrics;
use descartes_viz::report::generate_html_report;

let metrics = SimulationMetrics::new();
// ... collect metrics ...

let snapshot = metrics.get_metrics_snapshot();
generate_html_report(&snapshot, "report.html").unwrap();

Re-exports§

pub use error::VizError;

Modules§

charts
Chart generation for simulation metrics
error
Error types for visualization
report
HTML report generation