Module cpp_to_rust_generator::cpp_method [] [src]

Types for handling information about C++ methods.

Structs

CppFieldAccessor

for accessing a public field of a class

CppFunctionArgument

Information about an argument of a C++ method

CppMethod

Information about a C++ method

CppMethodClassMembership

Information about a C++ class member method

CppMethodDoc

C++ documentation for a method

CppOperatorInfo

Constraints applied to a C++ operator method of a certain kind

Enums

CppFieldAccessorType

Variation of a field accessor method

CppMethodKind

Enumerator indicating special cases of C++ methods.

CppOperator

Available types of C++ operators

FakeCppMethod

Information about an automatically generated method

ReturnValueAllocationPlace

Chosen type allocation place for the method