jj/lib
Daniel Ploch 309a3f91a1 op_heads_store: refactor into an interface and simple implemenation
The implementation has some hoops to jump through because Rust does not allow
`self: &Arc<Self>` on trait methods, and two of the OpHeadsStore functions need
to return cloned selves. This is worked around by making the implementation type
itself a wrapper around Arc<>.

This is not particularly note worthy for the current implementation type where
the only data copied is a PathBuf, but for extensions it is likely to be more
critical that the lifetime management of the OpHeadsStore is properly
maintained.
2022-12-16 10:47:48 -08:00
..
src op_heads_store: refactor into an interface and simple implemenation 2022-12-16 10:47:48 -08:00
tests cleanup: address unnecessary_borrow lints reported by Clippy 1.66 2022-12-15 12:38:01 -08:00
testutils cleanup: let new Clippy move variables into format strings 2022-12-14 21:30:58 -08:00
build.rs protobuf: remove ignored call to out_dir() 2022-12-15 13:02:22 -08:00
Cargo.toml cargo: bump insta from 1.22.0 to 1.23.0 2022-12-13 11:32:05 -08:00