pub struct PortfolioOutputMsg {
pub instances: Vec<PortfolioInstanceOutputMsg>,
pub policies: Option<Value>,
pub supervisor: Option<Value>,
}Expand description
Instance and supervisor output returned with a portfolio run’s shared economic result.
Fields§
§instances: Vec<PortfolioInstanceOutputMsg>§policies: Option<Value>The decoded policies and groups the run was supervised with, when it had a supervisor.
supervisor: Option<Value>Every review, halt action, and halt interval, when the run had a supervisor.
Trait Implementations§
Source§impl Clone for PortfolioOutputMsg
impl Clone for PortfolioOutputMsg
Source§impl Debug for PortfolioOutputMsg
impl Debug for PortfolioOutputMsg
Source§impl<'de> Deserialize<'de> for PortfolioOutputMsg
impl<'de> Deserialize<'de> for PortfolioOutputMsg
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
Source§impl PartialEq for PortfolioOutputMsg
impl PartialEq for PortfolioOutputMsg
Source§impl Serialize for PortfolioOutputMsg
impl Serialize for PortfolioOutputMsg
impl StructuralPartialEq for PortfolioOutputMsg
Auto Trait Implementations§
impl Freeze for PortfolioOutputMsg
impl RefUnwindSafe for PortfolioOutputMsg
impl Send for PortfolioOutputMsg
impl Sync for PortfolioOutputMsg
impl Unpin for PortfolioOutputMsg
impl UnsafeUnpin for PortfolioOutputMsg
impl UnwindSafe for PortfolioOutputMsg
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