fn put_literal(&mut self, val: u8) {
self.buf[self.bpos] = val;
self.bpos = (self.bpos + 1) & (self.buf.len() - 1);
fn put_literal(&mut self, val: u8) {
self.buf[self.bpos] = val;
self.bpos = (self.bpos + 1) & (self.buf.len() - 1);
}
fn lz_copy(&mut self, offset: usize, len: usize, dst: &mut [u8]) -> DecompressResult<()> {
let mask = self.buf.len() - 1;
}
fn lz_copy(&mut self, offset: usize, len: usize, dst: &mut [u8]) -> DecompressResult<()> {
let mask = self.buf.len() - 1;