After #4356, the combined hashsum binary will no longer be necessary. Still, all the hashing utilities will be based on hashsum, so my suggestion is to refactor the hashsum crate so that it defines multiple binaries, each with their own main function. We can then remove the multi-call logic and simplify the code, because the Digest type for each binary will be statically defined.
After #4356, the combined
hashsumbinary will no longer be necessary. Still, all the hashing utilities will be based onhashsum, so my suggestion is to refactor thehashsumcrate so that it defines multiple binaries, each with their ownmainfunction. We can then remove the multi-call logic and simplify the code, because theDigesttype for each binary will be statically defined.