File tree Expand file tree Collapse file tree 2 files changed +7
-0
lines changed
Expand file tree Collapse file tree 2 files changed +7
-0
lines changed Original file line number Diff line number Diff line change @@ -80,6 +80,7 @@ struct [[nodiscard]] IdType
8080 // Conversion
8181 GRAPHQLRESPONSE_EXPORT IdType (ByteData&& data) noexcept ;
8282 GRAPHQLRESPONSE_EXPORT IdType& operator =(ByteData&& data) noexcept ;
83+ GRAPHQLRESPONSE_EXPORT IdType& operator =(std::initializer_list<typename ByteData::value_type> values);
8384
8485 GRAPHQLRESPONSE_EXPORT IdType (OpaqueString&& opaque) noexcept ;
8586 GRAPHQLRESPONSE_EXPORT IdType& operator =(OpaqueString&& opaque) noexcept ;
Original file line number Diff line number Diff line change @@ -72,6 +72,12 @@ IdType& IdType::operator=(ByteData&& data) noexcept
7272 return *this ;
7373}
7474
75+ IdType& IdType::operator =(std::initializer_list<typename IdType::ByteData::value_type> values)
76+ {
77+ _data = ByteData { values };
78+ return *this ;
79+ }
80+
7581IdType::IdType (OpaqueString&& opaque) noexcept
7682 : _data { std::move (opaque) }
7783{
You can’t perform that action at this time.
0 commit comments