macro_rules! import_plugin {
($lib: expr) => { ... };
}Expand description
A macro, that makes plugin importing a little bit easier
ยงExample
let mut my_f_proxy: FreightProxy =
import_plugin!("/bin/libtest-plug.so").unwrap();
println!("{}, {}", my_f_proxy.name, my_f_proxy.version);
let fnlist: Vec<Function> = my_f_proxy.get_function_list();
for func in fnlist {
println!("{}, {}", func.name, func.number);
}