]> git.scottworley.com Git - tablify/blobdiff - src/lib.rs
Config
[tablify] / src / lib.rs
index b406f957f50b457cdc53bbc70746b26176bc1d5e..3e0efd0d68751ce974401dbfd3c66fd4c0e5f23f 100644 (file)
@@ -4,6 +4,8 @@ use std::fmt::Write;
 use std::io::BufRead;
 use std::iter::Iterator;
 
 use std::io::BufRead;
 use std::iter::Iterator;
 
+pub struct Config {}
+
 const HEADER: &str = "<!DOCTYPE html>
 <html>
 <head>
 const HEADER: &str = "<!DOCTYPE html>
 <html>
 <head>
@@ -252,7 +254,7 @@ fn render_column_headers(columns: &[String]) -> HTML {
 ///   * there's an i/o error while reading `input`
 ///   * the log has invalid syntax:
 ///     * an indented line with no preceding non-indented line
 ///   * there's an i/o error while reading `input`
 ///   * the log has invalid syntax:
 ///     * an indented line with no preceding non-indented line
-pub fn tablify(input: impl std::io::Read) -> Result<HTML, std::io::Error> {
+pub fn tablify(config: &Config, input: impl std::io::Read) -> Result<HTML, std::io::Error> {
     let rows = read_rows(input).collect::<Result<Vec<_>, _>>()?;
     let columns = column_order(&rows);
     Ok(HTML(format!(
     let rows = read_rows(input).collect::<Result<Vec<_>, _>>()?;
     let columns = column_order(&rows);
     Ok(HTML(format!(