summaryrefslogtreecommitdiffstats
path: root/src/db.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/db.rs')
-rw-r--r--src/db.rs4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/db.rs b/src/db.rs
index 7289810..056886e 100644
--- a/src/db.rs
+++ b/src/db.rs
@@ -74,10 +74,9 @@ impl DB {
})?)
}
- pub fn insert_tracks<F: FnMut(lastfm::Track)>(
+ pub fn insert_tracks(
&self,
tracks: impl Iterator<Item=lastfm::Track>,
- mut f: F
) -> failure::Fallible<()> {
let mut sth = self.conn.prepare("INSERT INTO tracks VALUES (?, ?, ?, ?)")?;
for track in tracks {
@@ -88,7 +87,6 @@ impl DB {
&track.name,
&track.timestamp,
]).map(|_| ())?;
- f(track);
}
Ok(())
}