-
Support:
- C#
- Java
- Go
- Rust
- C++
- Python
This could be through FFI or RPC. Just ensure that there is minimal setup for the user. Create a Python wrapper around bridge libraries.
Extensions co…
-
based on #14
We probably need a separate crate without linking that will contain everything we need for FMOD DSP plugins development.
* Author of the original issue is correct that linking feel…
-
## Description
When building libraries in libdatadog, we want to ensure that it is easy to add in or remove modules.
Any logics associated to a module should be within the associated folder.
Th…
-
Currently, when adding a component, we need to manually create the FFI wrapper function and its associated bootstrap.json metadata. It'd be fantastic if this could be done automatically from the under…
-
I am happily using bindgen to link Rust to a C++ library, and it works great... except when compiling for the MSVC target (that is `i686-pc-windows-msvc` or `x86_64-pc-windows-msvc`), that my prog…
-
Hello Team,
Can you please update the submodule to use the most recent version of hmmer v3.4, which support ARM64 platforms?
Thanks,
Jianshu
-
Today, the FFI library is responsible for polling the server for updates. It uses `tokio` for scheduling an interval based chron & `reqwest` for performing HTTP requests. The problem with this is that…
-
[Rust conventions](http://doc.crates.io/build-script.html#-sys-packages) prescribe a crate boundary between raw FFI bindings (the `ffi` module, the buildscript, and the generated glue) and a higher-le…
-
The goal is to get this command to pass:
```
./miri test --target wasm32-wasip2 empty_main integer vec string btreemap hello hashmap heap_alloc align
```
I think all that's missing here is
- supp…
-
Higher-level FFI wrappers that need to present a `CString` to C don't have a convenient + efficient type to take on the Rust side.
```rust
ffi_string(arg: ???) {
let c_string = CString::new(ar…