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