absl::Status::SetPayload

Sets the payload for a non-ok status using a type_url key, overwriting any existing payload for that type_url.

Synopsis

Declared in <absl/status/status.h>

void
SetPayload(
    std::string_view type_url,
    absl::Cord payload);

Description

NOTE: This function does nothing if the Status is ok.

Parameters

NameDescription
type_urlThe unique key identifying the payload.
payloadThe payload data to store.