Lines Matching refs:usize
65 compression: &mut Option<HashMap<String, usize>>, in pack() argument
66 compression_off: usize, in pack() argument
82 pub fn unpack(&mut self, msg: &[u8], mut off: usize) -> Result<usize> { in unpack() argument
85 unpack_resource_body(self.header.typ, msg, off, self.header.length as usize)?; in unpack()
90 pub(crate) fn skip(msg: &[u8], off: usize) -> Result<usize> { in skip() argument
96 new_off += length as usize; in skip()
148 compression: &mut Option<HashMap<String, usize>>, in pack() argument
149 compression_off: usize, in pack() argument
150 ) -> Result<(Vec<u8>, usize)> { in pack() argument
160 pub fn unpack(&mut self, msg: &[u8], off: usize, _length: usize) -> Result<usize> { in unpack() argument
179 pub fn fix_len(&mut self, msg: &mut [u8], len_off: usize, pre_len: usize) -> Result<()> { in fix_len() argument
180 if msg.len() < pre_len || msg.len() > pre_len + u16::MAX as usize { in fix_len()
243 compression: &mut Option<HashMap<String, usize>>, in pack() argument
244 compression_off: usize, in pack() argument
247 fn unpack(&mut self, msg: &[u8], off: usize, length: usize) -> Result<usize>; in unpack() argument
253 mut off: usize, in unpack_resource_body() argument
254 length: usize, in unpack_resource_body() argument
255 ) -> Result<(Box<dyn ResourceBody>, usize)> { in unpack_resource_body() argument