Module buffer

Source

Structsยง

BufferRef ๐Ÿ”’
Wraps a reference to the buffer and some indices, to be used by WindowImpls.
BufferRefMut ๐Ÿ”’
Wraps a reference to the buffer and some mutable indices, to be used by WindowImpls.
CurrWindow ๐Ÿ”’
Note: A window frame can be pure preceding, pure following, or acrossing the current row.
Entry ๐Ÿ”’
A key-value pair in the buffer.
LatestSession ๐Ÿ”’
RangeWindow ๐Ÿ”’
The sliding window implementation for RANGE frames.
RowsWindow ๐Ÿ”’
The sliding window implementation for ROWS frames.
SessionWindow ๐Ÿ”’
WindowBuffer ๐Ÿ”’
A common sliding window buffer.

Enumsยง

RecalculateHint ๐Ÿ”’

Traitsยง

WindowImpl ๐Ÿ”’
A trait for sliding window implementations. This trait is used by WindowBuffer to determine the status of current window and how to slide the window.