Skip to main content

Module plugin_framework

Module plugin_framework 

Source

Structs§

ExecutionMetrics
Execution metrics
ModelMetadata
Model metadata for plugin context
PerformanceBudget
Performance budget for plugin execution
PluginConfig
Plugin configuration
PluginContext
Plugin execution context
PluginError
Plugin errors
PluginManager
WASM bindings for plugin framework
PluginMetadata
Plugin metadata information
PluginRegistry
Plugin registry for managing loaded plugins
PluginResult
Plugin execution result
ResourceLimits
Resource limits for plugins
SerializableModelMetadata
Serializable version of ModelMetadata
SerializablePerformanceBudget
Serializable version of PerformanceBudget
SerializablePluginContext
Serializable version of PluginContext for JavaScript interop

Enums§

ExecutionPriority
Execution priority levels
PluginErrorCode
Plugin error codes
PluginPermission
Plugin permissions system
PluginType
Types of plugins supported
SerializableExecutionPriority
Serializable version of ExecutionPriority

Traits§

Plugin
Plugin trait that all plugins must implement

Functions§

create_default_plugin_config
Utility functions for creating plugin configs
create_plugin_context