Expand description
The directory structure for output files.
Structs§
- KeyDir
- Dir representing all of the key, including commit id at the
end. I.e. one level below a
RunParametersDir. - Parameters
Dir - The dir representing all of a key except for the commit id
(i.e. custom parameters and target name–note that this is not
the same info as
RunParameterscontains!). - RunDir
- Dir with the results for an individual benchmarking run. I.e. one
level below a
KeyDir.
Enums§
- Checked
OrUnchecked Custom Parameters - Need to be able to handle unchecked custom parameters for parsing
since there’s no config file for parsing a file system, or more to
the point, when the config changes, the file system must still be
readable, thus the representation must remain independent of the
config. But allow to represent both. Do this at runtime for
~simplicity. (Maybe this should be moved to where the contained
types are defined, which maybe shouldn’t all be in
key.rs.) - Output
Subdir - Any kind of *Dir