Some way to make this work...
struct rstring {...} void fun(rstring s) {...} ... fun("hello world"); // Currently an errorWould be super nice if it would just call the opAssign when trying to call fun but I suppose that has some non-obvious problems for why it does not work that way.