[#646CC64A90199572F4B0279DCA18EC4FDD14E12D]
A signed integer type used to represent differences.
using difference_type = std::ptrdiff_t;