struct Test { string name; int age; } auto test = Test().let!((ref test) => test.name = "A"); assert(test.name == "A");
struct Test { string name; int age; } auto test = Test().let!((ref test) => test.age = 10); assert(test.age == 10);
struct Test { string name; int age; } auto test = Test().let!((ref test) { test.name = "TEST"; test.age = 10; }); assert(test.name == "TEST"); assert(test.age == 10);