refactor(containers): disable container element types with cv-qualifiers

This commit is contained in:
2024-12-18 11:31:44 +08:00
parent f54386d102
commit 80238de712
4 changed files with 4 additions and 8 deletions

View File

@ -15,7 +15,7 @@ NAMESPACE_MODULE_BEGIN(Redcraft)
NAMESPACE_MODULE_BEGIN(Utility)
/** TStaticArray is a container that encapsulates fixed size arrays. */
template <CObject T, size_t N>
template <CObject T, size_t N> requires (!CConst<T> && !CVolatile<T>)
struct TStaticArray
{
private: