- Adds comparison_category alias to specialised char_traits.
- Removes operator!= and inequality operators for basic_string_view (in C++20 mode).
- Adds operator<=> for basic_string_view (in C++20 mode).
Implements parts of P1614 'The Mothership Has Landed'.
Depends on D101708.
I would suggest to create define like the other we usually find, e.g _LIBCPP_STRING_HAS_NO_SPACESHIP_OPERATOR (Note that they are usually negated)
Then these could all be turned into
#ifndef _LIBCPP_STRING_HAS_NO_SPACESHIP_OPERATOR