Lines Matching refs:usize
52 InvalidSize(usize),
56 EntryOutOfBounds(Entry, Range<usize>, Range<usize>),
89 pub fn total_size(&self) -> usize { in total_size() argument
90 self.total_size as usize in total_size()
93 pub fn body_lowest_bound(&self) -> Result<usize> { in body_lowest_bound() argument
105 pub fn entry_count(&self) -> Result<usize> { in entry_count() argument
118 Ok(last_entry as usize + 1) in entry_count()
133 const COUNT: usize = Self::_VARIANT_COUNT as usize;
172 start: usize,
177 pub fn new(start: usize, size: usize) -> Option<Self> { in new() argument
184 fn end(&self) -> usize { in end() argument
188 fn len(&self) -> usize { in len() argument
192 fn as_range(&self) -> Range<usize> { in as_range() argument
206 const HEADER_SIZE: usize = mem::size_of::<Header>(); in new()
250 let Some(header_entry) = header_entries.get(entry as usize) else { continue }; in new()
264 ranges[entry as usize] = NonEmptyRange::new( in new()
270 ranges[Entry::Bcc as usize].ok_or(Error::MissingEntry(Entry::Bcc))?; in new()