EP
Size: a a a
EP
OB
consteval? чем оно отличается от constexpr?EP
EP
EP
OB
EP
OB
EP
OB
struct Foo(T) {
static if (T.stringof.length > 3) T val;
else string noval;
}EP
struct Foo(T) {
static if (T.stringof.length > 3) T val;
else string noval;
}EP
struct Foo(T) {
static if (T.stringof.length > 3) T val;
else string noval;
}OB
OB
OB
NF берёт тип (кстати можно ещё добавить проверку if (is(T == struct))), проходится по полям и делает поля с тем же именем, но уже Nullable типа