Skip to main content

Crate runmat_config

Crate runmat_config 

Source
Expand description

Configuration system for RunMat

Supports multiple configuration sources with proper precedence:

  1. Command-line arguments (highest priority)
  2. Environment variables
  3. Configuration files (.runmat.yaml, .runmat.json, etc.)
  4. Built-in defaults (lowest priority)

Structs§

AccelerateConfig
Acceleration (GPU) configuration
AutoOffloadConfig
Auto-offload planner configuration
ConfigLoader
Configuration loader with multiple source support
ExportConfig
Export configuration
GcConfig
GC configuration
GuiConfig
GUI configuration
JitConfig
JIT compiler configuration
JupyterConfig
Jupyter notebook integration configuration
JupyterPerformanceConfig
Jupyter performance configuration
JupyterStaticConfig
Jupyter static export configuration
JupyterWidgetConfig
Jupyter widget configuration
KernelConfig
Kernel configuration
KernelPorts
Kernel port configuration
LanguageConfig
LoggingConfig
Logging configuration
PackagesConfig
Package manager configuration
PlottingConfig
Plotting configuration
Registry
RunMatConfig
Main RunMat configuration
RuntimeConfig
Runtime execution configuration
TelemetryConfig
Telemetry configuration

Enums§

AccelPowerPreference
AccelerateProviderPreference
AutoOffloadLogLevel
ExportFormat
Export format enumeration
GcPreset
GC preset
JitOptLevel
JIT optimization level
JupyterOutputFormat
Jupyter-specific output formats
LanguageCompatMode
LogLevel
Log level
PackageSpec
Package specification
PlotBackend
Plot backend enumeration
PlotMode
Plotting mode enumeration

Functions§

error_namespace_for_language_compat