17#ifndef TOOLBOX_UTIL_STORAGE_HPP 
   18#define TOOLBOX_UTIL_STORAGE_HPP 
   23inline namespace util {
 
   25template <std::
size_t SizeN>
 
   27    void operator()(
char* ptr) 
const noexcept { 
delete[] ptr; }
 
 
   32template <std::
size_t SizeN>
 
   33using StoragePtr = std::unique_ptr<char[], detail::StorageDeleter<SizeN>>;
 
   36template <std::
size_t SizeN>