snix/tvix/castore/src/directoryservice
Florian Klink 9c22345019 refactor(tvix/[ca]store): use auto_impl
This implements BS, DS, PS for Box'ed or Arc'ed variants of it with less
code, and less potential to accidentially forget to proxy default trait
methods for blanked impls, as fixed in cl/12658.

Change-Id: If2cdbb563a73792038ebe7bff45d6f880214855b
Reviewed-on: https://cl.tvl.fyi/c/depot/+/12661
Tested-by: BuildkiteCI
Autosubmit: flokli <flokli@flokli.de>
Reviewed-by: edef <edef@edef.eu>
2024-10-18 21:45:55 +00:00
..
tests chore(tvix/[ca]store): Drop sled support completely in favor of redb 2024-10-03 18:16:03 +00:00
bigtable.rs refactor(tvix/castore): use Directory struct separate from proto one 2024-08-13 12:17:01 +00:00
combinators.rs refactor(tvix/[ca]store): use auto_impl 2024-10-18 21:45:55 +00:00
directory_graph.rs refactor(tvix/castore): remove use of lazy_static 2024-10-17 21:17:25 +00:00
from_addr.rs refactor(tvix/castore): remove use of lazy_static 2024-10-17 21:17:25 +00:00
grpc.rs refactor(tvix/castore): remove name from Nodes 2024-08-17 09:45:58 +00:00
memory.rs refactor(tvix/castore): use Directory struct separate from proto one 2024-08-13 12:17:01 +00:00
mod.rs refactor(tvix/[ca]store): use auto_impl 2024-10-18 21:45:55 +00:00
object_store.rs refactor(tvix/castore): drop {Directory,File,Symlink}Node 2024-08-17 09:46:01 +00:00
order_validator.rs refactor(tvix/castore): drop {Directory,File,Symlink}Node 2024-08-17 09:46:01 +00:00
redb.rs refactor(tvix/castore): use Directory struct separate from proto one 2024-08-13 12:17:01 +00:00
simple_putter.rs refactor(tvix/castore): use Directory struct separate from proto one 2024-08-13 12:17:01 +00:00
traverse.rs refactor(tvix/castore): add into_nodes(), implement consuming proto conv 2024-08-17 15:59:10 +00:00
utils.rs refactor(tvix/castore): drop {Directory,File,Symlink}Node 2024-08-17 09:46:01 +00:00