tiny.sql.HistorySyncPack
Defined in sync.
API (6)
Actions
Public operations.
Fields and members
Public fields and members.
Source
Source: lib/sql/src/sync.zig:348
zig
pub const Pack = struct { allocator: Allocator, refs: []RefObject, commits: []CommitObject, frames: []PackFrame, pub fn deinit(self: *Pack) void { for (self.refs) |*ref_value| ref_value.deinit(self.allocator); for (self.commits) |*commit| commit.deinit(self.allocator); for (self.frames) |*frame| frame.deinit(self.allocator); if (self.refs.len != 0) self.allocator.free(self.refs); if (self.commits.len != 0) self.allocator.free(self.commits); if (self.frames.len != 0) self.allocator.free(self.frames); self.* = undefined; } pub fn stats(self: *const Pack) Stats { return .{ .refs = self.refs.len, .commits = self.commits.len, .records = self.frames.len, }; }};Source: lib/sql/src/root.zig:112
zig
pub const HistorySyncPack = sync.Pack;Audit
| Definitions | 3 |
|---|---|
| Public names | 6 |
| Members | 4 |
| Version | 26.7.0 |
| Revision | daab053ee433 |