[−][src]Crate temp_file_name
This is a tiny crate with one purpose: generate temporary filenames from a hash of arbitrary data so that they are consistent across different crates. Its intended purpose is to either
- give a consistent name, which can -- for example -- be used to cache the expensive output of an input across runs,
- or to allow a caller to know what filename a different crate will have given some abstract data.
It would be trivially easy to replicate; it exists primarily to allow consistency across otherwise unrelated crates when handling data
Traits
HashToString | Use the hash of this object for various purposes, such as generating a unique filename |
TempFilePath | Get a temporary file path for an object |