qs-backtest-api 0.2.0

Provider-neutral request, response, event, and client contracts for the quant-system backtest service
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//! Logical contracts for the quant-system backtest service.
//!
//! The default build contains no xrpc dependency. Enable the `xrpc` feature
//! only in a process composition root that selects the current provider.

mod client;
mod rpc_types;

pub use client::{
    BacktestClient, BacktestClientError, BacktestEventStream, BacktestServiceProtocolError,
};
pub use rpc_types::*;

#[cfg(feature = "xrpc")]
pub mod provider;