silvanshade
silvanshade
Probably the easiest solution is to pass a `*const MyType` raw pointer from Rust to C++ and use `std::ptr::null` to represent `None`.
Does it work if you add `impl Vec` like this? (see [here](https://cxx.rs/extern-c++.html?highlight=shim#explicit-shim-trait-impls)) ```rust #[cxx::bridge] mod ffi { // ... previous definitions impl Vec {} } ``` You might also try...
> What specific feature do you need from the 8.x release? QEMU 8 brings significantly improved RISC-V support, especially for recent vector and crypto related extensions. I think there may...
Sorry for the late response to this. I have been planning to remove my old extension from the index listing. I will try to get to that soon.
I think this would be a good idea. Note that the types are needed for a full translation of the `BackgroundTasks` framework just added. I also find that I am...
> I believe the stdlib's `thread_local` macro, which is used when the `std` feature is enabled, is the only feature that `tracing` and `tracing-core` use that doesn't exist on wasm...
Just FYI, I think this project is dead.
> > Just FYI, I think this project is dead. > > That's disappointing. Would that mean `lspower` development is going to start back up? Probably not. To be honest,...
@rockstar I'm not really sure why the approach you described worked before but doesn't work now, but I am wondering if the problem might go away if you could avoid...
The wasm-based project that I linked to above is now a fairly complete example which fully demonstrates how to use `tower-lsp` with the intended API in a wasm context. I'd...