Tuple
For a given anonymous list of types, returns a new tuple type with those types as fields.
Examples:
Tuple(&[_]type {})⇒tuple { }Tuple(&[_]type {f32})⇒tuple { f32 }Tuple(&[_]type {f32,u32})⇒tuple { f32, u32 }
Source
Implementation
pub fn Tuple(comptime types: []const type) type {
return CreateUniqueTuple(types.len, types[0..types.len].*);
}