INNER CODE UNIT · Rust
run_receipt
logannye/rosalind · crates/receipt-wasm/src/lib.rs:378
fn run_receipt(depth: &str) -> RunManifest {
let mut receipt = RunManifest::new("features");
receipt.inputs.push(FileHash {
path: "/tmp/input.bam".to_string(),
blake3: "1111111111111111111111111111111111111111111111111111111111111111"
.to_string(),
});
receipt.outputs.push(FileHash {
path: "/tmp/output.tsv".to_string(),
blake3: "2222222222222222222222222222222222222222222222222222222222222222"
.to_string(),
});
receipt
.params
.insert("max_depth".to_string(), depth.to_string());
receipt.record_measurement("peak_rss_bytes", "1048576");
receipt.finalize();
receipt