List of all items
Structs
- Component
- EmptyCrateConfigSupplier
- GenerationSettings
- backend::TemplateExpression
- backend::filters::UniFFIError
- bindings::KotlinBindingGenerator
- bindings::PythonBindingGenerator
- bindings::RubyBindingGenerator
- bindings::SwiftBindingGenerator
- cargo_metadata::CrateConfigSupplier
- interface::Argument
- interface::CallbackInterface
- interface::ComponentInterface
- interface::Constructor
- interface::Enum
- interface::Field
- interface::Function
- interface::Method
- interface::Object
- interface::Record
- interface::ResultType
- interface::Variant
- interface::ffi::ExternalFfiMetadata
- interface::ffi::FfiArgument
- interface::ffi::FfiCallbackFunction
- interface::ffi::FfiField
- interface::ffi::FfiFunction
- interface::ffi::FfiStruct
- interface::universe::NamespaceMetadata
- scaffolding::RustScaffolding
Enums
- backend::Type
- interface::EnumShape
- interface::ExternalKind
- interface::ObjectImpl
- interface::Radix
- interface::Type
- interface::UniffiTrait
- interface::ffi::FfiDefinition
- interface::ffi::FfiType
- interface::universe::ExternalKind
- interface::universe::ObjectImpl
- interface::universe::Type
Traits
- BindgenCrateConfigSupplier
- BindingGenerator
- VisitMut
- backend::CodeType
- interface::AsType
- interface::Callable
- interface::universe::AsType
Functions
- backend::filters::ffi_type
- backend::filters::get_callback_interface_definition
- backend::filters::get_enum_definition
- backend::filters::get_function_definition
- backend::filters::get_object_definition
- backend::filters::get_record_definition
- generate_bindings
- generate_component_scaffolding
- generate_component_scaffolding_for_crate
- generate_external_bindings
- guess_crate_root
- is_cdylib
- library_mode::calc_cdylib_name
- library_mode::find_components
- library_mode::generate_bindings
- macro_metadata::add_group_to_ci
- macro_metadata::add_to_ci
- macro_metadata::add_to_ci_from_library
- macro_metadata::extract_from_library
- print_repr