INNER CODE UNIT · Rust
write_summary
google/best · src/main.rs:237
fn write_summary<D: std::fmt::Display>(s: D, prefix: &str, name: &str) {
let summary_path = format!("{}.{}", prefix, name);
let mut summary_writer = File::create(&summary_path).unwrap();
write!(summary_writer, "{}", s).unwrap();
}
fn main() {
let start_time = Instant::now();
let args = Args::parse();
let bin_types = args
.bin_types
.map(|b| b.iter().map(|s| BinType::from_str(s).unwrap()).collect());
let mut intervals_types = Vec::new();
if args.intervals_hp {
intervals_types.push(IntervalsType::Homopolymer);
}