rsv_lib/io/
table.rs

1use crate::{
2    args::Table,
3    utils::{cli_result::CliResult, reader::IoReader, table::Table as T},
4};
5
6impl Table {
7    pub fn io_run(&self) -> CliResult {
8        let lines = IoReader::new().lines();
9        let lines = lines
10            .iter()
11            .map(|r| self.split_row_to_vec(r))
12            .collect::<Vec<_>>();
13
14        T::from_records(lines).print_blank()?;
15
16        Ok(())
17    }
18}