• Home
  • Raw
  • Download

Lines Matching refs:dst

131     fn chunk_encode(&mut self, src: &[u8], dst: &mut [u8]) -> usize {  in chunk_encode()
133 let (output_size, var) = self.encode_status.encode(src, dst); in chunk_encode()
164 fn chunk_encode(&mut self, dst: &mut [u8]) -> usize { in chunk_encode()
165 self.chunk_encode_reader(dst) in chunk_encode()
190 fn chunk_encode(&mut self, dst: &mut [u8]) -> usize { in chunk_encode()
191 self.chunk_encode_reader(dst) in chunk_encode()
216 fn chunk_encode(&mut self, dst: &mut [u8]) -> usize { in chunk_encode()
217 self.chunk_encode_reader(dst) in chunk_encode()
401 fn bytes_encode(&mut self, dst: &mut [u8]) -> usize { in bytes_encode()
414 self.chunk_encode(src, dst) in bytes_encode()
444 fn chunk_encode_reader(&mut self, dst: &mut [u8]) -> usize { in chunk_encode_reader()
448 dst, in chunk_encode_reader()
457 fn trailer_encode(&mut self, dst: &mut [u8]) -> usize { in trailer_encode()
465 match self.trailer.encode(src.as_slice(), dst) { in trailer_encode()
522 fn encode(&mut self, src: &[u8], dst: &mut [u8]) -> (usize, Option<StatusVar>) { in encode()
524 ChunkState::MetaSize => (self.meta_size_encode(dst), None), in encode()
526 ChunkState::MetaCrlf => (self.meta_crlf_encode(dst), None), in encode()
529 self.tail_encode(src, dst) in encode()
531 self.data_encode(src, dst) in encode()
534 ChunkState::DataCrlf => (self.data_crlf_encode(dst), None), in encode()
535 ChunkState::Finish => self.finish_encode(dst), in encode()
539 fn meta_size_encode(&mut self, dst: &mut [u8]) -> usize { in meta_size_encode()
541 match self.hex.encode(dst) { in meta_size_encode()
551 match self.hex_last.encode(dst) { in meta_size_encode()
562 fn meta_crlf_encode(&mut self, dst: &mut [u8]) -> usize { in meta_crlf_encode()
563 match self.meta_crlf.encode(dst) { in meta_crlf_encode()
573 fn data_crlf_encode(&mut self, dst: &mut [u8]) -> usize { in data_crlf_encode()
574 match self.data_crlf.encode(dst) { in data_crlf_encode()
584 fn finish_encode(&mut self, dst: &mut [u8]) -> (usize, Option<StatusVar>) { in finish_encode()
585 match self.finish_crlf.encode(dst) { in finish_encode()
598 fn data_encode(&mut self, src: &[u8], dst: &mut [u8]) -> (usize, Option<StatusVar>) { in data_encode()
599 let mut task = WriteData::new(src, &mut self.chunk_idx, dst); in data_encode()
615 fn tail_encode(&mut self, src: &[u8], dst: &mut [u8]) -> (usize, Option<StatusVar>) { in tail_encode()
616 let mut task = WriteData::new(src, &mut self.chunk_idx, dst); in tail_encode()
698 dst: &'a mut [u8], field
702 fn new(src: &'a [u8], src_idx: &'a mut usize, dst: &'a mut [u8]) -> Self { in new()
703 WriteData { src, src_idx, dst } in new()
709 let output_len = self.dst.len(); in write()
710 let num = std::io::Read::read(&mut &self.src[src_idx..], self.dst).unwrap(); in write()