pub struct SimulationResponse {
pub simulation_id: String,
pub total_entities: usize,
pub deterministic_outcomes: usize,
pub discretionary_outcomes: usize,
pub void_outcomes: usize,
pub deterministic_rate: f64,
pub discretionary_rate: f64,
pub void_rate: f64,
pub completed_at: String,
}Expand description
Simulation response.
Fields§
§simulation_id: String§total_entities: usize§deterministic_outcomes: usize§discretionary_outcomes: usize§void_outcomes: usize§deterministic_rate: f64§discretionary_rate: f64§void_rate: f64§completed_at: StringTrait Implementations§
Source§impl<'de> Deserialize<'de> for SimulationResponse
impl<'de> Deserialize<'de> for SimulationResponse
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 SimulationResponse
impl RefUnwindSafe for SimulationResponse
impl Send for SimulationResponse
impl Sync for SimulationResponse
impl Unpin for SimulationResponse
impl UnwindSafe for SimulationResponse
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request