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
типа