// SPDX-FileCopyrightText: 2025 Daniel Vrátil // // SPDX-License-Identifier: MIT #pragma once namespace QCoro::detail { template inline auto AwaitTransformMixin::await_transform(T &&value) { return Awaiter{std::forward(value)}; } template inline auto && AwaitTransformMixin::await_transform(T &&awaitable) { return std::forward(awaitable); } template inline auto &AwaitTransformMixin::await_transform(T &awaitable) { return awaitable; } }