Skip to main content

Module runtime

Module runtime 

Source
Expand description

Core runtime installer and the embedding entry point that wires classes, shapes, functions, and the default number domains into a Cx.

Re-exports§

pub use glasses::GlassesInstallMode;
pub use glasses::install_glasses_stack;
pub use reference_device::install_device_base;
pub use watch::WatchInstallMode;
pub use watch::install_watch_stack;

Modules§

cookbook_directory
sim-nest’s product cookbook loadable-lib directory.
glasses
Glasses SDK facade, modeled install helper, and cookbook proof callables.
reference_device
Hardware-free reference device profiles, adapters, and cookbook proofs.
serial_music_stack
Serial-music SDK cookbook bundle and runtime installer.
watch
Watch SDK facade, modeled install helper, and cookbook proof callables.

Structs§

CoreRuntimeLib
Lib that registers the core runtime: its classes, shapes, functions, and values.
SimTest
Executable test or example: an expression, its expectation, and the codec and capability context it runs in.

Enums§

TestExpected
Expectation a SimTest checks against the evaluated expression.

Functions§

browse_internal_capability
The capability gating internal browse surfaces (browse.internal).
browse_read_capability
The capability gating browse reads (browse.read).
browse_run_tests_capability
The capability gating browse-driven test runs (browse.run-tests).
config_list_impl_capability
The capability gating the configured list implementation (config.list.impl).
config_table_impl_capability
The capability gating the configured table implementation (config.table.impl).
install_core_runtime
Installs the core runtime into a context: registers the macro expander, the core lib, and the default number domains for the enabled features.