| Crates.io | locustdb-serialization |
| lib.rs | locustdb-serialization |
| version | 0.2.2 |
| created_at | 2024-05-05 01:08:41.150978+00 |
| updated_at | 2025-04-03 11:35:11.877351+00 |
| description | Serialization formats used by LocustDB for peristent storage and client/server communication. |
| homepage | |
| repository | |
| max_upload_size | |
| id | 1229954 |
| size | 517,129 |
Util crate that defines Cap'n Proto schema and serialization/deserialization logic for data structures used for persistent storage and client-server communication in LocustDB.
To regenerate the Cap'n Proto definitions, follow this process:
cargo install capnpccapnp compile -orust:src --src-prefix=schemas schemas/{dbmeta,partition_segment,wal_segment,api}.capnp