Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/C/Firefox/toolkit/components/uniffi-js/   (Browser von der Mozilla Stiftung Version 136.0.1©)  Datei vom 10.2.2025 mit Größe 834 B image not shown  

Quelle  README.md   Sprache: unbekannt

 
# uniffi-js

This directory contains C++ helper code for the UniFFI Rust library
(https://github.com/mozilla/uniffi-rs/).

 - `UniFFIPointer.*` and `UniFFIPointerType.*` implement the `UniFFIPointer` WebIDL class

 - `UniFFI*Scaffolding.cpp` implements the `UniFFIScaffolding` WebIDL class.
   - UniFFIGeneratedScaffolding.cpp contains the generated C++ code
   - UniFFIScaffolding.cpp is a facade that wraps UniFFIFixtureScaffolding, and
     UniFFIGeneratedScaffolding if enabled, to implement the interface.

- `ScaffoldingConverter.h` contain helper code to convert values between JS and Rust.  This is used
    by the generated code to make scaffolding calls.

- `OwnedRustBuffer.*` implements a C++ class to help manager ownership of a RustBuffer.

- `UniFFIRust.h` contains definitions for the C functions that UniFFI exports.

[ Dauer der Verarbeitung: 0.17 Sekunden  (vorverarbeitet)  ]