}</code></pre><detailsclass="toggle top-doc"open><summaryclass="hideme"><span>Expand description</span></summary><divclass="docblock"><p>This trait defines a shouty snake case conversion.</p>
<p>In SHOUTY_SNAKE_CASE, word boundaries are indicated by underscores and all
</div></details><h2id="required-methods"class="section-header">Required Methods<ahref="#required-methods"class="anchor">§</a></h2><divclass="methods"><detailsclass="toggle method-toggle"open><summary><sectionid="tymethod.to_shouty_snake_case"class="method"><aclass="src rightside"href="../src/heck/shouty_snake.rs.html#22">source</a><h4class="code-header">fn <ahref="#tymethod.to_shouty_snake_case"class="fn">to_shouty_snake_case</a>(&self) -> Self::<aclass="associatedtype"href="https://doc.rust-lang.org/1.80.0/alloc/borrow/trait.ToOwned.html#associatedtype.Owned"title="type alloc::borrow::ToOwned::Owned">Owned</a></h4></section></summary><divclass="docblock"><p>Convert this type to shouty snake case.</p>
</div></details></div><h2id="object-safety"class="section-header">Object Safety<ahref="#object-safety"class="anchor">§</a></h2><divclass="object-safety-info">This trait is <b>not</b><ahref="https://doc.rust-lang.org/1.80.0/reference/items/traits.html#object-safety">object safe</a>.</div><h2id="foreign-impls"class="section-header">Implementations on Foreign Types<ahref="#foreign-impls"class="anchor">§</a></h2><detailsclass="toggle implementors-toggle"><summary><sectionid="impl-ToShoutySnakeCase-for-str"class="impl"><aclass="src rightside"href="../src/heck/shouty_snake.rs.html#39-43">source</a><ahref="#impl-ToShoutySnakeCase-for-str"class="anchor">§</a><h3class="code-header">impl <aclass="trait"href="trait.ToShoutySnakeCase.html"title="trait heck::ToShoutySnakeCase">ToShoutySnakeCase</a> for <aclass="primitive"href="https://doc.rust-lang.org/1.80.0/core/primitive.str.html">str</a></h3></section></summary><divclass="impl-items"><sectionid="method.to_shouty_snake_case"class="method trait-impl"><aclass="src rightside"href="../src/heck/shouty_snake.rs.html#40-42">source</a><ahref="#method.to_shouty_snake_case"class="anchor">§</a><h4class="code-header">fn <ahref="#tymethod.to_shouty_snake_case"class="fn">to_shouty_snake_case</a>(&self) -> Self::<aclass="associatedtype"href="https://doc.rust-lang.org/1.80.0/alloc/borrow/trait.ToOwned.html#associatedtype.Owned"title="type alloc::borrow::ToOwned::Owned">Owned</a></h4></section></div></details><h2id="implementors"class="section-header">Implementors<ahref="#implementors"class="anchor">§</a></h2><divid="implementors-list"></div><scriptsrc="../trait.impl/heck/shouty_snake/trait.ToShoutySnakeCase.js"data-ignore-extern-crates="core"async></script></section></div></main></body></html>