Open multiple dispatch in zig

from blog Scattered Thoughts, | ↗ original
The Zig stdlib often uses open single dispatch eg: // in stdlib pub fn serialize(self: *Serializer, value: var) !void { const T =...