1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
use std::io::{BufWriter, Write};

pub struct ArchiveWriter<W>
where
    W: Write,
{
    writer: BufWriter<W>,
}

impl<W> ArchiveWriter<W>
where
    W: Write,
{
    pub fn new(writer: W) -> Self {
        Self {
            writer: BufWriter::new(writer),
        }
    }
}