rsv_lib/io/headers.rs
1use crate::{args::Headers, utils::cli_result::CliResult};
2use std::io::{stdin, BufRead};
3
4impl Headers {
5 pub fn io_run(&self) -> CliResult {
6 // open file and header
7 if let Some(r) = stdin().lock().lines().next() {
8 self.split(&r?)
9 .enumerate()
10 .for_each(|(u, r)| println!(" {u:<5}{r}"));
11 }
12
13 Ok(())
14 }
15}