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
80
80
// Conversion
81
81
GRAPHQLRESPONSE_EXPORT IdType (ByteData&& data) noexcept ;
82
82
GRAPHQLRESPONSE_EXPORT IdType& operator =(ByteData&& data) noexcept ;
83
+ GRAPHQLRESPONSE_EXPORT IdType& operator =(std::initializer_list<typename ByteData::value_type> values);
83
84
84
85
GRAPHQLRESPONSE_EXPORT IdType (OpaqueString&& opaque) noexcept ;
85
86
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
72
72
return *this ;
73
73
}
74
74
75
+ IdType& IdType::operator =(std::initializer_list<typename IdType::ByteData::value_type> values)
76
+ {
77
+ _data = ByteData { values };
78
+ return *this ;
79
+ }
80
+
75
81
IdType::IdType (OpaqueString&& opaque) noexcept
76
82
: _data { std::move (opaque) }
77
83
{
You can’t perform that action at this time.
0 commit comments