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 => ( 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

(cpp_fullname, argument count)