17edbd119d
0.9 will spit out BorrowMut errors when two concurrent backend commands are received with allow_threads. The collection mutex protects most methods, but other attributes like the abort handle are not protected, so this code may need to be reworked in the future. We could wrap the entire backend in a mutex, but that means the long-running syncing code will need to be changed to run in the background instead. |
||
---|---|---|
.. | ||
.cargo | ||
src | ||
.gitignore | ||
Cargo.toml | ||
Makefile | ||
README.md | ||
requirements.txt | ||
rust-toolchain |
To build from scratch, please see https://github.com/ankitects/anki