Non-rectangular window?

In GTK, it is possible to define a path and use that as the shape of the window. I am wondering if this is possible with iced. I don’t specifically need a path as the border, just a way to somehow control the shape of the window beyond a rectangle.

If it is, could someone supply a minimal example? if not I might make a feature request.

If this is not currently possible, and the feature request is not accepted, then I might be able to make the background transparent and hide the top bar. This would work, but I don’t know if what I want is already supported or not.

Thank you!