pub struct DashboardSnapshot {Show 13 fields
pub mode: BinanceMode,
pub base_dir: PathBuf,
pub db_path: PathBuf,
pub symbol: String,
pub from: NaiveDate,
pub to: NaiveDate,
pub available_symbols: Vec<String>,
pub recorder_metrics: RecorderMetrics,
pub dataset_summary: BacktestDatasetSummary,
pub market_series: MarketSeries,
pub recent_runs: Vec<BacktestRunSummaryRow>,
pub selected_report: Option<BacktestReport>,
pub selected_run_id: Option<i64>,
}Fields§
§mode: BinanceMode§base_dir: PathBuf§db_path: PathBuf§symbol: String§from: NaiveDate§to: NaiveDate§available_symbols: Vec<String>§recorder_metrics: RecorderMetrics§dataset_summary: BacktestDatasetSummary§market_series: MarketSeries§recent_runs: Vec<BacktestRunSummaryRow>§selected_report: Option<BacktestReport>§selected_run_id: Option<i64>Trait Implementations§
Source§impl Clone for DashboardSnapshot
impl Clone for DashboardSnapshot
Source§fn clone(&self) -> DashboardSnapshot
fn clone(&self) -> DashboardSnapshot
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for DashboardSnapshot
impl Debug for DashboardSnapshot
Source§impl PartialEq for DashboardSnapshot
impl PartialEq for DashboardSnapshot
impl StructuralPartialEq for DashboardSnapshot
Auto Trait Implementations§
impl Freeze for DashboardSnapshot
impl RefUnwindSafe for DashboardSnapshot
impl Send for DashboardSnapshot
impl Sync for DashboardSnapshot
impl Unpin for DashboardSnapshot
impl UnsafeUnpin for DashboardSnapshot
impl UnwindSafe for DashboardSnapshot
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