SimStateTrait

Trait SimStateTrait 

Source
pub trait SimStateTrait<'a, Inst: FmiInstance, Import: FmiImport> {
    // Required method
    fn new(
        import: &'a Import,
        sim_params: SimParams,
        input_state: InputState<Inst>,
        output_state: RecorderState<Inst>,
    ) -> Result<Self, Error>
       where Self: Sized;
}

Required Methods§

Source

fn new( import: &'a Import, sim_params: SimParams, input_state: InputState<Inst>, output_state: RecorderState<Inst>, ) -> Result<Self, Error>
where Self: Sized,

Implementors§