libstdc++: std::indirectly_movable Concept Reference

libstdc++

std::indirectly_movable Concept Reference

`#include <iterator_concepts.h>`

## Concept definition

template<typename _In, typename _Out>
concept indirectly_movable = indirectly_readable<_In>
&& indirectly_writable<_Out, iter_rvalue_reference_t<_In>>
std::indirectly_readable
Requirements for types that are readable by applying operator*.
Definition iterator_concepts.h:565
std::indirectly_writable
Requirements for writing a value into an iterator's referenced object.
Definition iterator_concepts.h:584
std::indirectly_movable
[alg.req.ind.move], concept indirectly_movable
Definition iterator_concepts.h:823

## Detailed Description

[alg.req.ind.move], concept indirectly_movable

Definition at line 823 of file iterator_concepts.h.