95 lines
19 KiB
HTML
95 lines
19 KiB
HTML
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="generator" content="rustdoc"><meta name="description" content="Traits for conversions and for generic use of fixed-point numbers."><title>fixed::traits - Rust</title><script>if(window.location.protocol!=="file:")document.head.insertAdjacentHTML("beforeend","SourceSerif4-Regular-6b053e98.ttf.woff2,FiraSans-Regular-0fe48ade.woff2,FiraSans-Medium-e1aa3f0a.woff2,SourceCodePro-Regular-8badfe75.ttf.woff2,SourceCodePro-Semibold-aa29a496.ttf.woff2".split(",").map(f=>`<link rel="preload" as="font" type="font/woff2" crossorigin href="../../static.files/${f}">`).join(""))</script><link rel="stylesheet" href="../../static.files/normalize-9960930a.css"><link rel="stylesheet" href="../../static.files/rustdoc-42caa33d.css"><meta name="rustdoc-vars" data-root-path="../../" data-static-root-path="../../static.files/" data-current-crate="fixed" data-themes="" data-resource-suffix="" data-rustdoc-version="1.84.0 (9fc6b4312 2025-01-07)" data-channel="1.84.0" data-search-js="search-92e6798f.js" data-settings-js="settings-0f613d39.js" ><script src="../../static.files/storage-59e33391.js"></script><script defer src="../sidebar-items.js"></script><script defer src="../../static.files/main-5f194d8c.js"></script><noscript><link rel="stylesheet" href="../../static.files/noscript-893ab5e7.css"></noscript><link rel="alternate icon" type="image/png" href="../../static.files/favicon-32x32-6580c154.png"><link rel="icon" type="image/svg+xml" href="../../static.files/favicon-044be391.svg"></head><body class="rustdoc mod"><!--[if lte IE 11]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><nav class="mobile-topbar"><button class="sidebar-menu-toggle" title="show sidebar"></button><a class="logo-container" href="../../fixed/index.html"><img src="data:image/svg+xml;base64,
|
||
PHN2ZyB3aWR0aD0iMTI4IiBoZWlnaHQ9IjEyOCIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMzMuODY3IDMzLjg2NyIgeG1s
|
||
bnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZGVmcz48Y2xpcFBhdGggaWQ9ImIiPjxjaXJjbGUgY3g9IjE2LjkzMyIg
|
||
Y3k9IjI4MC4wNyIgcj0iMTYuOTMzIiBmaWxsPSIjMDA3MmIyIi8+PC9jbGlwUGF0aD48Y2xpcFBhdGggaWQ9ImEiPjxjaXJjbGUg
|
||
Y3g9IjE2LjkzMyIgY3k9IjI4MC4wNyIgcj0iMTYuOTMzIiBmaWxsPSIjMDA3MmIyIi8+PC9jbGlwUGF0aD48L2RlZnM+PGcgdHJh
|
||
bnNmb3JtPSJ0cmFuc2xhdGUoMCAtMjYzLjEzKSI+PGNpcmNsZSBjeD0iMTYuOTMzIiBjeT0iMjgwLjA3IiByPSIxNi45MzMiIGZp
|
||
bGw9IiNmN2YxYTEiLz48ZyBmaWxsPSIjMDA3MmIyIj48cGF0aCBkPSJtMTUuMzQ2IDI4My41MWgzLjE3NXMwIDAuNzkzNzYgMC41
|
||
MjkxNyAxLjg1MjFoLTQuMjMzM2MwLjUyOTE2LTEuMDU4MyAwLjUyOTE2LTEuODUyMSAwLjUyOTE2LTEuODUyMXoiIHN0cm9rZS13
|
||
aWR0aD0iLjUyOTE3Ii8+PHBhdGggZD0ibTM0LjExMiAyODUuNTRjMi4yODYgMCAzLjgxLTEuMjg2OSAzLjgxLTIuOTgwMyAwLTEu
|
||
NDIyNC0wLjgyOTczLTIuMjUyMS0xLjg2MjctMi44MTA5di0wLjA2NzdjMC43NDUwNy0wLjQ5MTA3IDEuNDA1NS0xLjMyMDggMS40
|
||
MDU1LTIuMzUzNyAwLTEuNzc4LTEuMzAzOS0yLjk0NjQtMy4yNjgxLTIuOTQ2NC0xLjk5ODEgMC0zLjQzNzUgMS4xMzQ1LTMuNDM3
|
||
NSAyLjk2MzMgMCAxLjEzNDUgMC42MDk2IDEuOTEzNSAxLjQzOTMgMi41NHYwLjA2NzdjLTEuMDE2IDAuNTQxODctMS44Mjg4IDEu
|
||
MzM3Ny0xLjgyODggMi42NDE2IDAgMS43NDQxIDEuNTkxNyAyLjk0NjQgMy43NDIzIDIuOTQ2NHptMC42NzczMy02LjQ2ODVjLTEu
|
||
MTAwNy0wLjQyMzMzLTEuODQ1Ny0wLjg0NjY3LTEuODQ1Ny0xLjcyNzIgMC0wLjgyOTczIDAuNTQxODctMS4yMzYxIDEuMjAyMy0x
|
||
LjIzNjEgMC44MTI4IDAgMS4zMDM5IDAuNTU4OCAxLjMwMzkgMS4zODg1IDAgMC41NTg4LTAuMjM3MDcgMS4wODM3LTAuNjYwNCAx
|
||
LjU3NDh6bS0wLjYyNjUzIDQuNzQxM2MtMC44OTc0NiAwLTEuNjU5NS0wLjU1ODgtMS42NTk1LTEuNTA3MSAwLTAuNjYwNCAwLjM1
|
||
NTYtMS4yNyAwLjgyOTczLTEuNzEwMyAxLjM1NDcgMC41NzU3MyAyLjI2OTEgMC45MzEzMyAyLjI2OTEgMS44Nzk2IDAgMC44OTc0
|
||
Ny0wLjYwOTYgMS4zMzc3LTEuNDM5MyAxLjMzNzd6IiBjbGlwLXBhdGg9InVybCgjYikiLz48cGF0aCBkPSJtMjEuMzQ0IDI4NS4z
|
||
NGg3LjU2OTJ2LTIuMDk5N2gtMi40MDQ1Yy0wLjQ5MTA3IDAtMS4yMzYxIDAuMDY3Ny0xLjc5NDkgMC4xMzU0NyAxLjkxMzUtMS44
|
||
Nzk2IDMuNjc0NS0zLjY0MDcgMy42NzQ1LTUuNTg4IDAtMi4wNDg5LTEuNDM5My0zLjQwMzYtMy41NTYtMy40MDM2LTEuNTA3MSAw
|
||
LTIuNTIzMSAwLjU5MjY3LTMuNTU2IDEuNzYxMWwxLjMwMzkgMS4yODY5YzAuNTQxODctMC41NzU3MyAxLjEzNDUtMS4xMDA3IDEu
|
||
OTEzNS0xLjEwMDcgMC45MzEzMyAwIDEuNTI0IDAuNTc1NzQgMS41MjQgMS42MjU2IDAgMS41MDcxLTEuOTY0MyAzLjQzNzUtNC42
|
||
NzM2IDUuODQyeiIvPjxwYXRoIGQ9Im0xNi45MzMgMjg0LjE2YzEuNzI3MiAwIDMuMDE0MS0xLjM1NDcgMy4wMTQxLTMuMTE1NyAw
|
||
LTEuNzk0OS0xLjI4NjktMy4xNDk2LTMuMDE0MS0zLjE0OTYtMS43MjcyIDAtMy4wMTQxIDEuMzU0Ny0zLjAxNDEgMy4xNDk2IDAg
|
||
MS43NjExIDEuMjg2OSAzLjExNTcgMy4wMTQxIDMuMTE1N3oiLz48cGF0aCBkPSJtOC45MTU0IDI4MC4zOGMwLjgxMjggMCAxLjQw
|
||
NTUgMC40MjMzNCAxLjQwNTUgMS41NTc5IDAgMS4yMTkyLTAuNjA5NiAxLjc0NDEtMS4zNTQ3IDEuNzQ0MXMtMS40NTYzLTAuNTQx
|
||
ODYtMS42NzY0LTIuMjM1MmMwLjQ0MDI3LTAuNzYyIDEuMDY2OC0xLjA2NjggMS42MjU2LTEuMDY2OHptMC4xMDE2IDUuMTY0N2Mx
|
||
Ljk0NzMgMCAzLjU3MjktMS4zNzE2IDMuNTcyOS0zLjYwNjggMC0yLjI2OTEtMS4zNTQ3LTMuMzE4OS0zLjIwMDQtMy4zMTg5LTAu
|
||
NjYwNCAwLTEuNTkxNyAwLjQyMzMzLTIuMTUwNSAxLjEzNDUgMC4wODQ2NjctMi41MDYxIDEuMDMyOS0zLjM1MjggMi4yMTgzLTMu
|
||
MzUyOCAwLjYyNjUzIDAgMS4zMDM5IDAuMzU1NiAxLjY3NjQgMC43NjJsMS4zMDM5LTEuNDkwMWMtMC42NzczMy0wLjY5NDI3LTEu
|
||
NzEwMy0xLjI4NjktMy4xMzI3LTEuMjg2OS0yLjI2OTEgMC00LjM1MTkgMS44MTE5LTQuMzUxOSA1LjgyNTEgMCAzLjc3NjEgMS45
|
||
ODEyIDUuMzM0IDQuMDY0IDUuMzM0eiIvPjxwYXRoIGQ9Im0tMC4yMTE2NyAyODUuNTRjMi4zMDI5IDAgMy44NDM5LTEuOTY0MyAz
|
||
Ljg0MzktNS42MjE5cy0xLjU0MDktNS41MzcyLTMuODQzOS01LjUzNzJjLTIuMzAyOSAwLTMuODQzOSAxLjg3OTYtMy44NDM5IDUu
|
||
NTM3MnMxLjU0MDkgNS42MjE5IDMuODQzOSA1LjYyMTl6bTAtMS45MzA0Yy0wLjgyOTczIDAtMS40OTAxLTAuNzYyLTEuNDkwMS0z
|
||
LjY5MTUgMC0yLjk0NjQgMC42NjA0LTMuNjA2OCAxLjQ5MDEtMy42MDY4IDAuODQ2NjcgMCAxLjQ5MDEgMC42NjA0IDEuNDkwMSAz
|
||
LjYwNjggMCAyLjkyOTUtMC42NDM0NyAzLjY5MTUtMS40OTAxIDMuNjkxNXoiIGNsaXAtcGF0aD0idXJsKCNhKSIvPjwvZz48L2c+
|
||
PC9zdmc+Cg==
|
||
" alt=""></a></nav><nav class="sidebar"><div class="sidebar-crate"><a class="logo-container" href="../../fixed/index.html"><img src="data:image/svg+xml;base64,
|
||
PHN2ZyB3aWR0aD0iMTI4IiBoZWlnaHQ9IjEyOCIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMzMuODY3IDMzLjg2NyIgeG1s
|
||
bnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZGVmcz48Y2xpcFBhdGggaWQ9ImIiPjxjaXJjbGUgY3g9IjE2LjkzMyIg
|
||
Y3k9IjI4MC4wNyIgcj0iMTYuOTMzIiBmaWxsPSIjMDA3MmIyIi8+PC9jbGlwUGF0aD48Y2xpcFBhdGggaWQ9ImEiPjxjaXJjbGUg
|
||
Y3g9IjE2LjkzMyIgY3k9IjI4MC4wNyIgcj0iMTYuOTMzIiBmaWxsPSIjMDA3MmIyIi8+PC9jbGlwUGF0aD48L2RlZnM+PGcgdHJh
|
||
bnNmb3JtPSJ0cmFuc2xhdGUoMCAtMjYzLjEzKSI+PGNpcmNsZSBjeD0iMTYuOTMzIiBjeT0iMjgwLjA3IiByPSIxNi45MzMiIGZp
|
||
bGw9IiNmN2YxYTEiLz48ZyBmaWxsPSIjMDA3MmIyIj48cGF0aCBkPSJtMTUuMzQ2IDI4My41MWgzLjE3NXMwIDAuNzkzNzYgMC41
|
||
MjkxNyAxLjg1MjFoLTQuMjMzM2MwLjUyOTE2LTEuMDU4MyAwLjUyOTE2LTEuODUyMSAwLjUyOTE2LTEuODUyMXoiIHN0cm9rZS13
|
||
aWR0aD0iLjUyOTE3Ii8+PHBhdGggZD0ibTM0LjExMiAyODUuNTRjMi4yODYgMCAzLjgxLTEuMjg2OSAzLjgxLTIuOTgwMyAwLTEu
|
||
NDIyNC0wLjgyOTczLTIuMjUyMS0xLjg2MjctMi44MTA5di0wLjA2NzdjMC43NDUwNy0wLjQ5MTA3IDEuNDA1NS0xLjMyMDggMS40
|
||
MDU1LTIuMzUzNyAwLTEuNzc4LTEuMzAzOS0yLjk0NjQtMy4yNjgxLTIuOTQ2NC0xLjk5ODEgMC0zLjQzNzUgMS4xMzQ1LTMuNDM3
|
||
NSAyLjk2MzMgMCAxLjEzNDUgMC42MDk2IDEuOTEzNSAxLjQzOTMgMi41NHYwLjA2NzdjLTEuMDE2IDAuNTQxODctMS44Mjg4IDEu
|
||
MzM3Ny0xLjgyODggMi42NDE2IDAgMS43NDQxIDEuNTkxNyAyLjk0NjQgMy43NDIzIDIuOTQ2NHptMC42NzczMy02LjQ2ODVjLTEu
|
||
MTAwNy0wLjQyMzMzLTEuODQ1Ny0wLjg0NjY3LTEuODQ1Ny0xLjcyNzIgMC0wLjgyOTczIDAuNTQxODctMS4yMzYxIDEuMjAyMy0x
|
||
LjIzNjEgMC44MTI4IDAgMS4zMDM5IDAuNTU4OCAxLjMwMzkgMS4zODg1IDAgMC41NTg4LTAuMjM3MDcgMS4wODM3LTAuNjYwNCAx
|
||
LjU3NDh6bS0wLjYyNjUzIDQuNzQxM2MtMC44OTc0NiAwLTEuNjU5NS0wLjU1ODgtMS42NTk1LTEuNTA3MSAwLTAuNjYwNCAwLjM1
|
||
NTYtMS4yNyAwLjgyOTczLTEuNzEwMyAxLjM1NDcgMC41NzU3MyAyLjI2OTEgMC45MzEzMyAyLjI2OTEgMS44Nzk2IDAgMC44OTc0
|
||
Ny0wLjYwOTYgMS4zMzc3LTEuNDM5MyAxLjMzNzd6IiBjbGlwLXBhdGg9InVybCgjYikiLz48cGF0aCBkPSJtMjEuMzQ0IDI4NS4z
|
||
NGg3LjU2OTJ2LTIuMDk5N2gtMi40MDQ1Yy0wLjQ5MTA3IDAtMS4yMzYxIDAuMDY3Ny0xLjc5NDkgMC4xMzU0NyAxLjkxMzUtMS44
|
||
Nzk2IDMuNjc0NS0zLjY0MDcgMy42NzQ1LTUuNTg4IDAtMi4wNDg5LTEuNDM5My0zLjQwMzYtMy41NTYtMy40MDM2LTEuNTA3MSAw
|
||
LTIuNTIzMSAwLjU5MjY3LTMuNTU2IDEuNzYxMWwxLjMwMzkgMS4yODY5YzAuNTQxODctMC41NzU3MyAxLjEzNDUtMS4xMDA3IDEu
|
||
OTEzNS0xLjEwMDcgMC45MzEzMyAwIDEuNTI0IDAuNTc1NzQgMS41MjQgMS42MjU2IDAgMS41MDcxLTEuOTY0MyAzLjQzNzUtNC42
|
||
NzM2IDUuODQyeiIvPjxwYXRoIGQ9Im0xNi45MzMgMjg0LjE2YzEuNzI3MiAwIDMuMDE0MS0xLjM1NDcgMy4wMTQxLTMuMTE1NyAw
|
||
LTEuNzk0OS0xLjI4NjktMy4xNDk2LTMuMDE0MS0zLjE0OTYtMS43MjcyIDAtMy4wMTQxIDEuMzU0Ny0zLjAxNDEgMy4xNDk2IDAg
|
||
MS43NjExIDEuMjg2OSAzLjExNTcgMy4wMTQxIDMuMTE1N3oiLz48cGF0aCBkPSJtOC45MTU0IDI4MC4zOGMwLjgxMjggMCAxLjQw
|
||
NTUgMC40MjMzNCAxLjQwNTUgMS41NTc5IDAgMS4yMTkyLTAuNjA5NiAxLjc0NDEtMS4zNTQ3IDEuNzQ0MXMtMS40NTYzLTAuNTQx
|
||
ODYtMS42NzY0LTIuMjM1MmMwLjQ0MDI3LTAuNzYyIDEuMDY2OC0xLjA2NjggMS42MjU2LTEuMDY2OHptMC4xMDE2IDUuMTY0N2Mx
|
||
Ljk0NzMgMCAzLjU3MjktMS4zNzE2IDMuNTcyOS0zLjYwNjggMC0yLjI2OTEtMS4zNTQ3LTMuMzE4OS0zLjIwMDQtMy4zMTg5LTAu
|
||
NjYwNCAwLTEuNTkxNyAwLjQyMzMzLTIuMTUwNSAxLjEzNDUgMC4wODQ2NjctMi41MDYxIDEuMDMyOS0zLjM1MjggMi4yMTgzLTMu
|
||
MzUyOCAwLjYyNjUzIDAgMS4zMDM5IDAuMzU1NiAxLjY3NjQgMC43NjJsMS4zMDM5LTEuNDkwMWMtMC42NzczMy0wLjY5NDI3LTEu
|
||
NzEwMy0xLjI4NjktMy4xMzI3LTEuMjg2OS0yLjI2OTEgMC00LjM1MTkgMS44MTE5LTQuMzUxOSA1LjgyNTEgMCAzLjc3NjEgMS45
|
||
ODEyIDUuMzM0IDQuMDY0IDUuMzM0eiIvPjxwYXRoIGQ9Im0tMC4yMTE2NyAyODUuNTRjMi4zMDI5IDAgMy44NDM5LTEuOTY0MyAz
|
||
Ljg0MzktNS42MjE5cy0xLjU0MDktNS41MzcyLTMuODQzOS01LjUzNzJjLTIuMzAyOSAwLTMuODQzOSAxLjg3OTYtMy44NDM5IDUu
|
||
NTM3MnMxLjU0MDkgNS42MjE5IDMuODQzOSA1LjYyMTl6bTAtMS45MzA0Yy0wLjgyOTczIDAtMS40OTAxLTAuNzYyLTEuNDkwMS0z
|
||
LjY5MTUgMC0yLjk0NjQgMC42NjA0LTMuNjA2OCAxLjQ5MDEtMy42MDY4IDAuODQ2NjcgMCAxLjQ5MDEgMC42NjA0IDEuNDkwMSAz
|
||
LjYwNjggMCAyLjkyOTUtMC42NDM0NyAzLjY5MTUtMS40OTAxIDMuNjkxNXoiIGNsaXAtcGF0aD0idXJsKCNhKSIvPjwvZz48L2c+
|
||
PC9zdmc+Cg==
|
||
" alt="logo"></a><h2><a href="../../fixed/index.html">fixed</a><span class="version">1.28.0</span></h2></div><div class="sidebar-elems"><section id="rustdoc-toc"><h2 class="location"><a href="#">Module traits</a></h2><h3><a href="#traits">Module Items</a></h3><ul class="block"><li><a href="#traits" title="Traits">Traits</a></li></ul></section><div id="rustdoc-modnav"><h2 class="in-crate"><a href="../index.html">In crate fixed</a></h2></div></div></nav><div class="sidebar-resizer"></div><main><div class="width-limiter"><rustdoc-search></rustdoc-search><section id="main-content" class="content"><div class="main-heading"><span class="rustdoc-breadcrumbs"><a href="../index.html">fixed</a></span><h1>Module <span>traits</span><button id="copy-path" title="Copy item path to clipboard">Copy item path</button></h1><rustdoc-toolbar></rustdoc-toolbar><span class="sub-heading"><a class="src" href="../../src/fixed/traits.rs.html#16-4577">Source</a> </span></div><details class="toggle top-doc" open><summary class="hideme"><span>Expand description</span></summary><div class="docblock"><p>Traits for conversions and for generic use of fixed-point numbers.</p>
|
||
</div></details><h2 id="traits" class="section-header">Traits<a href="#traits" class="anchor">§</a></h2><ul class="item-table"><li><div class="item-name"><a class="trait" href="trait.Fixed.html" title="trait fixed::traits::Fixed">Fixed</a></div><div class="desc docblock-short">This trait provides methods common to all fixed-point numbers.</div></li><li><div class="item-name"><a class="trait" href="trait.FixedBits.html" title="trait fixed::traits::FixedBits">Fixed<wbr>Bits</a></div><div class="desc docblock-short">This trait is implemented for <code><a href="trait.Fixed.html" title="trait fixed::traits::Fixed">Fixed</a>::<a href="trait.Fixed.html#associatedtype.Bits" title="associated type fixed::traits::Fixed::Bits">Bits</a></code> for all
|
||
fixed-point numbers.</div></li><li><div class="item-name"><a class="trait" href="trait.FixedBitsCast.html" title="trait fixed::traits::FixedBitsCast">Fixed<wbr>Bits<wbr>Cast</a></div><div class="desc docblock-short">This trait is used to provide supertraits to the <a href="trait.FixedBits.html" title="trait fixed::traits::FixedBits"><code>FixedBits</code></a> trait, and
|
||
should not be used directly.</div></li><li><div class="item-name"><a class="trait" href="trait.FixedBitsOptionalArbitrary.html" title="trait fixed::traits::FixedBitsOptionalArbitrary">Fixed<wbr>Bits<wbr>Optional<wbr>Arbitrary</a></div><div class="desc docblock-short">This trait is used to provide supertrait to the <a href="trait.FixedBits.html" title="trait fixed::traits::FixedBits"><code>FixedBits</code></a> trait
|
||
depending on the crates’s <a href="../index.html#optional-features" title="mod fixed">optional features</a>, and should not be used
|
||
directly.</div></li><li><div class="item-name"><a class="trait" href="trait.FixedBitsOptionalBorsh.html" title="trait fixed::traits::FixedBitsOptionalBorsh">Fixed<wbr>Bits<wbr>Optional<wbr>Borsh</a></div><div class="desc docblock-short">This trait is used to provide supertraits to the <a href="trait.FixedBits.html" title="trait fixed::traits::FixedBits"><code>FixedBits</code></a> trait
|
||
depending on the crates’s <a href="../index.html#optional-features" title="mod fixed">optional features</a>, and should not be used
|
||
directly.</div></li><li><div class="item-name"><a class="trait" href="trait.FixedBitsOptionalNum.html" title="trait fixed::traits::FixedBitsOptionalNum">Fixed<wbr>Bits<wbr>Optional<wbr>Num</a></div><div class="desc docblock-short">This trait is used to provide supertraits to the <a href="trait.FixedBits.html" title="trait fixed::traits::FixedBits"><code>FixedBits</code></a> trait
|
||
depending on the crates’s <a href="../index.html#optional-features" title="mod fixed">optional features</a>, and should not be used
|
||
directly.</div></li><li><div class="item-name"><a class="trait" href="trait.FixedBitsOptionalSerde.html" title="trait fixed::traits::FixedBitsOptionalSerde">Fixed<wbr>Bits<wbr>Optional<wbr>Serde</a></div><div class="desc docblock-short">This trait is used to provide supertraits to the <a href="trait.FixedBits.html" title="trait fixed::traits::FixedBits"><code>FixedBits</code></a> trait
|
||
depending on the crates’s <a href="../index.html#optional-features" title="mod fixed">optional features</a>, and should not be used
|
||
directly.</div></li><li><div class="item-name"><a class="trait" href="trait.FixedEquiv.html" title="trait fixed::traits::FixedEquiv">Fixed<wbr>Equiv</a></div><div class="desc docblock-short">This trait provides a way to convert a number to/from an equivalent
|
||
fixed-point number.</div></li><li><div class="item-name"><a class="trait" href="trait.FixedOptionalArbitrary.html" title="trait fixed::traits::FixedOptionalArbitrary">Fixed<wbr>Optional<wbr>Arbitrary</a></div><div class="desc docblock-short">This trait is used to provide supertraits to the <a href="trait.Fixed.html" title="trait fixed::traits::Fixed"><code>Fixed</code></a> trait depending
|
||
on the crate’s <a href="../index.html#optional-features" title="mod fixed">optional features</a>, and should not be used directly.</div></li><li><div class="item-name"><a class="trait" href="trait.FixedOptionalBorsh.html" title="trait fixed::traits::FixedOptionalBorsh">Fixed<wbr>Optional<wbr>Borsh</a></div><div class="desc docblock-short">This trait is used to provide supertraits to the <a href="trait.Fixed.html" title="trait fixed::traits::Fixed"><code>Fixed</code></a> trait depending
|
||
on the crate’s <a href="../index.html#optional-features" title="mod fixed">optional features</a>, and should not be used directly.</div></li><li><div class="item-name"><a class="trait" href="trait.FixedOptionalFeatures.html" title="trait fixed::traits::FixedOptionalFeatures">Fixed<wbr>Optional<wbr>Features</a></div><div class="desc docblock-short">This trait is used to provide supertraits to the <a href="trait.Fixed.html" title="trait fixed::traits::Fixed"><code>Fixed</code></a> trait depending
|
||
on the crate’s <a href="../index.html#optional-features" title="mod fixed">optional features</a>, and should not be used directly.</div></li><li><div class="item-name"><a class="trait" href="trait.FixedOptionalNightlyFloat.html" title="trait fixed::traits::FixedOptionalNightlyFloat">Fixed<wbr>Optional<wbr>Nightly<wbr>Float</a></div><div class="desc docblock-short">This trait is used to provide supertraits to the <a href="trait.Fixed.html" title="trait fixed::traits::Fixed"><code>Fixed</code></a> trait depending
|
||
on the crate’s <a href="../index.html#optional-features" title="mod fixed">optional features</a>, and should not be used directly.</div></li><li><div class="item-name"><a class="trait" href="trait.FixedOptionalNum.html" title="trait fixed::traits::FixedOptionalNum">Fixed<wbr>Optional<wbr>Num</a></div><div class="desc docblock-short">This trait is used to provide supertraits to the <a href="trait.Fixed.html" title="trait fixed::traits::Fixed"><code>Fixed</code></a> trait depending
|
||
on the crate’s <a href="../index.html#optional-features" title="mod fixed">optional features</a>, and should not be used directly.</div></li><li><div class="item-name"><a class="trait" href="trait.FixedOptionalSerde.html" title="trait fixed::traits::FixedOptionalSerde">Fixed<wbr>Optional<wbr>Serde</a></div><div class="desc docblock-short">This trait is used to provide supertraits to the <a href="trait.Fixed.html" title="trait fixed::traits::Fixed"><code>Fixed</code></a> trait depending
|
||
on the crate’s <a href="../index.html#optional-features" title="mod fixed">optional features</a>, and should not be used directly.</div></li><li><div class="item-name"><a class="trait" href="trait.FixedSigned.html" title="trait fixed::traits::FixedSigned">Fixed<wbr>Signed</a></div><div class="desc docblock-short">This trait provides methods common to all signed fixed-point numbers.</div></li><li><div class="item-name"><a class="trait" href="trait.FixedUnsigned.html" title="trait fixed::traits::FixedUnsigned">Fixed<wbr>Unsigned</a></div><div class="desc docblock-short">This trait provides methods common to all unsigned fixed-point numbers.</div></li><li><div class="item-name"><a class="trait" href="trait.FromFixed.html" title="trait fixed::traits::FromFixed">From<wbr>Fixed</a></div><div class="desc docblock-short">This trait provides checked conversions from fixed-point numbers.</div></li><li><div class="item-name"><a class="trait" href="trait.LosslessTryFrom.html" title="trait fixed::traits::LosslessTryFrom">Lossless<wbr>TryFrom</a></div><div class="desc docblock-short">This trait provides lossless conversions that might be fallible.</div></li><li><div class="item-name"><a class="trait" href="trait.LosslessTryInto.html" title="trait fixed::traits::LosslessTryInto">Lossless<wbr>TryInto</a></div><div class="desc docblock-short">This trait provides lossless conversions that might be fallible.
|
||
This is the reciprocal of <a href="trait.LosslessTryFrom.html" title="trait fixed::traits::LosslessTryFrom"><code>LosslessTryFrom</code></a>.</div></li><li><div class="item-name"><a class="trait" href="trait.LossyFrom.html" title="trait fixed::traits::LossyFrom">Lossy<wbr>From</a></div><div class="desc docblock-short">This trait provides infallible conversions that might be lossy.</div></li><li><div class="item-name"><a class="trait" href="trait.LossyInto.html" title="trait fixed::traits::LossyInto">Lossy<wbr>Into</a></div><div class="desc docblock-short">This trait provides infallible conversions that might be lossy.
|
||
This is the reciprocal of <a href="trait.LossyFrom.html" title="trait fixed::traits::LossyFrom"><code>LossyFrom</code></a>.</div></li><li><div class="item-name"><a class="trait" href="trait.ToFixed.html" title="trait fixed::traits::ToFixed">ToFixed</a></div><div class="desc docblock-short">This trait provides checked conversions to fixed-point numbers.</div></li></ul></section></div></main></body></html> |