initialize_plugins

Function initialize_plugins 

Source
pub async fn initialize_plugins(
    plugins: &[Arc<dyn Plugin>],
    config: HashMap<String, String>,
    runtime: Arc<dyn Any + Send + Sync>,
) -> Result<()>
Expand description

Initialize plugins with runtime

§Arguments

  • plugins - List of plugins to initialize
  • config - Configuration map
  • runtime - Runtime instance (type-erased)

§Returns

Result indicating success or failure