Why rust? Why not using Go instead of C++
For something as low-level and performance-intensive as a database intended to replace MySQL/Postgres, Go wouldn't work because it's garbage collected.
Anyway, it doesn't matter that much in the end. I was just curious.