18 lines
391 B
Rust
18 lines
391 B
Rust
pub(crate) struct Encoder {
|
|
_private: (),
|
|
}
|
|
|
|
impl Encoder {
|
|
pub(crate) const fn new() -> Self {
|
|
Self { _private: () }
|
|
}
|
|
|
|
pub(crate) fn start_frame(&mut self, _write: impl FnMut(&[u8])) {}
|
|
|
|
pub(crate) fn end_frame(&mut self, _write: impl FnMut(&[u8])) {}
|
|
|
|
pub(crate) fn write(&mut self, data: &[u8], mut write: impl FnMut(&[u8])) {
|
|
write(data)
|
|
}
|
|
}
|