pub struct SimulationRequest {
pub statute_ids: Vec<String>,
pub population_size: usize,
pub entity_params: HashMap<String, String>,
}Expand description
Simulation request.
Fields§
§statute_ids: Vec<String>§population_size: usize§entity_params: HashMap<String, String>Trait Implementations§
Source§impl<'de> Deserialize<'de> for SimulationRequest
impl<'de> Deserialize<'de> for SimulationRequest
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 SimulationRequest
impl RefUnwindSafe for SimulationRequest
impl Send for SimulationRequest
impl Sync for SimulationRequest
impl Unpin for SimulationRequest
impl UnwindSafe for SimulationRequest
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