Lines Matching refs:len
18 pub const fn len(&self) -> usize { in len() method
19 self.0.len() in len()
25 self.len() == 0 in is_empty()
214 pub const fn len(&self) -> usize { in len() method
227 self.0.len() in len_with_nul()
233 self.len() == 0 in is_empty()
247 let len = unsafe { bindings::strlen(ptr) } + 1; in from_char_ptr()
249 let bytes = unsafe { core::slice::from_raw_parts(ptr.cast(), len) }; in from_char_ptr()
263 if bytes[bytes.len() - 1] != 0 { in from_bytes_with_nul()
269 while i + 1 < bytes.len() { in from_bytes_with_nul()
318 &self.0[..self.len()] in to_bytes()
774 pub(crate) unsafe fn from_buffer(buf: *mut u8, len: usize) -> Self { in from_buffer()
781 end: pos.saturating_add(len), in from_buffer()
802 let pos_new = self.pos.saturating_add(s.len()); in write_str()
836 pub(crate) unsafe fn from_buffer(buf: *mut u8, len: usize) -> Self { in from_buffer()
838 Self(unsafe { RawFormatter::from_buffer(buf, len) }) in from_buffer()