#include <algorithm>
#include <ranges>
#include <span>
#include <vector>
#include "sparrow/utils/mp_utils.hpp"
Go to the source code of this file.
|
template<class T, std::size_t E> |
constexpr bool | sparrow::operator== (const sequence_view< T, E > &lhs, const sequence_view< T, E > &rhs) |
|
template<class T, std::size_t E, std::ranges::input_range R>
requires mpl::weakly_equality_comparable_with<T, std::ranges::range_value_t<R>> |
constexpr bool | sparrow::operator== (const sequence_view< T, E > &lhs, const R &rhs) |
|
template<class T, std::size_t E> |
constexpr std::compare_three_way_result< T > | sparrow::operator<=> (const sequence_view< T, E > &lhs, const sequence_view< T, E > &rhs) |
|
template<class T, std::size_t E, std::ranges::input_range R> |
constexpr std::compare_three_way_result< T, std::ranges::range_value_t< R > > | sparrow::operator<=> (const sequence_view< T, E > &lhs, const R &rhs) |
|