inline fn assertCanSerializeType(T: type) void
inline fn assertCanSerializeType(T: type) void { if (!canSerializeType(T)) @compileError("cannot serialize: " ++ @typeName(T)); }