Lines Matching refs:pos
738 pos: usize, field
748 pos: 0, in new()
759 pub(crate) unsafe fn from_ptrs(pos: *mut u8, end: *mut u8) -> Self { in from_ptrs()
762 beg: pos as usize, in from_ptrs()
763 pos: pos as usize, in from_ptrs()
775 let pos = buf as usize; in from_buffer()
779 pos, in from_buffer()
780 beg: pos, in from_buffer()
781 end: pos.saturating_add(len), in from_buffer()
788 pub(crate) fn pos(&self) -> *mut u8 { in pos() method
789 self.pos as *mut u8 in pos()
794 self.pos - self.beg in bytes_written()
802 let pos_new = self.pos.saturating_add(s.len()); in write_str()
805 let len_to_copy = core::cmp::min(pos_new, self.end).saturating_sub(self.pos); in write_str()
813 self.pos as *mut u8, in write_str()
819 self.pos = pos_new; in write_str()
855 if self.0.pos > self.0.end { in write_str()