1use super::*; 2 3pub fn copy_journal<R: ReadableJournal, W: WritableJournal>( 4 from: &R, 5 to: &W, 6) -> anyhow::Result<()> { 7 while let Some(record) = from.read()? { 8 to.write(record.into_inner())?; 9 } 10 Ok(()) 11}