Struct cbindgen::Library
[−]
[src]
pub struct Library { /* fields omitted */ }
Methods
impl Library
[src]
fn new(
config: Config,
enums: BTreeMap<String, Vec<Enum>>,
structs: BTreeMap<String, Vec<Struct>>,
opaque_items: BTreeMap<String, OpaqueItem>,
typedefs: BTreeMap<String, Typedef>,
specializations: BTreeMap<String, Specialization>,
functions: Vec<Function>
) -> Library
[src]
config: Config,
enums: BTreeMap<String, Vec<Enum>>,
structs: BTreeMap<String, Vec<Struct>>,
opaque_items: BTreeMap<String, OpaqueItem>,
typedefs: BTreeMap<String, Typedef>,
specializations: BTreeMap<String, Specialization>,
functions: Vec<Function>
) -> Library