authorgravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2024-01-28 00:39:15 -08:00
committergravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2024-01-28 00:39:15 -08:00
logaa7b90c2f19b0e9c1527a662789d0fcfb973069f
treed83879ac7f9c52ec5bc7b4bf822041cf118698a4
parent3b1ee55372343807515c6a776f211471323804b7

remove positionalInit


2 files changed, 0 insertions(+), 12 deletions(-)

src/lib.zig-1
......@@ -32,7 +32,6 @@ pub usingnamespace @import("./sortBy.zig");
3232pub usingnamespace @import("./sortBySlice.zig");
3333pub usingnamespace @import("./lessThanSlice.zig");
3434pub usingnamespace @import("./containsString.zig");
35pub usingnamespace @import("./positionalInit.zig");
3635pub usingnamespace @import("./ensureFieldSubset.zig");
3736pub usingnamespace @import("./fmtReplacer.zig");
3837pub usingnamespace @import("./randomBytes.zig");
src/positionalInit.zig deleted-11
......@@ -1,11 +0,0 @@
1const std = @import("std");
2const string = []const u8;
3const extras = @import("./lib.zig");
4
5pub fn positionalInit(comptime T: type, args: std.meta.FieldsTuple(T)) T {
6 var t: T = undefined;
7 inline for (std.meta.fields(T), 0..) |field, i| {
8 @field(t, field.name) = args[i];
9 }
10 return t;
11}