 class="textblock"><h3>template&lt;typename T&gt;<br/>
struct boost::gil::EqualityComparable&lt; T &gt;</h3>

<div class="fragment"><div class="line"><span class="keyword">auto</span> concept EqualityComparable&lt;typename T, typename U = T&gt; {</div>
<div class="line">    <span class="keywordtype">bool</span> operator==(T x, T y);</div>
<div class="line">    <span class="keywordtype">bool</span> operator!=(T x, T y) { <span class="keywordflow">return</span> !(x==y); }</div>
<div class="line">};</div>
</di