tvl-depot/tvix/nix-compat/src/derivation
Florian Klink a2322d7c14 feat(tvix/nix-compat): implement Serialize, Deserialize for NixHash
We use the (slightly more tolerant) from_str to deserialize, and
serialize out as SRI.

Change-Id: If76b0ed2d4e243904f02df34f6c90b976c0bab8c
Reviewed-on: https://cl.tvl.fyi/c/depot/+/11393
Tested-by: BuildkiteCI
Reviewed-by: raitobezarius <tvl@lahfa.xyz>
2024-04-13 10:03:50 +00:00
..
tests refactor(nix-compat/store_path): take [u8;32] for outer fingerprint 2024-03-14 16:52:42 +00:00
errors.rs feat(tvix/nix-compat): Use StorePath in Output 2024-02-21 11:38:03 +00:00
mod.rs refactor(nix-compat/derivation): emphasize aterm_bytes 2024-03-14 23:10:54 +00:00
output.rs fix(tvix/nix-compat): Make CAHash deserialize more formats 2024-03-03 13:07:18 +00:00
parse_error.rs feat(tvix/nix-compat): input_sources as StorePath 2024-02-21 11:34:24 +00:00
parser.rs feat(tvix/nix-compat): implement Serialize, Deserialize for NixHash 2024-04-13 10:03:50 +00:00
validate.rs feat(tvix/nix-compat): Use StorePath in Output 2024-02-21 11:38:03 +00:00
write.rs refactor(nix-compat/store_path): take [u8;32] for outer fingerprint 2024-03-14 16:52:42 +00:00