Trait fxbox_thinkerbell::compile::ExecutableDevEnv
[−]
[src]
pub trait ExecutableDevEnv: Serialize + Deserialize + Default + Send { type WatchGuard; type API: API<WatchGuard=Self::WatchGuard>; fn api(&self) -> Self::API; }
The environment in which the code is meant to be executed. This can typically be instantiated either with actual bindings to devices, or with a unit-testing framework. // FIXME: Move this to run.rs