List of C++ argument names that are can hint on multiple connected slice arguments in a function
List of C++ argument names that are forbidden to be slice arguments
List of C++ argument names that are allowed to be userdata for a callback
Types that can be used as Mat
element
cpp_name(Reference)
cpp_name(Reference)
Manual export config adjustments in form of “cpp_name(Reference)” => tweak function. If the export config is not
detected from the sources an ExportConfig::default()
is passed to the function.
identifier => (rust_attr, cpp_attr)
map of functions to exclude, value is Func.identifier()
(module name, FuncFactory)
map of functions to rename, key is Func.identifier(), value is new name (“+” will be replaced by the old name)
set of functions that should have unsafe in their declaration, element is Func.identifier()
cpp_name(Reference)
cpp_name(Reference)
classes that have a manual Debug
implementation, element is cpp_name(Reference)
cpp_name(Reference) => ( rust_name(Reference(No)), cpp_name(Reference) )
map of reserved Rust keywords and their replacement to be used in var, function and class names
key: reserved keyword
value: replacement