Path Lines of Code Cargo.toml 75 fixtures/benchmarks/Cargo.toml 23 fixtures/benchmarks/benches/benchmarks.rs 49 fixtures/benchmarks/benches/bindings/run_benchmarks.kts 32 fixtures/benchmarks/benches/bindings/run_benchmarks.py 26 fixtures/benchmarks/benches/bindings/run_benchmarks.swift 41 fixtures/benchmarks/build.rs 6 fixtures/benchmarks/src/cli.rs 50 fixtures/benchmarks/src/lib.rs 75 fixtures/callbacks/Cargo.toml 19 fixtures/callbacks/build.rs 6 fixtures/callbacks/src/lib.rs 109 fixtures/coverall/Cargo.toml 21 fixtures/coverall/build.rs 6 fixtures/coverall/src/lib.rs 543 fixtures/coverall/src/traits.rs 207 fixtures/docstring-proc-macro/Cargo.toml 22 fixtures/docstring-proc-macro/build.rs 6 fixtures/docstring-proc-macro/src/lib.rs 68 fixtures/docstring-proc-macro/uniffi.toml 7 fixtures/docstring/Cargo.toml 22 fixtures/docstring/build.rs 6 fixtures/docstring/src/lib.rs 51 fixtures/docstring/uniffi.toml 7 fixtures/enum-types/Cargo.toml 18 fixtures/enum-types/build.rs 6 fixtures/enum-types/src/lib.rs 97 fixtures/enum-types/uniffi.toml 2 fixtures/error-types/Cargo.toml 19 fixtures/error-types/build.rs 6 fixtures/error-types/src/lib.rs 201 fixtures/ext-types/custom-types/Cargo.toml 20 fixtures/ext-types/custom-types/build.rs 6 fixtures/ext-types/custom-types/src/lib.rs 137 fixtures/ext-types/external-crate/Cargo.toml 13 fixtures/ext-types/external-crate/src/lib.rs 19 fixtures/ext-types/http-headermap/Cargo.toml 21 fixtures/ext-types/http-headermap/build.rs 6 fixtures/ext-types/http-headermap/src/lib.rs 42 fixtures/ext-types/lib/Cargo.toml 35 fixtures/ext-types/lib/build.rs 6 fixtures/ext-types/lib/src/lib.rs 177 fixtures/ext-types/lib/uniffi.toml 6 fixtures/ext-types/proc-macro-lib/Cargo.toml 30 fixtures/ext-types/proc-macro-lib/src/lib.rs 166 fixtures/ext-types/proc-macro-lib/uniffi.toml 5 fixtures/ext-types/sub-lib/Cargo.toml 23 fixtures/ext-types/sub-lib/src/lib.rs 23 fixtures/ext-types/sub-lib/uniffi.toml 3 fixtures/ext-types/uniffi-one/Cargo.toml 19 fixtures/ext-types/uniffi-one/build.rs 6 fixtures/ext-types/uniffi-one/src/lib.rs 56 fixtures/futures/Cargo.toml 26 fixtures/futures/build.rs 3 fixtures/futures/src/bin.rs 3 fixtures/futures/src/lib.rs 368 fixtures/futures/uniffi.toml 2 fixtures/keywords/kotlin/Cargo.toml 17 fixtures/keywords/kotlin/build.rs 6 fixtures/keywords/kotlin/src/lib.rs 82 fixtures/keywords/rust/Cargo.toml 17 fixtures/keywords/rust/build.rs 6 fixtures/keywords/rust/src/lib.rs 81 fixtures/keywords/swift/Cargo.toml 17 fixtures/keywords/swift/build.rs 6 fixtures/keywords/swift/src/lib.rs 44 fixtures/large-enum/Cargo.toml 18 fixtures/large-enum/build.rs 6 fixtures/large-enum/src/lib.rs 185 fixtures/large-error/Cargo.toml 18 fixtures/large-error/build.rs 6 fixtures/large-error/src/lib.rs 588 fixtures/metadata/Cargo.toml 15 fixtures/metadata/src/lib.rs 6 fixtures/metadata/src/tests.rs 871 fixtures/proc-macro-no-implicit-prelude/Cargo.toml 20 fixtures/proc-macro-no-implicit-prelude/build.rs 6 fixtures/proc-macro-no-implicit-prelude/src/callback_interface.rs 20 fixtures/proc-macro-no-implicit-prelude/src/lib.rs 330 fixtures/proc-macro-no-implicit-prelude/uniffi.toml 2 fixtures/proc-macro/Cargo.toml 22 fixtures/proc-macro/build.rs 6 fixtures/proc-macro/src/callback_interface.rs 18 fixtures/proc-macro/src/lib.rs 325 fixtures/proc-macro/uniffi.toml 4 fixtures/regressions/cdylib-crate-type-dependency/cdylib-dependency/Cargo.toml 8 fixtures/regressions/cdylib-crate-type-dependency/cdylib-dependency/src/lib.rs 1 fixtures/regressions/cdylib-crate-type-dependency/ffi-crate/Cargo.toml 18 fixtures/regressions/cdylib-crate-type-dependency/ffi-crate/build.rs 6 fixtures/regressions/cdylib-crate-type-dependency/ffi-crate/src/lib.rs 4 fixtures/regressions/enum-without-i32-helpers/Cargo.toml 17 fixtures/regressions/enum-without-i32-helpers/build.rs 6 fixtures/regressions/enum-without-i32-helpers/src/lib.rs 15 fixtures/regressions/fully-qualified-types/Cargo.toml 15 fixtures/regressions/fully-qualified-types/build.rs 6 fixtures/regressions/fully-qualified-types/src/lib.rs 21 fixtures/regressions/kotlin-experimental-unsigned-types/Cargo.toml 17 fixtures/regressions/kotlin-experimental-unsigned-types/build.rs 6 fixtures/regressions/kotlin-experimental-unsigned-types/src/lib.rs 40 fixtures/regressions/logging-callback-interface/Cargo.toml 18 fixtures/regressions/logging-callback-interface/build.rs 6 fixtures/regressions/logging-callback-interface/src/lib.rs 35 fixtures/regressions/missing-newline/Cargo.toml 17 fixtures/regressions/missing-newline/build.rs 6 fixtures/regressions/missing-newline/src/lib.rs 10 fixtures/regressions/swift-callbacks-omit-labels/Cargo.toml 17 fixtures/regressions/swift-callbacks-omit-labels/build.rs 6 fixtures/regressions/swift-callbacks-omit-labels/src/lib.rs 23 fixtures/regressions/swift-callbacks-omit-labels/uniffi.toml 2 fixtures/regressions/swift-dictionary-nesting/Cargo.toml 17 fixtures/regressions/swift-dictionary-nesting/build.rs 6 fixtures/regressions/swift-dictionary-nesting/src/lib.rs 17 fixtures/regressions/unary-result-alias/Cargo.toml 18 fixtures/regressions/unary-result-alias/build.rs 6 fixtures/regressions/unary-result-alias/src/lib.rs 10 fixtures/regressions/wrong-lower-check/Cargo.toml 17 fixtures/regressions/wrong-lower-check/build.rs 6 fixtures/regressions/wrong-lower-check/src/lib.rs 16 fixtures/simple-fns/Cargo.toml 17 fixtures/simple-fns/build.rs 6 fixtures/simple-fns/src/lib.rs 41 fixtures/simple-fns/uniffi.toml 2 fixtures/simple-iface/Cargo.toml 19 fixtures/simple-iface/src/lib.rs 22 fixtures/simple-iface/uniffi.toml 2 fixtures/struct-default-values/Cargo.toml 17 fixtures/struct-default-values/build.rs 6 fixtures/struct-default-values/src/lib.rs 11 fixtures/swift-bridging-header-compile/Cargo.toml 20 fixtures/swift-bridging-header-compile/build.rs 6 fixtures/swift-bridging-header-compile/src/lib.rs 2 fixtures/swift-codable/Cargo.toml 17 fixtures/swift-codable/build.rs 6 fixtures/swift-codable/src/lib.rs 50 fixtures/swift-codable/uniffi.toml 2 fixtures/swift-link-frameworks/Cargo.toml 17 fixtures/swift-link-frameworks/build.rs 6 fixtures/swift-link-frameworks/src/lib.rs 2 fixtures/swift-link-frameworks/uniffi.toml 2 fixtures/swift-omit-labels/Cargo.toml 17 fixtures/swift-omit-labels/build.rs 6 fixtures/swift-omit-labels/src/lib.rs 13 fixtures/swift-omit-labels/uniffi.toml 2 fixtures/trait-methods/Cargo.toml 19 fixtures/trait-methods/build.rs 6 fixtures/trait-methods/src/lib.rs 36 fixtures/type-limits/Cargo.toml 17 fixtures/type-limits/build.rs 6 fixtures/type-limits/src/lib.rs 42 fixtures/type-limits/uniffi.toml 4 fixtures/uitests/Cargo.toml 16 fixtures/uitests/build.rs 1 fixtures/uitests/src/lib.rs 11 fixtures/uniffi-fixture-time/Cargo.toml 19 fixtures/uniffi-fixture-time/build.rs 6 fixtures/uniffi-fixture-time/src/lib.rs 56 fixtures/version-mismatch/Cargo.toml 22 fixtures/version-mismatch/build.rs 7 fixtures/version-mismatch/src/bindgen.rs 3 fixtures/version-mismatch/src/lib.rs 17 fixtures/wasm-unstable-single-threaded/Cargo.toml 17 fixtures/wasm-unstable-single-threaded/src/lib.rs 175 fixtures/wasm-unstable-single-threaded/uniffi.toml 1 release.toml 11 rust-toolchain.toml 16 tools/make_old_docs_symlinks.py 25 uniffi/Cargo.toml 58 uniffi/release.toml 14 uniffi/src/cli/mod.rs 17 uniffi/src/cli/swift.rs 55 uniffi/src/cli/uniffi_bindgen.rs 357 uniffi/src/lib.rs 34 uniffi_bindgen/Cargo.toml 40 uniffi_bindgen/askama.toml 15 uniffi_bindgen/src/backend/filters.rs 12 uniffi_bindgen/src/backend/mod.rs 5 uniffi_bindgen/src/bindings/kotlin/gen_kotlin/callback_interface.rs 25 uniffi_bindgen/src/bindings/kotlin/gen_kotlin/compounds.rs 111 uniffi_bindgen/src/bindings/kotlin/gen_kotlin/custom.rs 22 uniffi_bindgen/src/bindings/kotlin/gen_kotlin/enum_.rs 33 uniffi_bindgen/src/bindings/kotlin/gen_kotlin/miscellany.rs 21 uniffi_bindgen/src/bindings/kotlin/gen_kotlin/mod.rs 633 uniffi_bindgen/src/bindings/kotlin/gen_kotlin/object.rs 28 uniffi_bindgen/src/bindings/kotlin/gen_kotlin/primitives.rs 79 uniffi_bindgen/src/bindings/kotlin/gen_kotlin/record.rs 22 uniffi_bindgen/src/bindings/kotlin/gen_kotlin/variant.rs 27 uniffi_bindgen/src/bindings/kotlin/mod.rs 86 uniffi_bindgen/src/bindings/kotlin/templates/Async.kt 97 uniffi_bindgen/src/bindings/kotlin/templates/BooleanHelper.kt 15 uniffi_bindgen/src/bindings/kotlin/templates/ByteArrayHelper.kt 15 uniffi_bindgen/src/bindings/kotlin/templates/CallbackInterfaceImpl.kt 99 uniffi_bindgen/src/bindings/kotlin/templates/CallbackInterfaceRuntime.kt 19 uniffi_bindgen/src/bindings/kotlin/templates/CallbackInterfaceTemplate.kt 10 uniffi_bindgen/src/bindings/kotlin/templates/CustomTypeTemplate.kt 43 uniffi_bindgen/src/bindings/kotlin/templates/DurationHelper.kt 24 uniffi_bindgen/src/bindings/kotlin/templates/EnumTemplate.kt 112 uniffi_bindgen/src/bindings/kotlin/templates/ErrorTemplate.kt 102 uniffi_bindgen/src/bindings/kotlin/templates/ExternalTypeTemplate.kt 9 uniffi_bindgen/src/bindings/kotlin/templates/FfiConverterTemplate.kt 37 uniffi_bindgen/src/bindings/kotlin/templates/Float32Helper.kt 15 uniffi_bindgen/src/bindings/kotlin/templates/Float64Helper.kt 15 uniffi_bindgen/src/bindings/kotlin/templates/HandleMap.kt 17 uniffi_bindgen/src/bindings/kotlin/templates/Helpers.kt 90 uniffi_bindgen/src/bindings/kotlin/templates/Int16Helper.kt 15 uniffi_bindgen/src/bindings/kotlin/templates/Int32Helper.kt 15 uniffi_bindgen/src/bindings/kotlin/templates/Int64Helper.kt 15 uniffi_bindgen/src/bindings/kotlin/templates/Int8Helper.kt 15 uniffi_bindgen/src/bindings/kotlin/templates/Interface.kt 13 uniffi_bindgen/src/bindings/kotlin/templates/MapTemplate.kt 29 uniffi_bindgen/src/bindings/kotlin/templates/NamespaceLibraryTemplate.kt 108 uniffi_bindgen/src/bindings/kotlin/templates/ObjectCleanerHelper.kt 26 uniffi_bindgen/src/bindings/kotlin/templates/ObjectCleanerHelperAndroid.kt 20 uniffi_bindgen/src/bindings/kotlin/templates/ObjectCleanerHelperJvm.kt 17 uniffi_bindgen/src/bindings/kotlin/templates/ObjectTemplate.kt 157 uniffi_bindgen/src/bindings/kotlin/templates/OptionalTemplate.kt 24 uniffi_bindgen/src/bindings/kotlin/templates/RecordTemplate.kt 57 uniffi_bindgen/src/bindings/kotlin/templates/RustBufferTemplate.kt 59 uniffi_bindgen/src/bindings/kotlin/templates/SequenceTemplate.kt 20 uniffi_bindgen/src/bindings/kotlin/templates/StringHelper.kt 39 uniffi_bindgen/src/bindings/kotlin/templates/TimestampHelper.kt 28 uniffi_bindgen/src/bindings/kotlin/templates/TopLevelFunctionTemplate.kt 1 uniffi_bindgen/src/bindings/kotlin/templates/Types.kt 64 uniffi_bindgen/src/bindings/kotlin/templates/UInt16Helper.kt 15 uniffi_bindgen/src/bindings/kotlin/templates/UInt32Helper.kt 15 uniffi_bindgen/src/bindings/kotlin/templates/UInt64Helper.kt 15 uniffi_bindgen/src/bindings/kotlin/templates/UInt8Helper.kt 15 uniffi_bindgen/src/bindings/kotlin/templates/macros.kt 144 uniffi_bindgen/src/bindings/kotlin/templates/wrapper.kt 32 uniffi_bindgen/src/bindings/mod.rs 29 uniffi_bindgen/src/bindings/python/gen_python/callback_interface.rs 25 uniffi_bindgen/src/bindings/python/gen_python/compounds.rs 101 uniffi_bindgen/src/bindings/python/gen_python/custom.rs 21 uniffi_bindgen/src/bindings/python/gen_python/enum_.rs 33 uniffi_bindgen/src/bindings/python/gen_python/miscellany.rs 20 uniffi_bindgen/src/bindings/python/gen_python/mod.rs 541 uniffi_bindgen/src/bindings/python/gen_python/object.rs 21 uniffi_bindgen/src/bindings/python/gen_python/primitives.rs 59 uniffi_bindgen/src/bindings/python/gen_python/record.rs 21 uniffi_bindgen/src/bindings/python/mod.rs 59 uniffi_bindgen/src/bindings/python/pipeline/mod.rs 7 uniffi_bindgen/src/bindings/python/templates/Async.py 83 uniffi_bindgen/src/bindings/python/templates/BooleanHelper.py 16 uniffi_bindgen/src/bindings/python/templates/BytesHelper.py 17 uniffi_bindgen/src/bindings/python/templates/CallbackInterfaceImpl.py 82 uniffi_bindgen/src/bindings/python/templates/CallbackInterfaceRuntime.py 23 uniffi_bindgen/src/bindings/python/templates/CallbackInterfaceTemplate.py 11 uniffi_bindgen/src/bindings/python/templates/CustomType.py 48 uniffi_bindgen/src/bindings/python/templates/DurationHelper.py 18 uniffi_bindgen/src/bindings/python/templates/EnumTemplate.py 124 uniffi_bindgen/src/bindings/python/templates/ErrorTemplate.py 97 uniffi_bindgen/src/bindings/python/templates/ExternalTemplate.py 15 uniffi_bindgen/src/bindings/python/templates/Float32Helper.py 7 uniffi_bindgen/src/bindings/python/templates/Float64Helper.py 7 uniffi_bindgen/src/bindings/python/templates/HandleMap.py 24 uniffi_bindgen/src/bindings/python/templates/Helpers.py 64 uniffi_bindgen/src/bindings/python/templates/Int16Helper.py 10 uniffi_bindgen/src/bindings/python/templates/Int32Helper.py 10 uniffi_bindgen/src/bindings/python/templates/Int64Helper.py 10 uniffi_bindgen/src/bindings/python/templates/Int8Helper.py 10 uniffi_bindgen/src/bindings/python/templates/MapTemplate.py 25 uniffi_bindgen/src/bindings/python/templates/NamespaceLibraryTemplate.py 61 uniffi_bindgen/src/bindings/python/templates/ObjectTemplate.py 151 uniffi_bindgen/src/bindings/python/templates/OptionalTemplate.py 22 uniffi_bindgen/src/bindings/python/templates/Protocol.py 10 uniffi_bindgen/src/bindings/python/templates/RecordTemplate.py 60 uniffi_bindgen/src/bindings/python/templates/RustBufferHelper.py 37 uniffi_bindgen/src/bindings/python/templates/RustBufferTemplate.py 144 uniffi_bindgen/src/bindings/python/templates/SequenceTemplate.py 20 uniffi_bindgen/src/bindings/python/templates/StringHelper.py 27 uniffi_bindgen/src/bindings/python/templates/TimestampHelper.py 25 uniffi_bindgen/src/bindings/python/templates/TopLevelFunctionTemplate.py 36 uniffi_bindgen/src/bindings/python/templates/Types.py 88 uniffi_bindgen/src/bindings/python/templates/UInt16Helper.py 10 uniffi_bindgen/src/bindings/python/templates/UInt32Helper.py 10 uniffi_bindgen/src/bindings/python/templates/UInt64Helper.py 10 uniffi_bindgen/src/bindings/python/templates/UInt8Helper.py 10 uniffi_bindgen/src/bindings/python/templates/macros.py 145 uniffi_bindgen/src/bindings/python/templates/wrapper.py 52 uniffi_bindgen/src/bindings/ruby/gen_ruby/mod.rs 318 uniffi_bindgen/src/bindings/ruby/gen_ruby/tests.rs 37 uniffi_bindgen/src/bindings/ruby/mod.rs 63 uniffi_bindgen/src/bindings/ruby/templates/EnumTemplate.rb 47 uniffi_bindgen/src/bindings/ruby/templates/ErrorTemplate.rb 92 uniffi_bindgen/src/bindings/ruby/templates/Helpers.rb 16 uniffi_bindgen/src/bindings/ruby/templates/NamespaceLibraryTemplate.rb 13 uniffi_bindgen/src/bindings/ruby/templates/ObjectTemplate.rb 62 uniffi_bindgen/src/bindings/ruby/templates/RecordTemplate.rb 21 uniffi_bindgen/src/bindings/ruby/templates/RustBufferBuilder.rb 182 uniffi_bindgen/src/bindings/ruby/templates/RustBufferStream.rb 215 uniffi_bindgen/src/bindings/ruby/templates/RustBufferTemplate.rb 213 uniffi_bindgen/src/bindings/ruby/templates/TopLevelFunctionTemplate.rb 13 uniffi_bindgen/src/bindings/ruby/templates/macros.rb 66 uniffi_bindgen/src/bindings/ruby/templates/wrapper.rb 24 uniffi_bindgen/src/bindings/swift/gen_swift/callback_interface.rs 24 uniffi_bindgen/src/bindings/swift/gen_swift/compounds.rs 96 uniffi_bindgen/src/bindings/swift/gen_swift/custom.rs 21 uniffi_bindgen/src/bindings/swift/gen_swift/enum_.rs 29 uniffi_bindgen/src/bindings/swift/gen_swift/miscellany.rs 24 uniffi_bindgen/src/bindings/swift/gen_swift/mod.rs 667 uniffi_bindgen/src/bindings/swift/gen_swift/object.rs 28 uniffi_bindgen/src/bindings/swift/gen_swift/primitives.rs 86 uniffi_bindgen/src/bindings/swift/gen_swift/record.rs 21 uniffi_bindgen/src/bindings/swift/mod.rs 168 uniffi_bindgen/src/bindings/swift/templates/Async.swift 89 uniffi_bindgen/src/bindings/swift/templates/BooleanHelper.swift 19 uniffi_bindgen/src/bindings/swift/templates/BridgingHeaderTemplate.h 64 uniffi_bindgen/src/bindings/swift/templates/CallbackInterfaceImpl.swift 98 uniffi_bindgen/src/bindings/swift/templates/CallbackInterfaceRuntime.swift 4 uniffi_bindgen/src/bindings/swift/templates/CallbackInterfaceTemplate.swift 65 uniffi_bindgen/src/bindings/swift/templates/CustomType.swift 71 uniffi_bindgen/src/bindings/swift/templates/DataHelper.swift 15 uniffi_bindgen/src/bindings/swift/templates/DurationHelper.swift 23 uniffi_bindgen/src/bindings/swift/templates/EnumTemplate.swift 89 uniffi_bindgen/src/bindings/swift/templates/ErrorTemplate.swift 103 uniffi_bindgen/src/bindings/swift/templates/Float32Helper.swift 13 uniffi_bindgen/src/bindings/swift/templates/Float64Helper.swift 13 uniffi_bindgen/src/bindings/swift/templates/HandleMap.swift 35 uniffi_bindgen/src/bindings/swift/templates/Helpers.swift 121 uniffi_bindgen/src/bindings/swift/templates/Int16Helper.swift 13 uniffi_bindgen/src/bindings/swift/templates/Int32Helper.swift 13 uniffi_bindgen/src/bindings/swift/templates/Int64Helper.swift 13 uniffi_bindgen/src/bindings/swift/templates/Int8Helper.swift 13 uniffi_bindgen/src/bindings/swift/templates/MapTemplate.swift 24 uniffi_bindgen/src/bindings/swift/templates/ObjectTemplate.swift 200 uniffi_bindgen/src/bindings/swift/templates/OptionalTemplate.swift 21 uniffi_bindgen/src/bindings/swift/templates/Protocol.swift 11 uniffi_bindgen/src/bindings/swift/templates/RecordTemplate.swift 74 uniffi_bindgen/src/bindings/swift/templates/RustBufferTemplate.swift 132 uniffi_bindgen/src/bindings/swift/templates/SequenceTemplate.swift 22 uniffi_bindgen/src/bindings/swift/templates/StringHelper.swift 34 uniffi_bindgen/src/bindings/swift/templates/TimestampHelper.swift 32 uniffi_bindgen/src/bindings/swift/templates/TopLevelFunctionTemplate.swift 1 uniffi_bindgen/src/bindings/swift/templates/Types.swift 17 uniffi_bindgen/src/bindings/swift/templates/UInt16Helper.swift 13 uniffi_bindgen/src/bindings/swift/templates/UInt32Helper.swift 13 uniffi_bindgen/src/bindings/swift/templates/UInt64Helper.swift 13 uniffi_bindgen/src/bindings/swift/templates/UInt8Helper.swift 13 uniffi_bindgen/src/bindings/swift/templates/macros.swift 152 uniffi_bindgen/src/bindings/swift/templates/wrapper.swift 52 uniffi_bindgen/src/cargo_metadata.rs 58 uniffi_bindgen/src/interface/callbacks.rs 53 uniffi_bindgen/src/interface/enum_.rs 554 uniffi_bindgen/src/interface/ffi.rs 305 uniffi_bindgen/src/interface/function.rs 182 uniffi_bindgen/src/interface/mod.rs 1203 uniffi_bindgen/src/interface/object.rs 502 uniffi_bindgen/src/interface/record.rs 219 uniffi_bindgen/src/interface/universe.rs 80 uniffi_bindgen/src/interface/visit_mut.rs 117 uniffi_bindgen/src/lib.rs 357 uniffi_bindgen/src/library_mode.rs 162 uniffi_bindgen/src/macro_metadata/ci.rs 107 uniffi_bindgen/src/macro_metadata/extract.rs 217 uniffi_bindgen/src/macro_metadata/mod.rs 20 uniffi_bindgen/src/pipeline/general/callable.rs 116 uniffi_bindgen/src/pipeline/general/callback_interfaces.rs 269 uniffi_bindgen/src/pipeline/general/checksums.rs 81 uniffi_bindgen/src/pipeline/general/enums.rs 11 uniffi_bindgen/src/pipeline/general/ffi_async_data.rs 54 uniffi_bindgen/src/pipeline/general/ffi_functions.rs 76 uniffi_bindgen/src/pipeline/general/ffi_types.rs 49 uniffi_bindgen/src/pipeline/general/mod.rs 42 uniffi_bindgen/src/pipeline/general/nodes.rs 490 uniffi_bindgen/src/pipeline/general/objects.rs 59 uniffi_bindgen/src/pipeline/general/rust_buffer.rs 81 uniffi_bindgen/src/pipeline/general/rust_future.rs 148 uniffi_bindgen/src/pipeline/general/self_types.rs 55 uniffi_bindgen/src/pipeline/general/sort.rs 180 uniffi_bindgen/src/pipeline/general/type_definitions_from_api.rs 125 uniffi_bindgen/src/pipeline/general/type_nodes.rs 64 uniffi_bindgen/src/pipeline/initial/from_uniffi_meta.rs 301 uniffi_bindgen/src/pipeline/initial/mod.rs 121 uniffi_bindgen/src/pipeline/initial/nodes.rs 239 uniffi_bindgen/src/pipeline/mod.rs 7 uniffi_bindgen/src/scaffolding/mod.rs 16 uniffi_bindgen/src/scaffolding/templates/CallbackInterfaceTemplate.rs 17 uniffi_bindgen/src/scaffolding/templates/Checksums.rs 7 uniffi_bindgen/src/scaffolding/templates/EnumTemplate.rs 19 uniffi_bindgen/src/scaffolding/templates/ErrorTemplate.rs 25 uniffi_bindgen/src/scaffolding/templates/ObjectTemplate.rs 80 uniffi_bindgen/src/scaffolding/templates/RecordTemplate.rs 12 uniffi_bindgen/src/scaffolding/templates/ReexportUniFFIScaffolding.rs 14 uniffi_bindgen/src/scaffolding/templates/TopLevelFunctionTemplate.rs 17 uniffi_bindgen/src/scaffolding/templates/UdlMetadata.rs 9 uniffi_bindgen/src/scaffolding/templates/macros.rs 22 uniffi_bindgen/src/scaffolding/templates/scaffolding_template.rs 31 uniffi_build/Cargo.toml 21 uniffi_build/src/lib.rs 28 uniffi_core/Cargo.toml 32 uniffi_core/release.toml 13 uniffi_core/src/ffi/callbackinterface.rs 88 uniffi_core/src/ffi/ffidefault.rs 50 uniffi_core/src/ffi/ffiserialize.rs 254 uniffi_core/src/ffi/foreignbytes.rs 65 uniffi_core/src/ffi/foreigncallbacks.rs 31 uniffi_core/src/ffi/foreignfuture.rs 171 uniffi_core/src/ffi/handle.rs 27 uniffi_core/src/ffi/mod.rs 25 uniffi_core/src/ffi/rustbuffer.rs 156 uniffi_core/src/ffi/rustcalls.rs 181 uniffi_core/src/ffi/rustfuture/future.rs 183 uniffi_core/src/ffi/rustfuture/mod.rs 117 uniffi_core/src/ffi/rustfuture/scheduler.rs 58 uniffi_core/src/ffi/rustfuture/tests.rs 199 uniffi_core/src/ffi_converter_impls.rs 375 uniffi_core/src/ffi_converter_traits.rs 260 uniffi_core/src/lib.rs 149 uniffi_core/src/metadata.rs 164 uniffi_core/src/oneshot.rs 40 uniffi_internal_macros/Cargo.toml 24 uniffi_internal_macros/src/as_ref.rs 49 uniffi_internal_macros/src/checksum.rs 123 uniffi_internal_macros/src/ir/ast.rs 69 uniffi_internal_macros/src/ir/mod.rs 26 uniffi_internal_macros/src/ir/parse.rs 169 uniffi_internal_macros/src/ir/render.rs 327 uniffi_internal_macros/src/lib.rs 24 uniffi_macros/Cargo.toml 39 uniffi_macros/src/custom.rs 215 uniffi_macros/src/default.rs 35 uniffi_macros/src/derive.rs 30 uniffi_macros/src/enum_.rs 357 uniffi_macros/src/error.rs 186 uniffi_macros/src/export.rs 144 uniffi_macros/src/export/attributes.rs 343 uniffi_macros/src/export/callback_interface.rs 240 uniffi_macros/src/export/item.rs 206 uniffi_macros/src/export/scaffolding.rs 333 uniffi_macros/src/export/trait_interface.rs 167 uniffi_macros/src/export/utrait.rs 171 uniffi_macros/src/ffiops.rs 78 uniffi_macros/src/fnsig.rs 193 uniffi_macros/src/lib.rs 196 uniffi_macros/src/object.rs 184 uniffi_macros/src/record.rs 104 uniffi_macros/src/remote.rs 16 uniffi_macros/src/setup_scaffolding.rs 149 uniffi_macros/src/util.rs 287 uniffi_meta/Cargo.toml 17 uniffi_meta/src/ffi_names.rs 61 uniffi_meta/src/group.rs 66 uniffi_meta/src/lib.rs 497 uniffi_meta/src/metadata.rs 68 uniffi_meta/src/reader.rs 524 uniffi_meta/src/types.rs 163 uniffi_pipeline/Cargo.toml 19 uniffi_pipeline/src/lib.rs 11 uniffi_pipeline/src/node.rs 415 uniffi_pipeline/src/pipeline.rs 221 uniffi_pipeline/src/value.rs 83 uniffi_testing/Cargo.toml 20 uniffi_testing/src/lib.rs 141 uniffi_udl/Cargo.toml 20 uniffi_udl/src/attributes.rs 802 uniffi_udl/src/collectors.rs 204 uniffi_udl/src/converters/callables.rs 208 uniffi_udl/src/converters/enum_.rs 97 uniffi_udl/src/converters/interface.rs 132 uniffi_udl/src/converters/mod.rs 198 uniffi_udl/src/finder.rs 318 uniffi_udl/src/lib.rs 33 uniffi_udl/src/literal.rs 138 uniffi_udl/src/resolver.rs 144 weedle2/Cargo.toml 19 weedle2/release.toml 1 weedle2/src/argument.rs 25 weedle2/src/attribute.rs 41 weedle2/src/common.rs 209 weedle2/src/dictionary.rs 12 weedle2/src/interface.rs 103 weedle2/src/lib.rs 174 weedle2/src/literal.rs 236 weedle2/src/macros.rs 537 weedle2/src/mixin.rs 50 weedle2/src/namespace.rs 46 weedle2/src/term.rs 41 weedle2/src/types.rs 287 weedle2/src/whitespace.rs 26