Attaches a MessageSet extension payload to the result status.
Declared in <absl/status/status_builder.h>
template<
typename MessageSetExtension,
typename ExtensionIdentifier>
[[nodiscard]]
decltype(std::move(AttachPayload(obj, id)))
AttachPayload(
MessageSetExtension const& obj,
ExtensionIdentifier const& id) &&;
As above, but &&-qualified. Uses decltype() to propagate template constraints (SFINAE).
| Name | Description |
|---|---|
| obj | The extension message to attach. |
| id | The extension identifier for obj. |