decodedrecord works
[pspp] / rust / src / main.rs
index 473062183ba4a427171370dbcac596ac955b3574..bf6abe9b8f08500a42bd5453553b8725c4cea042 100644 (file)
@@ -17,7 +17,6 @@
 use anyhow::Result;
 use clap::{Parser, ValueEnum};
 use encoding_rs::Encoding;
-use pspp::cooked::{decode, encoding_from_headers};
 use pspp::raw::{Reader, Record, Magic};
 use std::fs::File;
 use std::io::BufReader;
@@ -110,12 +109,14 @@ fn dissect(file_name: &Path, max_cases: u64, mode: Mode, encoding: Option<&'stat
             }
         }
         Mode::Cooked => {
+/*
             let headers: Vec<Record> = reader.collect::<Result<Vec<_>, _>>()?;
             let encoding = encoding_from_headers(&headers, &|e| eprintln!("{e}"))?;
             let (headers, _) = decode(headers, encoding, &|e| eprintln!("{e}"))?;
             for header in headers {
                 println!("{header:?}");
-            }
+        }
+            */
         }
     }