#include "di/container/view/single.h"
#include "di/container/view/transform.h"
#include "di/container/view/view.h"
#include "di/function/tag_invoke.h"
#include "di/meta/core.h"
#include "di/meta/language.h"
#include "di/meta/operations.h"
#include "di/types/prelude.h"
#include "di/vocab/span/prelude.h"
#include "di/vocab/tuple/prelude.h"
Go to the source code of this file.
Namespaces | |
namespace | di |
namespace | di::meta |
namespace | di::container |
namespace | di::container::string |
namespace | di::container::string::encoding |
namespace | di::container::string::encoding::detail |
namespace | di::concepts |
Typedefs | |
template<typename T> | |
using | di::meta::EncodingCodeUnit = RemoveCVRef<T>::CodeUnit |
template<typename T> | |
using | di::meta::EncodingCodePoint = RemoveCVRef<T>::CodePoint |
template<typename T> | |
using | di::meta::EncodingIterator = RemoveCVRef<T>::Iterator |
template<concepts::HasEncoding T> | |
using | di::meta::Encoding = meta::RemoveCVRef<T>::Encoding |