4#ifndef TETL_ITERATOR_INPUT_OR_OUTPUT_ITERATOR_HPP
5#define TETL_ITERATOR_INPUT_OR_OUTPUT_ITERATOR_HPP
7#include <etl/_concepts/weakly_equality_comparable_with.hpp>
8#include <etl/_iterator/can_reference.hpp>
9#include <etl/_iterator/weakly_incrementable.hpp>
13template <
typename Iter>
14concept input_or_output_iterator = weakly_incrementable<Iter>
and requires(Iter it) {
15 { *it } -> detail::can_reference;
Definition adjacent_find.hpp:9