This project provides a CRUD key-value store interface and delegates all database functionality to the underlying rusqlite instance.
It is better known among its users as skv. However the name skv already refers to another key-value store initiative in the rust ecosystem and therefore the repo has been renamed to mzkv for confusion avoidance purposes.
TODO
Allow multiple processes to access a database. This would be useful for sharing state between the Firefox main process and non-content child processes.
Sharing state directly between the front-end, Android Components, and GeckoView in Firefox for Android via this crate could also be useful.