756 B
756 B
Rust Query Modules
Memgraph provides the query modules infrastructure. It's possible to write query modules in C/C++ and Python. The problem with C/C++ is that it's very error-prone and time-consuming. Python's problem is that it's slow and has a bunch of other limitations listed in the feature spec.
On the other hand, Rust is fast and much less error-prone compared to C. It should be possible to use bindgen to generate bindings out of the current C API and write wrapper code for Rust developers to enjoy.