Skip to documentation
SLOP

tiny.sql.IndexScan

Reference tiny.sql IndexScan

Defined in index.

API (3)

Actions

Public operations.

Fields and members

Public fields and members.

No direct callersNo direct callsindexScan
Static calls · unresolved targets: unknown · external targets: unknown.

Source

Source: lib/sql/src/index.zig:315

zig
pub const Scan = struct {    entries: tree.Scan,    pub fn deinit(self: *Scan) void {        self.entries.deinit();        self.* = undefined;    }    pub fn next(self: *Scan) Error!?Entry {        if (try self.entries.next()) |entry| {            return .{                .rowid = try key.decodeIndexRowId(entry.key),                .key = entry.key,                .payload = entry.bytes,            };        }        return null;    }};

Source: lib/sql/src/root.zig:235

zig
pub const IndexScan = index.Scan;
Called byCallsNo direct callersTreeScandeinitIndexScandeinit
Static calls · unresolved targets: 0 · external targets: 0.
Called byCallsNo direct callerskeydecodeIndexRowIdTreeScannextIndexScannext
Static calls · unresolved targets: 0 · external targets: 0.

Audit

Definitions3
Public names6
Members1
Version26.7.0
Revisiondaab053ee433