Checking a concept in a requires-expression requires an additional requires keyword. Moreover, the constraint is incorrect (at least all callers pass a T, not a result<T>), so remove it. Found by gcc 12.
Checking a concept in a requires-expression requires an additional requires keyword. Moreover, the constraint is incorrect (at least all callers pass a T, not a result<T>), so remove it. Found by gcc 12.