Docs.rs
alef-0.25.21
Platform
x86_64-unknown-linux-gnu
Feature flags
docs.rs
About docs.rs
Badges
Builds
Metadata
Shorthand URLs
Download
Rustdoc JSON
Build queue
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
alef 0.25.21
Opinionated polyglot binding generator for Rust libraries
Crate
Source
Builds
Feature flags
Documentation
..
backends_dart_snapshot_test__snapshot_basic__packages__dart__bin__download_libs.dart.snap
backends_dart_snapshot_test__snapshot_basic__packages__dart__lib__demo.dart.snap
backends_dart_snapshot_test__snapshot_basic__packages__dart__lib__src__demo.dart.snap
backends_dart_snapshot_test__snapshot_basic__packages__dart__lib__src__traits.dart.snap
backends_dart_snapshot_test__snapshot_basic__packages__dart__rust__build.rs.snap
backends_dart_snapshot_test__snapshot_basic__packages__dart__rust__Cargo.toml.snap
backends_dart_snapshot_test__snapshot_basic__packages__dart__rust__flutter_rust_bridge.yaml.snap
backends_dart_snapshot_test__snapshot_basic__packages__dart__rust__src__lib.rs.snap
backends_gleam_snapshot_test__snapshot_basic__packages__gleam__src__demo.gleam.snap
backends_jni_gen_shims_test__snapshot_constructor_symbol_and_body.snap
backends_jni_gen_shims_test__snapshot_destructor.snap
backends_jni_gen_shims_test__snapshot_full_lib_rs.snap
backends_jni_gen_shims_test__snapshot_method_no_params_bool.snap
backends_jni_gen_shims_test__snapshot_method_no_params_bytes.snap
backends_jni_gen_shims_test__snapshot_method_with_param.snap
backends_jni_gen_shims_test__snapshot_runtime_helpers_present.snap
backends_jni_gen_shims_test__snapshot_streaming_start_next_free.snap
backends_kotlin_android_gen_bindings_test__streaming_flow_default_client_kt.snap
backends_kotlin_android_snapshot_test__snapshot_basic__packages__kotlin_android__.editorconfig.snap
backends_kotlin_android_snapshot_test__snapshot_basic__packages__kotlin_android__.gitignore.snap
backends_kotlin_android_snapshot_test__snapshot_basic__packages__kotlin_android__build.gradle.kts.snap
backends_kotlin_android_snapshot_test__snapshot_basic__packages__kotlin_android__consumer-rules.pro.snap
backends_kotlin_android_snapshot_test__snapshot_basic__packages__kotlin_android__gradle.properties.snap
backends_kotlin_android_snapshot_test__snapshot_basic__packages__kotlin_android__proguard-rules.pro.snap
backends_kotlin_android_snapshot_test__snapshot_basic__packages__kotlin_android__settings.gradle.kts.snap
backends_kotlin_android_snapshot_test__snapshot_basic__packages__kotlin_android__src__main__AndroidManifest.xml.snap
backends_kotlin_android_snapshot_test__snapshot_basic__packages__kotlin_android__src__main__jniLibs__arm64-v8a__.gitkeep.snap
backends_kotlin_android_snapshot_test__snapshot_basic__packages__kotlin_android__src__main__jniLibs__x86_64__.gitkeep.snap
backends_kotlin_android_snapshot_test__snapshot_basic__packages__kotlin_android__src__main__kotlin__dev__sample_crate__Config.kt.snap
backends_kotlin_android_snapshot_test__snapshot_basic__packages__kotlin_android__src__main__kotlin__dev__sample_crate__Demo.kt.snap
backends_kotlin_android_snapshot_test__snapshot_basic__packages__kotlin_android__src__main__kotlin__dev__sample_crate__DemoBridge.kt.snap
backends_kotlin_android_snapshot_test__snapshot_basic__packages__kotlin_android__src__main__kotlin__dev__sample_crate__DemoBridgeException.kt.snap
backends_kotlin_android_snapshot_test__snapshot_basic__packages__kotlin_android__src__main__kotlin__dev__sample_crate__DemoError.kt.snap
backends_kotlin_android_snapshot_test__snapshot_basic__packages__kotlin_android__src__main__kotlin__dev__sample_crate__Status.kt.snap
backends_kotlin_android_snapshot_test__snapshot_basic__packages__kotlin_android__src__test__resources__host-jni__darwin__.gitkeep.snap
backends_kotlin_android_snapshot_test__snapshot_basic__packages__kotlin_android__src__test__resources__host-jni__linux__.gitkeep.snap
backends_kotlin_android_snapshot_test__snapshot_basic__packages__kotlin_android__src__test__resources__host-jni__windows__.gitkeep.snap
backends_kotlin_gen_bindings_test__snapshot_streaming_flow_default_client_kt.snap
backends_kotlin_jni_emitter_test__snapshot_jni_bridge_object.snap
backends_kotlin_jni_emitter_test__snapshot_jni_bridge_object_full_surface.snap
backends_kotlin_jni_emitter_test__snapshot_jni_byte_array_return_bridge.snap
backends_kotlin_jni_emitter_test__snapshot_jni_byte_array_return_client.snap
backends_kotlin_jni_emitter_test__snapshot_jni_default_client.snap
backends_kotlin_jni_emitter_test__snapshot_jni_default_client_chat_complete.snap
backends_kotlin_jni_emitter_test__snapshot_jni_unit_return_bridge.snap
backends_kotlin_jni_emitter_test__snapshot_jni_unit_return_client.snap
backends_kotlin_snapshot_test__snapshot_basic__packages__kotlin__src__main__kotlin__dev__sample_crate__kt__Demo.kt.snap
backends_swift_snapshot_test__snapshot_basic__packages__swift__rust__build.rs.snap
backends_swift_snapshot_test__snapshot_basic__packages__swift__rust__Cargo.toml.snap
backends_swift_snapshot_test__snapshot_basic__packages__swift__rust__src__lib.rs.snap
backends_swift_snapshot_test__snapshot_basic__packages__swift__Sources__Demo__Demo.swift.snap
backends_swift_snapshot_test__snapshot_basic__Sources__RustBridge__ZSwiftPluginHelpers.swift.snap
backends_swift_snapshot_test__snapshot_conversion_enum__packages__swift__rust__build.rs.snap
backends_swift_snapshot_test__snapshot_conversion_enum__packages__swift__rust__Cargo.toml.snap
backends_swift_snapshot_test__snapshot_conversion_enum__packages__swift__rust__src__lib.rs.snap
backends_swift_snapshot_test__snapshot_conversion_enum__packages__swift__Sources__Demo__Demo.swift.snap
backends_swift_snapshot_test__snapshot_conversion_enum__Sources__RustBridge__ZSwiftPluginHelpers.swift.snap
backends_swift_snapshot_test__snapshot_conversion_struct__packages__swift__rust__build.rs.snap
backends_swift_snapshot_test__snapshot_conversion_struct__packages__swift__rust__Cargo.toml.snap
backends_swift_snapshot_test__snapshot_conversion_struct__packages__swift__rust__src__lib.rs.snap
backends_swift_snapshot_test__snapshot_conversion_struct__packages__swift__Sources__Demo__Demo.swift.snap
backends_swift_snapshot_test__snapshot_conversion_struct__Sources__RustBridge__ZSwiftPluginHelpers.swift.snap
backends_swift_snapshot_test__snapshot_conversion_vec__packages__swift__rust__build.rs.snap
backends_swift_snapshot_test__snapshot_conversion_vec__packages__swift__rust__Cargo.toml.snap
backends_swift_snapshot_test__snapshot_conversion_vec__packages__swift__rust__src__lib.rs.snap
backends_swift_snapshot_test__snapshot_conversion_vec__packages__swift__Sources__Demo__Demo.swift.snap
backends_swift_snapshot_test__snapshot_conversion_vec__Sources__RustBridge__ZSwiftPluginHelpers.swift.snap
backends_swift_snapshot_test__snapshot_enum_variant_optional_field__packages__swift__rust__build.rs.snap
backends_swift_snapshot_test__snapshot_enum_variant_optional_field__packages__swift__rust__Cargo.toml.snap
backends_swift_snapshot_test__snapshot_enum_variant_optional_field__packages__swift__rust__src__lib.rs.snap
backends_swift_snapshot_test__snapshot_enum_variant_optional_field__packages__swift__Sources__Demo__Demo.swift.snap
backends_swift_snapshot_test__snapshot_enum_variant_optional_field__Sources__RustBridge__ZSwiftPluginHelpers.swift.snap
backends_swift_snapshot_test__snapshot_intorust_bulk_nested__packages__swift__rust__build.rs.snap
backends_swift_snapshot_test__snapshot_intorust_bulk_nested__packages__swift__rust__Cargo.toml.snap
backends_swift_snapshot_test__snapshot_intorust_bulk_nested__packages__swift__rust__src__lib.rs.snap
backends_swift_snapshot_test__snapshot_intorust_bulk_nested__packages__swift__Sources__Demo__Demo.swift.snap
backends_swift_snapshot_test__snapshot_intorust_bulk_nested__Sources__RustBridge__ZSwiftPluginHelpers.swift.snap
backends_swift_snapshot_test__snapshot_intorust_bulk_primitive_no_default__packages__swift__rust__build.rs.snap
backends_swift_snapshot_test__snapshot_intorust_bulk_primitive_no_default__packages__swift__rust__Cargo.toml.snap
backends_swift_snapshot_test__snapshot_intorust_bulk_primitive_no_default__packages__swift__rust__src__lib.rs.snap
backends_swift_snapshot_test__snapshot_intorust_bulk_primitive_no_default__packages__swift__Sources__Demo__Demo.swift.snap
backends_swift_snapshot_test__snapshot_intorust_bulk_primitive_no_default__Sources__RustBridge__ZSwiftPluginHelpers.swift.snap
backends_swift_snapshot_test__snapshot_intorust_bulk_primitives__packages__swift__rust__build.rs.snap
backends_swift_snapshot_test__snapshot_intorust_bulk_primitives__packages__swift__rust__Cargo.toml.snap
backends_swift_snapshot_test__snapshot_intorust_bulk_primitives__packages__swift__rust__src__lib.rs.snap
backends_swift_snapshot_test__snapshot_intorust_bulk_primitives__packages__swift__Sources__Demo__Demo.swift.snap
backends_swift_snapshot_test__snapshot_intorust_bulk_primitives__Sources__RustBridge__ZSwiftPluginHelpers.swift.snap
backends_swift_snapshot_test__snapshot_intorust_json_fallback_shim_present__packages__swift__rust__build.rs.snap
backends_swift_snapshot_test__snapshot_intorust_json_fallback_shim_present__packages__swift__rust__Cargo.toml.snap
backends_swift_snapshot_test__snapshot_intorust_json_fallback_shim_present__packages__swift__rust__src__lib.rs.snap
backends_swift_snapshot_test__snapshot_intorust_json_fallback_shim_present__packages__swift__Sources__Demo__Demo.swift.snap
backends_swift_snapshot_test__snapshot_intorust_json_fallback_shim_present__Sources__RustBridge__ZSwiftPluginHelpers.swift.snap
backends_swift_snapshot_test__snapshot_optional_field__packages__swift__rust__build.rs.snap
backends_swift_snapshot_test__snapshot_optional_field__packages__swift__rust__Cargo.toml.snap
backends_swift_snapshot_test__snapshot_optional_field__packages__swift__rust__src__lib.rs.snap
backends_swift_snapshot_test__snapshot_optional_field__packages__swift__Sources__Demo__Demo.swift.snap
backends_swift_snapshot_test__snapshot_optional_field__Sources__RustBridge__ZSwiftPluginHelpers.swift.snap
backends_swift_snapshot_test__snapshot_streaming__packages__swift__rust__build.rs.snap
backends_swift_snapshot_test__snapshot_streaming__packages__swift__rust__Cargo.toml.snap
backends_swift_snapshot_test__snapshot_streaming__packages__swift__rust__src__lib.rs.snap
backends_swift_snapshot_test__snapshot_streaming__packages__swift__Sources__Demo__Demo.swift.snap
backends_swift_snapshot_test__snapshot_streaming__Sources__RustBridge__ZSwiftPluginHelpers.swift.snap
backends_swift_snapshot_test__snapshot_trait_bridge_inbound__packages__swift__rust__build.rs.snap
backends_swift_snapshot_test__snapshot_trait_bridge_inbound__packages__swift__rust__Cargo.toml.snap
backends_swift_snapshot_test__snapshot_trait_bridge_inbound__packages__swift__rust__src__lib.rs.snap
backends_swift_snapshot_test__snapshot_trait_bridge_inbound__packages__swift__Sources__Demo__BridgeRegistrationOverloads.swift.snap
backends_swift_snapshot_test__snapshot_trait_bridge_inbound__packages__swift__Sources__Demo__Demo.swift.snap
backends_swift_snapshot_test__snapshot_trait_bridge_inbound__packages__swift__Sources__Demo__SwiftImageProcessorBridge.swift.snap
backends_swift_snapshot_test__snapshot_trait_bridge_inbound__packages__swift__Sources__Demo__SwiftPluginBridge.swift.snap
backends_swift_snapshot_test__snapshot_trait_bridge_inbound__Sources__RustBridge__SwiftImageProcessorBox.swift.snap
backends_swift_snapshot_test__snapshot_trait_bridge_inbound__Sources__RustBridge__SwiftImageProcessorBridge.swift.snap
backends_swift_snapshot_test__snapshot_trait_bridge_inbound__Sources__RustBridge__SwiftPluginBridge.swift.snap
backends_swift_snapshot_test__snapshot_trait_bridge_inbound__Sources__RustBridge__ZSwiftPluginHelpers.swift.snap
backends_swift_snapshot_test__snapshot_trait_bridge_inbound_options_field__packages__swift__rust__build.rs.snap
backends_swift_snapshot_test__snapshot_trait_bridge_inbound_options_field__packages__swift__rust__Cargo.toml.snap
backends_swift_snapshot_test__snapshot_trait_bridge_inbound_options_field__packages__swift__rust__src__lib.rs.snap
backends_swift_snapshot_test__snapshot_trait_bridge_inbound_options_field__packages__swift__Sources__Demo__Demo.swift.snap
backends_swift_snapshot_test__snapshot_trait_bridge_inbound_options_field__Sources__RustBridge__SwiftMarkupVisitorBox.swift.snap
backends_swift_snapshot_test__snapshot_trait_bridge_inbound_options_field__Sources__RustBridge__ZSwiftPluginHelpers.swift.snap
backends_swift_snapshot_test__snapshot_tuple_field__packages__swift__rust__build.rs.snap
backends_swift_snapshot_test__snapshot_tuple_field__packages__swift__rust__Cargo.toml.snap
backends_swift_snapshot_test__snapshot_tuple_field__packages__swift__rust__src__lib.rs.snap
backends_swift_snapshot_test__snapshot_tuple_field__packages__swift__Sources__Demo__Demo.swift.snap
backends_swift_snapshot_test__snapshot_tuple_field__Sources__RustBridge__ZSwiftPluginHelpers.swift.snap
backends_zig_snapshot_test__snapshot_basic__packages__zig__src__demo.zig.snap
e2e_codegen_rust_test_backend_snapshot__snapshot_emit_test_backend_setup_block.snap
e2e_csharp_value_type_default_construct__csharp_value_type_default_construct_with_element_type.snap