List of all items
Structs
- abi::AbiSig
- abi::lower::AbiParam
- abi::lower::AbiReturn
- backend::OutputFile
- codegen::ConfiguredGenerator
- codegen::Orchestrator
- codegen::OrchestratorHooks
- codegen::writer::CodeWriter
- errors::ResolvedError
- model::AbiFn
- model::AsyncBinding
- model::BindingModel
- model::BuilderBinding
- model::CallbackBinding
- model::EnumBinding
- model::EnumVariantBinding
- model::FieldBinding
- model::FnBinding
- model::IteratorBinding
- model::ListenerBinding
- model::ModuleBinding
- model::ParamBinding
- model::StructBinding
- pkg::ResolvedPackage
- validate::ValidationDiagnostic
Enums
- abi::ctype::CType
- abi::ctype::ConstPos
- codegen::common::DocCommentStyle
- model::CallShape
- utils::CommentStyle
- validate::ValidationError
- validate::ValidationWarning
Traits
Macros
Functions
- abi::async_callback_params
- abi::async_input_params
- abi::cancel_token_param
- abi::context_param
- abi::error_out_param
- abi::lower::callback_result_params
- abi::lower::element_ctype
- abi::lower::lower_param
- abi::lower::lower_return
- abi::lower::split_qualified
- abi::lower::struct_tag
- abi::sync_signature
- backend::output_files
- backend::run
- cabi::emit_doc
- cabi::fn_decl
- cabi::params_str
- cabi::render_decls
- cabi::render_enum_decl
- cabi::render_module_callback_types
- cabi::render_module_enum_defs
- cabi::render_module_fn_decls
- cabi::render_module_type_tags
- cabi::render_runtime_decls
- cache::hash_api
- cache::hash_api_for_generator
- cache::hash_generator_inputs
- cache::invalidate_all
- cache::read_generator_cache
- cache::write_generator_cache
- codegen::common::emit_doc
- codegen::common::is_c_pointer_type
- codegen::common::pascal_case
- codegen::common::walk_modules
- codegen::common::walk_modules_with_path
- errors::all
- errors::has_domains
- errors::pascal
- errors::type_name
- model::iterator_item_ctype
- pkg::name_from_basename
- pkg::pascal_ident
- pkg::resolve
- pkg::sanitize_ident
- utils::c_abi_struct_name
- utils::c_symbol_name
- utils::local_type_name
- utils::render_abi_prefix_aliases
- utils::render_json_prelude
- utils::render_prelude
- utils::render_trailer
- utils::wrapper_name
- validate::collect_warnings
- validate::find_type_in_api
- validate::resolve_type_refs
- validate::validate_api