absl::StatusBuilder::With

Calls adaptor on this status builder to apply policies, type conversions, and/or side effects on the StatusBuilder.

Synopsis

Declared in <absl/status/status_builder.h>

template<typename Adaptor>
[[nodiscard]]
/* implementation-defined */
With(Adaptor&& adaptor) &&;

Description

This overload matches conversion adaptors, which return any other type (including void).

Return Value

The value returned by adaptor.

NOTE

The return value should not be discarded.

Parameters

NameDescription
adaptorThe functor to apply to this builder.