summaryrefslogtreecommitdiff
path: root/src/main.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/main.rs')
-rw-r--r--src/main.rs12
1 files changed, 1 insertions, 11 deletions
diff --git a/src/main.rs b/src/main.rs
index 61701ab..ced1391 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -23,7 +23,7 @@ fn main() {
let args = Args::parse();
let config = load_config(&args.config_file).unwrap();
let channel = generate_channel(config.urls, config.channel);
- write(&channel);
+ let _ = channel.pretty_write_to(std::io::stdout(), b' ', 4).unwrap();
}
fn load_config(config_file_arg: &str) -> anyhow::Result<Config> {
@@ -45,13 +45,3 @@ fn generate_channel(urls: Vec<String>, channel_config: ChannelConfig) -> Channel
});
channel
}
-
-fn write(channel: &Channel) {
- let items_summary: Vec<(String, String)> = channel
- .items().iter()
- .map(|item| (
- item.title().map(String::from).unwrap_or_else(String::new),
- item.pub_date().map(String::from).unwrap_or_else(String::new)))
- .collect();
- println!("{:#?}", items_summary);
-}