/opt/android-ndk-r21-standalone_allAPI/prebuilt/linux-x86_64/bin/../sysroot/usr/include/c++/v1/optional:610:45: error: cannot form a reference to 'void'
return is_constructible_v<_Tp, _Up&&> &&
^
/opt/android-ndk-r21-standalone_allAPI/prebuilt/linux-x86_64/bin/../sysroot/usr/include/c++/v1/optional:711:47: note: in instantiation of function template specialization 'std::__ndk1::optional<dsApi::HttpResult>::_CheckOptionalArgsConstructor::__enable_implicit<void>' requested here
_CheckOptionalArgsCtor<_Up>::template __enable_implicit<_Up>()
^
/opt/android-ndk-r21-standalone_allAPI/prebuilt/linux-x86_64/bin/../sysroot/usr/include/c++/v1/optional:714:15: note: while substituting prior template arguments into non-type template parameter [with _Up = void]
constexpr optional(_Up&& __v)
^~~~~~~~~~~~~~~~~~~
../../build/../src/ds-backend/connector-test.cpp:243:30: note: while substituting deduced template arguments into function template 'optional' [with _Up = void, $1 = (no value)]
promise->value = {.status = 200};
``` ^
Signed-off-by: andreas.fenkart <andreas.fenkart@dev.digitalstrom.org>