Skip to documentation
SLOP

tiny.sql.RelationMerge

Reference tiny.sql RelationMerge

Defined in merge.

API (5)

Actions

Public operations.

Fields and members

Public fields and members.

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

Source

Source: lib/sql/src/merge.zig:82

zig
pub const RelationMerge = struct {    allocator: Allocator,    edits: []Edit,    conflicts: []Conflict,    pub fn hasConflicts(self: *const RelationMerge) bool {        return self.conflicts.len != 0;    }    pub fn deinit(self: *RelationMerge) void {        for (self.edits) |*edit| edit.deinit(self.allocator);        for (self.conflicts) |*conflict| conflict.deinit(self.allocator);        if (self.edits.len != 0) self.allocator.free(self.edits);        if (self.conflicts.len != 0) self.allocator.free(self.conflicts);        self.* = undefined;    }};

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

zig
pub const RelationMerge = merge.RelationMerge;
Called byCallsNo direct callsprivate sourcelib.sql.src.merge.DatabaseRelationMergedeinitRelationMergedeinit
Static calls · unresolved targets: 1 · external targets: 2.

Audit

Definitions3
Public names6
Members3
Version26.7.0
Revisiondaab053ee433