pub trait RuntimeInterface {
type Runnable: RunnableInterface;
type Model: ModelInterface;
// Required method
fn prepare(&self, model: Self::Model) -> Result<Self::Runnable>;
}pub trait RuntimeInterface {
type Runnable: RunnableInterface;
type Model: ModelInterface;
// Required method
fn prepare(&self, model: Self::Model) -> Result<Self::Runnable>;
}