snix/tvix/castore
Florian Klink 3491a7e679 refactor(tvix/castore): use "blake3" for Display impl
make the Display impl of B3Digest use the `blake3-` prefix rather than
`b3:`, which is more close to the SRI hashes we use in NixHash.

Also use Span::current().record() to record the `blob.digest` field (and
only when the digest has the right lenght). It doesn't make sense to
brand it as blake3 before anyways, and allows us to get rid of the
manual implementation.

Change-Id: Iee349557ef4761807af1fb3942387de1942ab12b
Reviewed-on: https://cl.tvl.fyi/c/depot/+/13162
Autosubmit: flokli <flokli@flokli.de>
Reviewed-by: Ilan Joselevich <personal@ilanjoselevich.com>
Tested-by: BuildkiteCI
2025-02-19 16:37:38 +00:00
..
protos feat(tvix): drop usage of sparseTree in favor of lib.sourceByRegex 2024-08-19 16:56:19 +00:00
src refactor(tvix/castore): use "blake3" for Display impl 2025-02-19 16:37:38 +00:00
build.rs chore(tvix): bump crate dependencies 2024-10-12 12:13:55 +00:00
Cargo.toml chore(tvix): simplify Cargo.toml 2024-12-30 10:23:31 +00:00
default.nix refactor(tvix/[ca]store): rename store composition feature flags 2024-11-11 18:46:33 +00:00