Module opencv_binding_generator::settings [−][src]
Structs
Enums
Statics
cpp_fullname
Manual export config in form of “cpp_fullname” => ExportConfig, will totally override what’s detected from the headers. Use it to add export config where none exists.
cpp_fullname
set of classes that must be generated as traits, elements are Class.cpp_fullname()
cpp_fullname
(cpp_fullname, argument count)
dict of functions with manual implementations key: FuncInfo.identifier value: dict keys: “rust_safe”, “rust_extern”, “cpp”, missing key means skip particular implementation values: template to use for manual implementation or “~” to use default implementation
map of functions to rename or skip, key is Func.identifier(), value is new name (“+” will be replaced by old name) or “-” to skip
set of functions that should have unsafe in their declaration, element is Func.identifier()
list of module names that must use manual module comment extraction
cpp_fullname
cpp_fullname
cpp_fullname => ( rust_fullname, cpp_fullname )
map of reserved Rust keywords and their replacement to be used in var, function and class names key: reserved keyword value: replacement