From be7f64ac87ee00aa13b0629ef4b927e14cc30e05 Mon Sep 17 00:00:00 2001 From: Vincent Ambo Date: Mon, 23 Jan 2023 15:19:27 +0300 Subject: refactor(tvix/derivation): minor structure simplification Fixes some module comments and embeds the `compress_hash` function in the `derivation` module, as it was not used outside of this module anyways. Change-Id: I6c5c92b3f0c03c2cdcbcfc2f813909a968c4d44c Reviewed-on: https://cl.tvl.fyi/c/depot/+/7905 Tested-by: BuildkiteCI Reviewed-by: flokli --- tvix/derivation/src/write.rs | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'tvix/derivation/src/write.rs') diff --git a/tvix/derivation/src/write.rs b/tvix/derivation/src/write.rs index daca5ece21..8874b5d35a 100644 --- a/tvix/derivation/src/write.rs +++ b/tvix/derivation/src/write.rs @@ -1,3 +1,8 @@ +//! This module implements the serialisation of derivations into the +//! [ATerm][] format used by C++ Nix. +//! +//! [ATerm]: http://program-transformation.org/Tools/ATermFormat.html + use crate::output::Output; use crate::string_escape::escape_string; use std::collections::BTreeSet; -- cgit 1.4.1