Type Alias TypedSimpleState

Source
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]>>>