This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.
<!DOCTYPE html><htmllang="en"><head><metacharset="utf-8"><metaname="viewport"content="width=device-width, initial-scale=1.0"><metaname="generator"content="rustdoc"><metaname="description"content="An integer that can be written into an `itoa::Buffer`."><title>Integer in itoa - Rust</title><linkrel="preload"as="font"type="font/woff2"crossoriginhref="../static.files/SourceSerif4-Regular-46f98efaafac5295.ttf.woff2"><linkrel="preload"as="font"type="font/woff2"crossoriginhref="../static.files/FiraSans-Regular-018c141bf0843ffd.woff2"><linkrel="preload"as="font"type="font/woff2"crossoriginhref="../static.files/FiraSans-Medium-8f9a781e4970d388.woff2"><linkrel="preload"as="font"type="font/woff2"crossoriginhref="../static.files/SourceCodePro-Regular-562dcc5011b6de7d.ttf.woff2"><linkrel="preload"as="font"type="font/woff2"crossoriginhref="../static.files/SourceCodePro-Semibold-d899c5a5c4aeb14a.ttf.woff2"><linkrel="stylesheet"href="../static.files/normalize-76eba96aa4d2e634.css"><linkrel="stylesheet"href="../static.files/rustdoc-ac92e1bbe349e143.css"><metaname="rustdoc-vars"data-root-path="../"data-static-root-path="../static.files/"data-current-crate="itoa"data-themes=""data-resource-suffix=""data-rustdoc-version="1.76.0 (07dca489a 2024-02-04)"data-channel="1.76.0"data-search-js="search-2b6ce74ff89ae146.js"data-settings-js="settings-4313503d2e1961c2.js"><scriptsrc="../static.files/storage-f2adc0d6ca4d09fb.js"></script><scriptdefersrc="sidebar-items.js"></script><scriptdefersrc="../static.files/main-305769736d49e732.js"></script><noscript><linkrel="stylesheet"href="../static.files/noscript-feafe1bb7466e4bd.css"></noscript><linkrel="alternate icon"type="image/png"href="../static.files/favicon-16x16-8b506e7a72182f1c.png"><linkrel="alternate icon"type="image/png"href="../static.files/favicon-32x32-422f7d1d52889060.png"><linkrel="icon"type="image/svg+xml"href="../static.files/favicon-2c020d218678b618.svg"></head><bodyclass="rustdoc trait"><!--[if lte IE 11]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><navclass="mobile-topbar"><buttonclass="sidebar-menu-toggle">☰</button></nav><navclass="sidebar"><divclass="sidebar-crate"><h2><ahref="../itoa/index.html">itoa</a><spanclass="version">1.0.10</span></h2></div><h2class="location"><ahref="#">Integer</a></h2><divclass="sidebar-elems"><section><h3><ahref="#foreign-impls">Implementations on Foreign Types</a></h3><ulclass="block"><li><ahref="#impl-Integer-for-i128">i128</a></li><li><ahref="#impl-Integer-for-i16">i16</a></li><li><ahref="#impl-Integer-for-i32">i32</a></li><li><ahref="#impl-Integer-for-i64">i64</a></li><li><ahref="#impl-Integer-for-i8">i8</a></li><li><ahref="#impl-Integer-for-isize">isize</a></li><li><ahref="#impl-Integer-for-u128">u128</a></li><li><ahref="#impl-Integer-for-u16">u16</a></li><li><ahref="#impl-Integer-for-u32">u32</a></li><li><ahref="#impl-Integer-for-u64">u64</a></li><li><ahref="#impl-Integer-for-u8">u8</a></li><li><ahref="#impl-Integer-for-usize">usize</a></li></ul><h3><ahref="#object-safety">Object Safety</a></h3><h3><ahref="#implementors">Implementors</a></h3></section><h2><ahref="index.html">In crate itoa</a></h2></div></nav><divclass="sidebar-resizer"></div>
<main><divclass="width-limiter"><navclass="sub"><formclass="search-form"><span></span><divid="sidebar-button"tabindex="-1"><ahref="../itoa/all.html"title="show sidebar"></a></div><inputclass="search-input"name="search"aria-label="Run search in the documentation"autocomplete="off"spellcheck="false"placeholder="Click or press ‘S’ to search, ‘?’ for more options…"type="search"><divid="help-button"tabindex="-1"><ahref="../help.html"title="help">?</a></div><divid="settings-menu"tabindex="-1"><ahref="../settings.html"title="settings"><imgwidth="22"height="22"alt="Change settings"src="../static.files/wheel-7b819b6101059cd0.svg"></a></div></form></nav><sectionid="main-content"class="content"><divclass="main-heading"><h1>Trait <ahref="index.html">itoa</a>::<wbr><aclass="trait"href="#">Integer</a><buttonid="copy-path"title="Copy item path to clipboard"><imgsrc="../static.files/clipboard-7571035ce49a181d.svg"width="19"height="18"alt="Copy item path"></button></h1><spanclass="out-of-band"><aclass="src"href="../src/itoa/lib.rs.html#106">source</a> · <buttonid="toggle-all-docs"title="collapse all docs">[<span>−</span>]</button></span></div><preclass="rust item-decl"><code>pub trait Integer: Sealed { }</code></pre><detailsclass="toggle top-doc"open><summaryclass="hideme"><span>Expand description</span></summary><divclass="docblock"><p>An integer that can be written into an <ahref="struct.Buffer.html"title="struct itoa::Buffer"><code>itoa::Buffer</code></a>.</p>
<p>This trait is sealed and cannot be implemented for types outside of itoa.</p>
</div></details><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.76.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><sectionid="impl-Integer-for-i8"class="impl"><aclass="src rightside"href="../src/itoa/lib.rs.html#207-214">source</a><ahref="#impl-Integer-for-i8"class="anchor">§</a><h3class="code-header">impl <aclass="trait"href="trait.Integer.html"title="trait itoa::Integer">Integer</a> for <aclass="primitive"href="https://doc.rust-lang.org/1.76.0/core/primitive.i8.html">i8</a></h3></section><sectionid="impl-Integer-for-i16"class="impl"><aclass="src rightside"href="../src/itoa/lib.rs.html#207-214">source</a><ahref="#impl-Integer-for-i16"class="anchor">§</a><h3class="code-header">impl <aclass="trait"href="trait.Integer.html"title="trait itoa::Integer">Integer</a> for <aclass="primitive"href="https://doc.rust-lang.org/1.76.0/core/primitive.i16.html">i16</a></h3></section><sectionid="impl-Integer-for-i32"class="impl"><aclass="src rightside"href="../src/itoa/lib.rs.html#207-214">source</a><ahref="#impl-Integer-for-i32"class="anchor">§</a><h3class="code-header">impl <aclass="trait"href="trait.Integer.html"title="trait itoa::Integer">Integer</a> for <aclass="primitive"href="https://doc.rust-lang.org/1.76.0/core/primitive.i32.html">i32</a></h3></section><sectionid="impl-Integer-for-i64"class="impl"><aclass="src rightside"href="../src/itoa/lib.rs.html#216">source</a><ahref="#impl-Integer-for-i64"class="anchor">§</a><h3class="code-header">impl <aclass="trait"href="trait.Integer.html"title="trait itoa::Integer">Integer</a> for <aclass="primitive"href="https://doc.rust-lang.org/1.76.0/core/primitive.i64.html">i64</a></h3></section><sectionid="impl-Integer-for-i128"class="impl"><aclass="src rightside"href="../src/itoa/lib.rs.html#295">source</a><ahref="#impl-Integer-for-i128"class="anchor">§</a><h3class="code-header">impl <aclass="trait"href="trait.Integer.html"title="trait itoa::Integer">Integer</a> for <aclass="primitive"href="https://doc.rust-lang.org/1.76.0/core/primitive.i128.html">i128</a></h3></section><sectionid="impl-Integer-for-isize"class="impl"><aclass="src rightside"href="../src/itoa/lib.rs.html#225">source</a><ahref="#impl-Integer-for-isize"class="anchor">§</a><h3class="code-header">impl <aclass="trait"href="trait.Integer.html"title="trait itoa::Integer">Integer</a> for <aclass="primitive"href="https://doc.rust-lang.org/1.76.0/core/primitive.isize.html">isize</a></h3></section><sectionid="impl-Integer-for-u8"class="impl"><aclass="src rightside"href="../src/itoa/lib.rs.html#207-214">source</a><ahref="#impl-Integer-for-u8"class="anchor">§</a><h3class="code-header">impl <aclass="trait"href="trait.Integer.html"title="trait itoa::Integer">Integer</a> for <aclass="primitive"href="https://doc.rust-lang.org/1.76.0/core/primitive.u8.html">u8</a></h3></section><sectionid="impl-Integer-for-u16"class="impl"><aclass="src rightside"href="../src/itoa/lib.rs.html#207-214">source</a><ahref="#impl-Integer-for-u16"class="anchor">§</a><h3class="code-header">impl <aclass="trait"href="trait.Integer.html"title="trait itoa::Integer">Integer</a> for <aclass="primitive"href="https://doc.rust-lang.org/1.76.0/core/primitive.u16.html">u16</a></h3></section><sectionid="impl-Integer-for-u32"class="impl"><aclass="src rightside"href="../src/itoa/lib.rs.html#207-214">source</a><ahref="#impl-Integer-for-u32"class="anchor">§</a><h3class="code-header">impl <aclass="trait"href="trait.Integer.html"title="trait itoa::Integer">Integer</a> for <aclass="primitive"href="https://doc.rust-lang.org/1.76.0/core/primitive.u32.html">u32</a></h3></section><sectionid="impl-Integer-for-u64"class="impl"><aclass="src rightside"href="../src/itoa/lib.rs.html#216">source</a><ahref="#impl-Integer-for-u64"class="anchor">§</a><h3class="code-header">impl <aclass="trait"href="trait.Integer.html"title="trait itoa::Integer">Integer</a> for <aclass="primitive"href="https://doc.rust-lang.org/1.76.0/core/primitive.u64.html">u64</a></h3></section><sectionid="impl-Integer-for-u128"class="impl"><aclass="src rightside"href="../src/itoa/lib.rs.html#295">source</a><ahref="#impl-Integer-for-u128"class="anchor">§</a><h3class="code-header">impl <aclass="trait"href="trait.Integer.html"title="trait itoa::Integer">Integer</a> for <aclass="primitive"href="https://doc.rust-lang.org/1.76.0/core/primitive.u128.html">u128</a></h3></section><sectionid="impl-Integer-for-usize"class="impl"><aclass="src rightside"href="../src/itoa/lib.rs.html#225">source</a><ahref="#impl-Integer-for-usize"class="anchor">§</a><h3class="code-header">impl <aclass="trait"href="trait.Integer.html"title="trait itoa::Integer">Integer</a> for <aclass="primitive"href="https://doc.rust-lang.org/1.76.0/core/primitive.usize.html">usize</a></h3></section><h2id="implementors"class="section-header">Implementors<ahref="#implementors"class="anchor">§</a></h2><divid="implementors-list"></div><scriptsrc="../trait.impl/itoa/trait.Integer.js"data-ignore-extern-crates="core"async></script></section></div></main></body></html>