Header file stl_allocator.hpp

namespace cpp
{
    template <typename T, typename Allocator>
    struct STLAllocator;
    
    template <typename T, typename Allocator>
    cpp::STLAllocator<T, std::decay_t<Allocator>> make_stl_allocator();
}