pub type TypedSimpleState<M, P> = SimpleState<TypedFact, Box<dyn TypedOp>, M, P>;
Expand description
An execution state for TypedModel.
Aliased Type§
struct TypedSimpleState<M, P> {
pub states: Vec<Option<Box<dyn OpState>>>,
pub session_state: SessionState,
pub values: Vec<Option<SmallVec<[TValue; 4]>>>,
/* private fields */
}
Fields§
§states: Vec<Option<Box<dyn OpState>>>
§session_state: SessionState
§values: Vec<Option<SmallVec<[TValue; 4]>>>