Anki/rslib/src/storage
Damien Elmes d380f3034c Split io.rs into separate crate, and use it in proto build
Will be handy to use it in our other scripts in the future too - thanks
Rumo!

Results of benchmarking ./run before and after these crate splits:

- Touching a proto file leads to a slight increase: about +90ms
- Touching an rslib file leads to a bigger decrease, as there's less to
recompile: about -700ms

And ./ninja test is even better: about +200ms and -3800ms.
2023-06-12 15:47:51 +10:00
..
card Move generated protobuf into anki_proto 2023-06-12 15:47:51 +10:00
config Switch Rust import style (#2330) 2023-01-18 21:39:55 +10:00
dbcheck Fix invalid ids on db check (#2445) 2023-03-19 10:58:35 +10:00
deck Automate schema 11 other duplicates clearing (#2542) 2023-06-12 11:14:14 +10:00
deckconfig Move generated protobuf into anki_proto 2023-06-12 15:47:51 +10:00
graves Switch Rust import style (#2330) 2023-01-18 21:39:55 +10:00
note Deck scoped dupe check (#2372) 2023-02-16 17:53:36 +10:00
notetype Automate schema 11 other duplicates clearing (#2542) 2023-06-12 11:14:14 +10:00
revlog Switch Rust import style (#2330) 2023-01-18 21:39:55 +10:00
tag Expose some collection methods already public in rslib backend (#2510) 2023-05-22 13:44:18 +10:00
upgrades Split io.rs into separate crate, and use it in proto build 2023-06-12 15:47:51 +10:00
collection_timestamps.rs Switch Rust import style (#2330) 2023-01-18 21:39:55 +10:00
mod.rs Fix invalid ids on db check (#2445) 2023-03-19 10:58:35 +10:00
schema11.sql Add comment explaining why sfld column has type integer 2021-01-25 18:39:59 +08:00
sqlite.rs Add the ability to search for custom data properties 2023-05-18 15:54:01 +10:00
sync.rs Switch Rust import style (#2330) 2023-01-18 21:39:55 +10:00
sync_check.rs Switch Rust import style (#2330) 2023-01-18 21:39:55 +10:00