On Thursday, 23 March 2023 at 14:19:31 UTC, user1234 wrote:
omg, let's rewrite this...
I meant something like that. But you can't do that. I wanted WITHOUT explicit casting.
```d
struct MyVal
{
private string value;
@property auto toString(T)()
{
return value.to!T;
}
alias toString this;
}
auto a = MyVal("100");
auto b = MyVal("11.2");
int myInt = a;
float myFloat = b;
```
