Similar to the existing RustPromiseManager but for the promises created on Rust side and resolved on the C++ side. Will be used for async Secure Store access ENG-5700.
Diff Detail
Diff Detail
- Repository
- rCOMM Comm
- Lint
No Lint Coverage - Unit
No Test Coverage
Event Timeline
native/native_rust_library/src/cxx_promise_manager.rs | ||
---|---|---|
5 | This will require to create new global hash map every time we introduce new type that some promie will resolve to. In every programming language that I know this could be resolved without having to add new hash map for each type. Is it the limitation of CXX that forces this approach? |
native/native_rust_library/src/cxx_promise_manager.rs | ||
---|---|---|
1–69 |
Comment Actions
Abandoning as it is an old diff. Something similar to this has been implemented in D10858