libflo_func 0.1.1

A library for loading modules containing shared libs into libflo.
Documentation
1
2
3
4
5
6
7
8
9
10
11
use { load, Payload };
use error::*;
use libflo_module::Payload as ModulePayload;
use test::res::module;

pub unsafe fn all_dll() -> Result<(Payload, ModulePayload)> {
    let all_module = try!(module::all_module());
    let (module_mapper, path_resolver) = all_module.clone().destructure();
    let all_dll = try!(load(&module_mapper, &path_resolver));
    Ok((all_dll, all_module))
}