tiny.sql.BranchCheckout
Defined in branch.
API (7)
Actions
Public operations.
Fields and members
Public fields and members.
Source
Source: lib/sql/src/branch.zig:18
zig
pub const Checkout = struct { name: []const u8, head: version.Hash, working: version.WorkingSet, pub fn init(ref: version.Ref, root: version.Hash) Checkout { return .{ .name = ref.name, .head = ref.target, .working = version.WorkingSet.init(root), }; } pub fn withWorking(self: Checkout, root: version.Hash) Checkout { return .{ .name = self.name, .head = self.head, .working = self.working.withWorking(root), }; } pub fn stage(self: Checkout) Checkout { return .{ .name = self.name, .head = self.head, .working = self.working.stage(), }; } pub fn advance(self: Checkout, head: version.Hash, root: version.Hash) Checkout { return .{ .name = self.name, .head = head, .working = self.working.advance(root), }; }};Source: lib/sql/src/root.zig:159
zig
pub const BranchCheckout = branch.Checkout;Audit
| Definitions | 5 |
|---|---|
| Public names | 10 |
| Members | 3 |
| Version | 26.7.0 |
| Revision | daab053ee433 |