diff --git a/src/ReverseFields.zig b/src/ReverseFields.zig index 5b7ab877b3578aca4c30227c94de5cecf5277a82..35c99b88cd9c4266f87732b2cac053bc45ff9f6e 100644 --- a/src/ReverseFields.zig +++ b/src/ReverseFields.zig @@ -12,7 +12,7 @@ pub fn ReverseFields(comptime T: type) type { names[i] = info.fields[len - 1 - i].name; types[i] = info.fields[len - 1 - i].type; } - return @Struct(.auto, null, &names, &types, &@splat(.{})); + return @Struct(info.layout, null, &names, &types, &@splat(.{})); } test {