Public Member Functions | |
template<typename I > | |
constexpr auto | operator() (I i) const -> move_iterator< I > requires input_iterator< I > |
template<typename S > | |
constexpr auto | operator() (S s) const -> move_sentinel< S > requires semiregular< S > &&(!input_iterator< S >) |