just like oh this thing that is used for async locals that isnt needed right and yeets out the executioncontext and the synchronizationcontext so its even less allocation than valuetask lmao
the return default!;return default!; at the bottom is mandatory because if you use a generic AsyncMethodBuilder it always assumes its a task with a result
yeah no support for that yet, it’s all technically possible (even MAUI) but really we want to publish a package that makes it easy, we don’t want our users writing thousands of lines just to bridge their UI framework and Silk.NET