[−][src]Trait salsa::debug::DebugQueryTable
Additional methods on queries that can be used to "peek into" their current state. These methods are meant for debugging and observing the effects of garbage collection etc.
Associated Types
Loading content...Required methods
fn durability(&self, key: Self::Key) -> Durability
Returns a lower bound on the durability for the given key. This is typically the minimum durability of all values that the query accessed, but we may return a lower durability in some cases.
fn entries<C>(&self) -> C where
C: FromIterator<TableEntry<Self::Key, Self::Value>>,
C: FromIterator<TableEntry<Self::Key, Self::Value>>,
Get the (current) set of the entries in the query table.
Implementors
impl<Q, '_> DebugQueryTable for QueryTable<'_, Q> where
Q: Query,
[src]
Q: Query,
type Key = Q::Key
type Value = Q::Value
fn durability(&self, key: Q::Key) -> Durability
[src]
fn entries<C>(&self) -> C where
C: FromIterator<TableEntry<Self::Key, Self::Value>>,
[src]
C: FromIterator<TableEntry<Self::Key, Self::Value>>,