[][src]Module opencv_binding_generator::settings

Enums

SliceHint

Statics

CONST_TYPE_USIZE
DATA_TYPES
ELEMENT_EXCLUDE
ELEMENT_EXPORT
ELEMENT_IGNORE
FORCE_CLASS_ABSTRACT

set of classes that must be generated as traits, elements are Class.cpp_fullname()

FORCE_CONSTANT_METHOD
FORCE_VECTOR_TYPEDEF_GENERATION
FUNC_CFG_ATTR
FUNC_MANUAL

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

FUNC_RENAME

map of functions to rename or skip, key is Func.identifier(), value is new name ("+" will be replaced by old name) or "-" to skip

FUNC_SPECIALIZE
FUNC_UNSAFE

set of functions that should have unsafe in their declaration, element is Func.identifier()

IMPLEMENTED_FUNCTION_LIKE_MACROS
IMPLEMENTED_GENERICS
NO_SKIP_NAMESPACE_IN_LOCALNAME
PRIMITIVE_TYPEDEFS
RESERVED_RENAME

map of reserved Rust keywords and their replacement to be used in var, function and class names key: reserved keyword value: replacement

SLICE_ARGUMENT

cpp_fullname

STATIC_MODULES