Searched refs:TableEntry (Results 1 – 1 of 1) sorted by relevance
45 Occupied { entry: TableEntry },49 pub fn occupied(&self) -> Option<&TableEntry> { in occupied() argument56 pub fn occupied_mut(&mut self) -> Option<&mut TableEntry> { in occupied_mut() argument84 struct TableEntry { struct93 impl TableEntry { argument159 let idx = self.push_(TableEntry::new(Box::new(entry), None))?; in push()178 fn free_entry(&mut self, ix: usize, debug: bool) -> TableEntry { in free_entry() argument186 entry: TableEntry { in free_entry()215 fn push_(&mut self, e: TableEntry) -> Result<u32, ResourceTableError> { in push_()233 fn occupied(&self, key: u32) -> Result<&TableEntry, ResourceTableError> { in occupied() argument[all …]