23 lines
509 B
C++
23 lines
509 B
C++
|
///////////////////////////////////////////////////////////////////////////////
|
||
|
// Copyright (c) Lewis Baker
|
||
|
// Licenced under MIT license. See LICENSE.txt for details.
|
||
|
///////////////////////////////////////////////////////////////////////////////
|
||
|
#ifndef CPPCORO_DETAIL_ANY_HPP_INCLUDED
|
||
|
#define CPPCORO_DETAIL_ANY_HPP_INCLUDED
|
||
|
|
||
|
namespace cppcoro
|
||
|
{
|
||
|
namespace detail
|
||
|
{
|
||
|
// Helper type that can be cast-to from any type.
|
||
|
struct any
|
||
|
{
|
||
|
template<typename T>
|
||
|
any(T&&) noexcept
|
||
|
{}
|
||
|
};
|
||
|
}
|
||
|
}
|
||
|
|
||
|
#endif
|