Advertisement
Guest User

Untitled

a guest
Sep 5th, 2018
115
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.32 KB | None | 0 0
  1.  
  2. fn getCapacity(comptime ComponentLists: type, comptime T: type) usize {
  3. comptime var capacity: usize = 0;
  4. inline for (@typeInfo(ComponentLists).Struct.fields) |sfield| {
  5. comptime if (std.mem.eql(u8, sfield.name, @typeName(T))) {
  6. capacity = sfield.field_type.capacity;
  7. };
  8. }
  9. return capacity;
  10. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement