TValueOrError< ValueType, void >