On Thursday, 29 June 2023 at 15:19:45 UTC, Paul Backus wrote:
On Thursday, 29 June 2023 at 14:18:05 UTC, kiriakov wrote:

    struct Option(T)
    {
        SumType!(None, Some!T) data;
        alias data this;
        this(Value)(Value value) { data = value; }
    }

https://dlang.org/blog/2018/05/21/complicated-types-prefer-alias-this-over-alias-for-easier-to-read-error-messages/

Thanks, it's worked.

Reply via email to