jtenner/starshine/validate_trace does not have a README file

    ValidateTraceBenchmarkResult

    pub struct ValidateTraceBenchmarkResult {
    corpus : String
    repeats : Int
    elapsed_ms : UInt64
    phase_totals : String
    helper_totals : String
    hotspots : String?
    } derive(Eq,
    Debug
    )

    ValidateTraceCliArgs

    pub struct ValidateTraceCliArgs {
    repeats : Int
    corpora : Array[String]
    } derive(Eq,
    Debug
    )

    ValidateTraceCliCommand

    pub enum ValidateTraceCliCommand {
    Run(ValidateTraceCliArgs)
    Help
    ListCorpora
    } derive(Eq,
    Debug
    )

    ValidateTraceCorpus

    type ValidateTraceCorpus

    parse_validate_trace_cli_command

    fn parse_validate_trace_cli_command(args : Array[String]) -> ValidateTraceCliCommand

    run_validate_trace_benchmark

    fn run_validate_trace_benchmark(corpora : Array[String], repeats : Int) -> Result[Array[ValidateTraceBenchmarkResult], String]

    validate_trace_corpus_names

    fn validate_trace_corpus_names() -> Array[String]

    Source Files