pub struct RunBacktestMultiResponse {
pub success: bool,
pub error: Option<String>,
pub results: Vec<ProfileResult>,
pub elapsed_ms: u64,
pub artifact: Option<ResultArtifactRefMsg>,
pub inline_complete: bool,
}Expand description
Response from a multi-profile comparison run.
Fields§
§success: boolDefaults to true when decoding responses from older servers.
error: Option<String>§results: Vec<ProfileResult>Complete inline results or compact summaries when inline_complete is false.
elapsed_ms: u64§artifact: Option<ResultArtifactRefMsg>§inline_complete: boolTrait Implementations§
Source§impl Clone for RunBacktestMultiResponse
impl Clone for RunBacktestMultiResponse
Source§impl Debug for RunBacktestMultiResponse
impl Debug for RunBacktestMultiResponse
Source§impl<'de> Deserialize<'de> for RunBacktestMultiResponse
impl<'de> Deserialize<'de> for RunBacktestMultiResponse
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for RunBacktestMultiResponse
impl RefUnwindSafe for RunBacktestMultiResponse
impl Send for RunBacktestMultiResponse
impl Sync for RunBacktestMultiResponse
impl Unpin for RunBacktestMultiResponse
impl UnsafeUnpin for RunBacktestMultiResponse
impl UnwindSafe for RunBacktestMultiResponse
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