From 36a778033da886b9775dd34323dd643e9de7ae01 Mon Sep 17 00:00:00 2001 From: Vincent Rischmann Date: Sat, 6 Aug 2022 18:32:26 +0200 Subject: make Statement and ParsedQuery private Users should use `StatementType` instead if they wish to refer to the type of a statement, like this: var stmt: StatementType(.{}, query) = try db.prepare(query); defer stmt.deinit(); --- sqlite.zig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sqlite.zig b/sqlite.zig index 89ddd67..ed83ca8 100644 --- a/sqlite.zig +++ b/sqlite.zig @@ -9,7 +9,7 @@ const testing = std.testing; const c = @import("c.zig").c; -pub const ParsedQuery = @import("query.zig").ParsedQuery; +const ParsedQuery = @import("query.zig").ParsedQuery; const errors = @import("errors.zig"); pub const errorFromResultCode = errors.errorFromResultCode; @@ -2026,7 +2026,7 @@ pub const DynamicStatement = struct { /// /// Look at each function for more complete documentation. /// -pub fn Statement(comptime opts: StatementOptions, comptime query: anytype) type { +fn Statement(comptime opts: StatementOptions, comptime query: anytype) type { _ = opts; return struct { -- cgit v1.2.3