val to_sexp : t -> Stdune.Sexp.tval of_sexp : Stdune.Sexp.t -> (t, string) Stdune.resultval to_string : t -> stringval of_string : string -> (t, string) Stdune.resultval parse : Stdune.Path.t -> (t, string) Stdune.resultLocal.Metadata_fileA matadata file contains a list of files produced by a cached build rule, along with some metadata that can be empty.
One example of what can be included in the metadata field is a git commit at which the files were built, which makes it possible to exchange cache entries relevant to a specific commit between local and distributed caches.
val to_sexp : t -> Stdune.Sexp.tval of_sexp : Stdune.Sexp.t -> (t, string) Stdune.resultval to_string : t -> stringval of_string : string -> (t, string) Stdune.resultval parse : Stdune.Path.t -> (t, string) Stdune.result