absl::NoDestructor::NoDestructor

Forwards arguments to the T's constructor: calls T(args...).

Synopsis

Declared in <absl/base/no_destructor.h>

template<typename... Ts>
requires !std::is_same_v<void(std::decay_t<Ts>&...),
                                             void(NoDestructor&)>
constexpr
explicit
NoDestructor(Ts&&... args);

Parameters

NameDescription
argsThe arguments forwarded to T's constructor.