Module lru_queue
datafusion_
execution
50.3.0
Module lru_
queue
Module Items
Structs
Type Aliases
In datafusion_
execution::
cache
datafusion_execution
::
cache
Module
lru_
queue
Copy item path
Source
Structs
ยง
LruList
๐
Doubly-linked list that maintains the LRU order
LruNode
๐
Doubly-linked list node.
LruQueue
Provides a Least Recently Used queue with unbounded capacity.
Type Aliases
ยง
Link
๐
Weak pointer to a
LruNode
, used to connect nodes in the doubly-linked list. The strong reference is guaranteed to be stored in the
data
map of the
LruQueue
.
LruData
๐
Maps the key to the
LruNode
in queue and the value.