Skip to main content

Crate runmat_runtime

Crate runmat_runtime 

Source

Re-exports§

pub use runtime_error::replay_error;
pub use runtime_error::replay_error_with_source;
pub use runtime_error::ReplayErrorKind;
pub use dispatcher::call_builtin;
pub use dispatcher::call_builtin_async;
pub use dispatcher::call_builtin_async_with_outputs;
pub use dispatcher::gather_if_needed;
pub use dispatcher::gather_if_needed_async;
pub use dispatcher::is_gpu_value;
pub use dispatcher::value_contains_gpu;
pub use builtins::plotting::export_figure_scene as runtime_plot_export_figure_scene;
pub use builtins::plotting::import_figure_scene_async as runtime_plot_import_figure_scene_async;
pub use builtins::plotting::import_figure_scene_from_path_async as runtime_plot_import_figure_scene_from_path_async;
pub use replay::runtime_export_workspace_state;
pub use replay::runtime_import_workspace_state;
pub use replay::WorkspaceReplayMode;
pub use arrays::create_range;
pub use concatenation::create_matrix_from_values;
pub use elementwise::elementwise_div;
pub use elementwise::elementwise_mul;
pub use elementwise::elementwise_neg;
pub use elementwise::elementwise_pow;
pub use elementwise::power;
pub use indexing::perform_indexing;

Modules§

arrays
Array generation functions
build_runtime_error
builtins
New builtin set. Builtins are organised by category and re-exported from this module.
callsite
comparison
Comparison operations for language-compatible logic
concatenation
Matrix and array concatenation operations
console
data
dispatcher
elementwise
Element-wise operations for matrices and scalars
indexing
Matrix indexing and slicing operations
interaction
interrupt
matrix
Matrix operations for MATLAB-compatible arithmetic
output_context
output_count
plotting_hooks
Lightweight wrappers that expose plotting-specific helpers without requiring downstream crates to depend directly on the plotting feature flag.
replay
runtime_error
source_context
user_functions
warning_store
workspace

Structs§

CallFrame
ErrorContext
RuntimeError
RuntimeErrorBuilder

Functions§

build_runtime_error
make_cell_with_shape

Type Aliases§

BuiltinResult
Standard result type for runtime builtins.

Attribute Macros§

register_fusion_spec
register_gpu_spec