1use std::path::PathBuf;
2
3use rustin::{loader, locate_plugins};
4
5fn main() -> anyhow::Result<()> {
6 let plugins = locate_plugins(PathBuf::from("plugins"))?;
7 for plugin in plugins {
8 println!("Found plugin {}, v{}", plugin.meta.name.clone(), plugin.meta.version.clone());
9 let plugin = loader::load(plugin)?;
10 (*plugin.plugin).load();
11 }
12
13 Ok(())
14}