<p dir="auto">Where <code class="notranslate">trait T: U { ... }</code> , implictly coerce from <code class="notranslate">&amp;T</code> to <code class="notranslate">&amp;U</code>, etc.</p>
<p dir="auto">See <a href="https://github.com/rust-lang/rfcs/blob/master/text/0401-coercions.md">RFC 401</a>.</p>
<p dir="auto">Part of <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="47341421" data-permission-text="Title is private" data-url="https://github.com/rust-lang/rust/issues/18469" data-hovercard-type="issue" data-hovercard-url="/rust-lang/rust/issues/18469/hovercard" href="https://github.com/rust-lang/rust/issues/18469">#18469</a></p>
<p dir="auto">In the <a href="http://doc.rust-lang.org/std/str/index.html" rel="nofollow"><code class="notranslate">std::str</code> API docs</a>, some Struct descriptions beginn with <code class="notranslate">///</code>.</p>
<p dir="auto"><a target="_blank" rel="noopener noreferrer nofollow" href="https://cloud.githubusercontent.com/assets/20063/7132987/baf67ffe-e28e-11e4-9c0f-14f60ab08915.jpg"><img src="https://cloud.githubusercontent.com/assets/20063/7132987/baf67ffe-e28e-11e4-9c0f-14f60ab08915.jpg" alt="std__str_-_rust" style="max-width: 100%;"></a></p>
<p dir="auto">Some of these structs are generated by macros, e.g. <code class="notranslate">Matches</code> <a href="https://github.com/rust-lang/rust/blob/5dc8060e3fbf49f225885217dc9f966ce95ff72d/src/libcore/str/mod.rs#L781-L782">here</a>.</p>