DVUI

requiredTypesToString

Parameters

#
required_types:[]const std.builtin.TypeId
[]const std.builtin.TypeId

Source

Implementation

#
pub fn requiredTypesToString(comptime required_types: []const std.builtin.TypeId) []const u8 {
    var result: [:0]const u8 = "";
    inline for (required_types, 0..) |required_type, i| {
        result = result ++ @tagName(required_type) ++ if (i < required_types.len - 1) ", " else "";
    }
    return result;
}