Home
last modified time | relevance | path

Searched refs:TableEntry (Results 1 – 1 of 1) sorted by relevance

/wasmtime-44.0.1/crates/wasmtime/src/runtime/component/
H A Dresource_table.rs45 Occupied { entry: TableEntry },
49 pub fn occupied(&self) -> Option<&TableEntry> { in occupied() argument
56 pub fn occupied_mut(&mut self) -> Option<&mut TableEntry> { in occupied_mut() argument
84 struct TableEntry { struct
93 impl TableEntry { argument
159 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() argument
186 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 …]