aboutsummaryrefslogtreecommitdiffstats
path: root/src/writer.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/writer.rs')
-rw-r--r--src/writer.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/writer.rs b/src/writer.rs
index 1717032..680da3d 100644
--- a/src/writer.rs
+++ b/src/writer.rs
@@ -20,7 +20,8 @@ impl<W: tokio::io::AsyncWrite> Writer<W> {
time: std::time::Instant,
data: &[u8],
) -> crate::error::Result<()> {
- let bytes = self.creator.frame(time, data)?;
+ let frame = self.creator.frame(time, data);
+ let bytes: Vec<u8> = std::convert::TryFrom::try_from(frame)?;
self.to_write.extend(bytes.iter());
Ok(())
}