From aa7b90c2f19b0e9c1527a662789d0fcfb973069f Mon Sep 17 00:00:00 2001 From: Meghan Denny Date: Sun, 28 Jan 2024 00:39:15 -0800 Subject: [PATCH] remove positionalInit --- src/lib.zig | 1 - src/positionalInit.zig | 11 ----------- 2 files changed, 12 deletions(-) delete mode 100644 src/positionalInit.zig diff --git a/src/lib.zig b/src/lib.zig index cd1c3aca7fb9f709471919ca0d6d745a238a2d5d..ab19662fb1dc654fcee321d081ffbec29a711fa4 100644 --- a/src/lib.zig +++ b/src/lib.zig @@ -32,7 +32,6 @@ pub usingnamespace @import("./sortBy.zig"); pub usingnamespace @import("./sortBySlice.zig"); pub usingnamespace @import("./lessThanSlice.zig"); pub usingnamespace @import("./containsString.zig"); -pub usingnamespace @import("./positionalInit.zig"); pub usingnamespace @import("./ensureFieldSubset.zig"); pub usingnamespace @import("./fmtReplacer.zig"); pub usingnamespace @import("./randomBytes.zig"); diff --git a/src/positionalInit.zig b/src/positionalInit.zig deleted file mode 100644 index 29d1226171a16415378df25d54d2a642ba6ea319..0000000000000000000000000000000000000000 --- a/src/positionalInit.zig +++ /dev/null @@ -1,11 +0,0 @@ -const std = @import("std"); -const string = []const u8; -const extras = @import("./lib.zig"); - -pub fn positionalInit(comptime T: type, args: std.meta.FieldsTuple(T)) T { - var t: T = undefined; - inline for (std.meta.fields(T), 0..) |field, i| { - @field(t, field.name) = args[i]; - } - return t; -} -- 2.54.0