pub struct CapitalPoolSimulationReport {
pub schema: String,
pub simulation_id: String,
pub generated_at: u64,
pub subject_key: String,
pub currency: String,
pub baseline_optimization: CapitalPoolOptimizationArtifact,
pub candidate_optimization: CapitalPoolOptimizationArtifact,
pub simulation_mode: CapitalPoolSimulationMode,
pub deltas: Vec<CapitalPoolSimulationDelta>,
pub recommended_operator_action: String,
pub note: Option<String>,
}Fields§
§schema: String§simulation_id: String§generated_at: u64§subject_key: String§currency: String§baseline_optimization: CapitalPoolOptimizationArtifact§candidate_optimization: CapitalPoolOptimizationArtifact§simulation_mode: CapitalPoolSimulationMode§deltas: Vec<CapitalPoolSimulationDelta>§recommended_operator_action: String§note: Option<String>Trait Implementations§
Source§impl Clone for CapitalPoolSimulationReport
impl Clone for CapitalPoolSimulationReport
Source§fn clone(&self) -> CapitalPoolSimulationReport
fn clone(&self) -> CapitalPoolSimulationReport
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 CapitalPoolSimulationReport
impl Debug for CapitalPoolSimulationReport
Source§impl<'de> Deserialize<'de> for CapitalPoolSimulationReport
impl<'de> Deserialize<'de> for CapitalPoolSimulationReport
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
impl Eq for CapitalPoolSimulationReport
impl StructuralPartialEq for CapitalPoolSimulationReport
Auto Trait Implementations§
impl Freeze for CapitalPoolSimulationReport
impl RefUnwindSafe for CapitalPoolSimulationReport
impl Send for CapitalPoolSimulationReport
impl Sync for CapitalPoolSimulationReport
impl Unpin for CapitalPoolSimulationReport
impl UnsafeUnpin for CapitalPoolSimulationReport
impl UnwindSafe for CapitalPoolSimulationReport
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