diff --git a/include/sdbus-c++/Types.h b/include/sdbus-c++/Types.h index fc63dd8..bc71214 100644 --- a/include/sdbus-c++/Types.h +++ b/include/sdbus-c++/Types.h @@ -97,6 +97,9 @@ namespace sdbus { public: using std::tuple<_ValueTypes...>::tuple; + Struct(const std::tuple<_ValueTypes...>& t) + : std::tuple<_ValueTypes...>(t) {} + template auto& get() {