failable/docs/Structs/Failable.html

7677 lines
503 KiB
HTML

<!DOCTYPE html>
<html lang="en">
<head>
<title>Failable Structure Reference</title>
<link rel="stylesheet" type="text/css" href="../css/jazzy.css" />
<link rel="stylesheet" type="text/css" href="../css/highlight.css" />
<meta charset='utf-8'>
<script src="../js/jquery.min.js" defer></script>
<script src="../js/jazzy.js" defer></script>
</head>
<body>
<a name="//apple_ref/swift/Struct/Failable" class="dashAnchor"></a>
<a title="Failable Structure Reference"></a>
<header>
<div class="content-wrapper">
<p><a href="../index.html"> Docs</a> (98% documented)</p>
</div>
</header>
<div class="content-wrapper">
<p id="breadcrumbs">
<a href="../index.html"> Reference</a>
<img id="carat" src="../img/carat.png" />
Failable Structure Reference
</p>
</div>
<div class="content-wrapper">
<nav class="sidebar">
<ul class="nav-groups">
<li class="nav-group-name">
<a href="../Extensions.html">Extensions</a>
<ul class="nav-group-tasks">
<li class="nav-group-task">
<a href="../Extensions/CustomStringConvertible.html">CustomStringConvertible</a>
</li>
</ul>
</li>
<li class="nav-group-name">
<a href="../Functions.html">Functions</a>
<ul class="nav-group-tasks">
<li class="nav-group-task">
<a href="../Functions.html#/s:10Validation2neoiySbAA8FailableVyxq_G_ADyxq0_GtSQRz9SupportedQy_RszA2AR_A2AR0_AGQy0_AHRSr1_lF">!=(_:_:)</a>
</li>
<li class="nav-group-task">
<a href="../Functions.html#/s:10Validation2neoiySbAA8FailableVyxq_G_ADyxq0_GtSzRz9SupportedQy_RszA2AR_A2AR0_AGQy0_AHRSr1_lF">!=(_:_:)</a>
</li>
<li class="nav-group-task">
<a href="../Functions.html#/s:10Validation1roiyAA8FailableVyxAA19AppendedValidationsVyxq_q0_GGADyxq_G_ADyxq0_GtKSzRz9SupportedQy_RszA2AR_A2AR0_AKQy0_ALRSr1_lF">%(_:_:)</a>
</li>
<li class="nav-group-task">
<a href="../Functions.html#/s:10Validation1aoiyAA8FailableVyxAA19AppendedValidationsVyxq_q0_GGADyxq_G_ADyxq0_GtKSzRz9SupportedQy_RszA2AR_A2AR0_AKQy0_ALRSr1_lF">&amp;(_:_:)</a>
</li>
<li class="nav-group-task">
<a href="../Functions.html#/s:10Validation2amoiyAA8FailableVyxAA19AppendedValidationsVyxq_q0_GGADyxq_G_ADyxq0_GtKs17FixedWidthIntegerRz9SupportedQy_RszA2AR_A2AR0_ALQy0_AMRSr1_lF">&amp;*(_:_:)</a>
</li>
<li class="nav-group-task">
<a href="../Functions.html#/s:10Validation2apoiyAA8FailableVyxAA19AppendedValidationsVyxq_q0_GGADyxq_G_ADyxq0_GtKs17FixedWidthIntegerRz9SupportedQy_RszA2AR_A2AR0_ALQy0_AMRSr1_lF">&amp;+(_:_:)</a>
</li>
<li class="nav-group-task">
<a href="../Functions.html#/s:10Validation2asoiyAA8FailableVyxAA19AppendedValidationsVyxq_q0_GGADyxq_G_ADyxq0_GtKs17FixedWidthIntegerRz9SupportedQy_RszA2AR_A2AR0_ALQy0_AMRSr1_lF">&amp;-(_:_:)</a>
</li>
<li class="nav-group-task">
<a href="../Functions.html#/s:10Validation3alloiyAA8FailableVyxAA19AppendedValidationsVyxq_q0_GGADyxq_G_ADyxq0_GtKs17FixedWidthIntegerRz9SupportedQy_RszA2AR_A2AR0_ALQy0_AMRSr1_lF">&amp;&lt;&lt;(_:_:)</a>
</li>
<li class="nav-group-task">
<a href="../Functions.html#/s:10Validation3aggoiyAA8FailableVyxAA19AppendedValidationsVyxq_q0_GGADyxq_G_ADyxq0_GtKs17FixedWidthIntegerRz9SupportedQy_RszA2AR_A2AR0_ALQy0_AMRSr1_lF">&amp;&gt;&gt;(_:_:)</a>
</li>
<li class="nav-group-task">
<a href="../Functions.html#/s:10Validation1moiyAA8FailableVyxAA19AppendedValidationsVyxq_q0_GGADyxq_G_ADyxq0_GtKSFRz9SupportedQy_RszA2AR_A2AR0_AKQy0_ALRSr1_lF">*(_:_:)</a>
</li>
<li class="nav-group-task">
<a href="../Functions.html#/s:10Validation1moiyAA8FailableVyxAA19AppendedValidationsVyxq_q0_GGADyxq_G_ADyxq0_GtKSjRz9SupportedQy_RszA2AR_A2AR0_AKQy0_ALRSr1_lF">*(_:_:)</a>
</li>
<li class="nav-group-task">
<a href="../Functions.html#/s:10Validation1moiyAA8FailableVyxAA19AppendedValidationsVyxq_q0_GGADyxq_G_ADyxq0_GtKSzRz9SupportedQy_RszA2AR_A2AR0_AKQy0_ALRSr1_lF">*(_:_:)</a>
</li>
<li class="nav-group-task">
<a href="../Functions.html#/s:10Validation1moiyAA8FailableVyxq_GAE_xtKSjRz9SupportedQy_RszA2AR_r0_lF">*(_:_:)</a>
</li>
<li class="nav-group-task">
<a href="../Functions.html#/s:10Validation2meoiyyAA8FailableVyxq_Gz_ADyxq0_GtKSjRz9SupportedQy_RszA2AR_A2AR0_AGQy0_AHRSr1_lF">*=(_:_:)</a>
</li>
<li class="nav-group-task">
<a href="../Functions.html#/s:10Validation2meoiyyAA8FailableVyxq_Gz_xtKSjRz9SupportedQy_RszA2AR_r0_lF">*=(_:_:)</a>
</li>
<li class="nav-group-task">
<a href="../Functions.html#/s:10Validation1poiyAA8FailableVyxAA19AppendedValidationsVyxq_q0_GGADyxq_G_ADyxq0_GtKSFRz9SupportedQy_RszA2AR_A2AR0_AKQy0_ALRSr1_lF">+(_:_:)</a>
</li>
<li class="nav-group-task">
<a href="../Functions.html#/s:10Validation1poiyAA8FailableVyxAA19AppendedValidationsVyxq_q0_GGADyxq_G_ADyxq0_GtKSjRz9SupportedQy_RszA2AR_A2AR0_AKQy0_ALRSr1_lF">+(_:_:)</a>
</li>
<li class="nav-group-task">
<a href="../Functions.html#/s:10Validation1poiyAA8FailableVyxAA19AppendedValidationsVyxq_q0_GGADyxq_G_ADyxq0_GtKSzRz9SupportedQy_RszA2AR_A2AR0_AKQy0_ALRSr1_lF">+(_:_:)</a>
</li>
<li class="nav-group-task">
<a href="../Functions.html#/s:10Validation1poiyAA8FailableVyxq_GAE_xtKSjRz9SupportedQy_RszA2AR_r0_lF">+(_:_:)</a>
</li>
<li class="nav-group-task">
<a href="../Functions.html#/s:10Validation2peoiyyAA8FailableVyxq_Gz_ADyxq0_GtKSjRz9SupportedQy_RszA2AR_A2AR0_AGQy0_AHRSr1_lF">+=(_:_:)</a>
</li>
<li class="nav-group-task">
<a href="../Functions.html#/s:10Validation2peoiyyAA8FailableVyxq_Gz_xtKSjRz9SupportedQy_RszA2AR_r0_lF">+=(_:_:)</a>
</li>
<li class="nav-group-task">
<a href="../Functions.html#/s:10Validation1soiyAA8FailableVyxAA19AppendedValidationsVyxq_q0_GGADyxq_G_ADyxq0_GtKSFRz9SupportedQy_RszA2AR_A2AR0_AKQy0_ALRSr1_lF">-(_:_:)</a>
</li>
<li class="nav-group-task">
<a href="../Functions.html#/s:10Validation1soiyAA8FailableVyxAA19AppendedValidationsVyxq_q0_GGADyxq_G_ADyxq0_GtKSjRz9SupportedQy_RszA2AR_A2AR0_AKQy0_ALRSr1_lF">-(_:_:)</a>
</li>
<li class="nav-group-task">
<a href="../Functions.html#/s:10Validation1soiyAA8FailableVyxAA19AppendedValidationsVyxq_q0_GGADyxq_G_ADyxq0_GtKSzRz9SupportedQy_RszA2AR_A2AR0_AKQy0_ALRSr1_lF">-(_:_:)</a>
</li>
<li class="nav-group-task">
<a href="../Functions.html#/s:10Validation1soiyAA8FailableVyxq_GAE_xtKSjRz9SupportedQy_RszA2AR_r0_lF">-(_:_:)</a>
</li>
<li class="nav-group-task">
<a href="../Functions.html#/s:10Validation2seoiyyAA8FailableVyxq_Gz_ADyxq0_GtKSjRz9SupportedQy_RszA2AR_A2AR0_AGQy0_AHRSr1_lF">-=(_:_:)</a>
</li>
<li class="nav-group-task">
<a href="../Functions.html#/s:10Validation2seoiyyAA8FailableVyxq_Gz_xtKSjRz9SupportedQy_RszA2AR_r0_lF">-=(_:_:)</a>
</li>
<li class="nav-group-task">
<a href="../Functions.html#/...(_:_:)">...(_:_:)</a>
</li>
<li class="nav-group-task">
<a href="../Functions.html#/s:10Validation3zzloiyAA8FailableVySnyxGAA07ElementA0VyAeA19AppendedValidationsVyxq_q0_GGGADyxq_G_ADyxq0_GtKSxRz9SupportedQy_RszA2AR_A2AR0_SZ6StrideRpzAOQy0_APRSr1_lF">..&lt;(_:_:)</a>
</li>
<li class="nav-group-task">
<a href="../Functions.html#/s:10Validation1doiyAA8FailableVyxAA19AppendedValidationsVyxq_q0_GGADyxq_G_ADyxq0_GtKSFRz9SupportedQy_RszA2AR_A2AR0_AKQy0_ALRSr1_lF">/(_:_:)</a>
</li>
<li class="nav-group-task">
<a href="../Functions.html#/s:10Validation1doiyAA8FailableVyxAA19AppendedValidationsVyxq_q0_GGADyxq_G_ADyxq0_GtKSzRz9SupportedQy_RszA2AR_A2AR0_AKQy0_ALRSr1_lF">/(_:_:)</a>
</li>
<li class="nav-group-task">
<a href="../Functions.html#/s:10Validation1loiySbAA8FailableVyxq_G_ADyxq0_GtSFRz9SupportedQy_RszA2AR_A2AR0_AGQy0_AHRSr1_lF">&lt;(_:_:)</a>
</li>
<li class="nav-group-task">
<a href="../Functions.html#/s:10Validation1loiySbAA8FailableVyxq_G_ADyxq0_GtSLRz9SupportedQy_RszA2AR_A2AR0_AGQy0_AHRSr1_lF">&lt;(_:_:)</a>
</li>
<li class="nav-group-task">
<a href="../Functions.html#/s:10Validation2leoiySbAA8FailableVyxq_G_ADyxq0_GtSFRz9SupportedQy_RszA2AR_A2AR0_AGQy0_AHRSr1_lF">&lt;=(_:_:)</a>
</li>
<li class="nav-group-task">
<a href="../Functions.html#/s:10Validation2leoiySbAA8FailableVyxq_G_ADyxq0_GtSLRz9SupportedQy_RszA2AR_A2AR0_AGQy0_AHRSr1_lF">&lt;=(_:_:)</a>
</li>
<li class="nav-group-task">
<a href="../Functions.html#/s:10Validation2leoiySbAA8FailableVyxq_G_ADyxq0_GtSzRz9SupportedQy_RszA2AR_A2AR0_AGQy0_AHRSr1_lF">&lt;=(_:_:)</a>
</li>
<li class="nav-group-task">
<a href="../Functions.html#/s:10Validation2ltoiyyAA8FailableVyxq_Gz_xtK9SupportedQy_RszA2AR_r0_lF">&lt;~(_:_:)</a>
</li>
<li class="nav-group-task">
<a href="../Functions.html#/s:10Validation2eeoiySbAA8FailableVyxq_G_ADyxq0_GtSFRz9SupportedQy_RszA2AR_A2AR0_AGQy0_AHRSr1_lF">==(_:_:)</a>
</li>
<li class="nav-group-task">
<a href="../Functions.html#/s:10Validation2eeoiySbAA8FailableVyxq_G_ADyxq0_GtSQRz9SupportedQy_RszA2AR_A2AR0_AGQy0_AHRSr1_lF">==(_:_:)</a>
</li>
<li class="nav-group-task">
<a href="../Functions.html#/s:10Validation1goiySbAA8FailableVyxq_G_ADyxq0_GtSFRz9SupportedQy_RszA2AR_A2AR0_AGQy0_AHRSr1_lF">&gt;(_:_:)</a>
</li>
<li class="nav-group-task">
<a href="../Functions.html#/s:10Validation1goiySbAA8FailableVyxq_G_ADyxq0_GtSLRz9SupportedQy_RszA2AR_A2AR0_AGQy0_AHRSr1_lF">&gt;(_:_:)</a>
</li>
<li class="nav-group-task">
<a href="../Functions.html#/s:10Validation1goiySbAA8FailableVyxq_G_ADyxq0_GtSzRz9SupportedQy_RszA2AR_A2AR0_AGQy0_AHRSr1_lF">&gt;(_:_:)</a>
</li>
<li class="nav-group-task">
<a href="../Functions.html#/s:10Validation2geoiySbAA8FailableVyxq_G_ADyxq0_GtSFRz9SupportedQy_RszA2AR_A2AR0_AGQy0_AHRSr1_lF">&gt;=(_:_:)</a>
</li>
<li class="nav-group-task">
<a href="../Functions.html#/s:10Validation2geoiySbAA8FailableVyxq_G_ADyxq0_GtSLRz9SupportedQy_RszA2AR_A2AR0_AGQy0_AHRSr1_lF">&gt;=(_:_:)</a>
</li>
<li class="nav-group-task">
<a href="../Functions.html#/s:10Validation2geoiySbAA8FailableVyxq_G_ADyxq0_GtSzRz9SupportedQy_RszA2AR_A2AR0_AGQy0_AHRSr1_lF">&gt;=(_:_:)</a>
</li>
<li class="nav-group-task">
<a href="../Functions.html#/s:10Validation2qqoiyxAA8FailableVyxSgq_G_xyKXKtKA2AR_AE9SupportedRt_r0_lF">??(_:_:)</a>
</li>
<li class="nav-group-task">
<a href="../Functions.html#/s:10Validation2qqoiyxSgAA8FailableVyACq_G_ACyKXKtKA2AR_AC9SupportedRt_r0_lF">??(_:_:)</a>
</li>
<li class="nav-group-task">
<a href="../Functions.html#/s:10Validation1xoiyAA8FailableVyxAA19AppendedValidationsVyxq_q0_GGADyxq_G_ADyxq0_GtKSzRz9SupportedQy_RszA2AR_A2AR0_AKQy0_ALRSr1_lF">^(_:_:)</a>
</li>
<li class="nav-group-task">
<a href="../Functions.html#/s:10Validation1ooiyAA8FailableVyxAA19AppendedValidationsVyxq_q0_GGADyxq_G_ADyxq0_GtKSzRz9SupportedQy_RszA2AR_A2AR0_AKQy0_ALRSr1_lF">|(_:_:)</a>
</li>
</ul>
</li>
<li class="nav-group-name">
<a href="../Protocols.html">Protocols</a>
<ul class="nav-group-tasks">
<li class="nav-group-task">
<a href="../Protocols/AnyValidation.html">AnyValidation</a>
</li>
<li class="nav-group-task">
<a href="../Protocols/InRangeValidation.html">InRangeValidation</a>
</li>
<li class="nav-group-task">
<a href="../Protocols/LengthValidation.html">LengthValidation</a>
</li>
<li class="nav-group-task">
<a href="../Protocols/RegexValidation.html">RegexValidation</a>
</li>
<li class="nav-group-task">
<a href="../Protocols/Validation.html">Validation</a>
</li>
</ul>
</li>
<li class="nav-group-name">
<a href="../Structs.html">Structures</a>
<ul class="nav-group-tasks">
<li class="nav-group-task">
<a href="../Structs/AppendedValidations.html">AppendedValidations</a>
</li>
<li class="nav-group-task">
<a href="../Structs/ElementValidation.html">ElementValidation</a>
</li>
<li class="nav-group-task">
<a href="../Structs/Failable.html">Failable</a>
</li>
<li class="nav-group-task">
<a href="../Structs/NotNil.html">NotNil</a>
</li>
<li class="nav-group-task">
<a href="../Structs/NotNilValidate.html">NotNilValidate</a>
</li>
<li class="nav-group-task">
<a href="../Structs/ValidationError.html">ValidationError</a>
</li>
</ul>
</li>
</ul>
</nav>
<article class="main-content">
<section>
<section class="section">
<h1>Failable</h1>
<div class="declaration">
<div class="language">
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">struct</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span> <span class="k">where</span> <span class="kt">Validations</span><span class="p">:</span> <span class="kt"><a href="../Protocols/Validation.html">Validation</a></span><span class="p">,</span> <span class="kt">Validations</span><span class="o">.</span><span class="kt">Supported</span> <span class="o">==</span> <span class="kt">T</span></code></pre>
</div>
</div>
<p>A type that can fail when being set because the new value does pass certain validations.</p>
<p>You can create a <code>Failable</code> instance in 2 ways. The first is to use the <code>Failable</code> initializer:</p>
<pre class="highlight swift"><code><span class="k">try</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">String</span><span class="p">,</span> <span class="kt">Length1028</span><span class="o">&gt;</span><span class="p">(</span><span class="s">"the quick brown fox..."</span><span class="p">)</span>
</code></pre>
<p>Or you can call <code>.failable</code> on any intance of a type conforming to <code>CustomStringConvertible</code>:</p>
<pre class="highlight swift"><code><span class="k">try</span> <span class="s">"the quick brown fox..."</span><span class="o">.</span><span class="nf">failable</span><span class="p">(</span><span class="kt">Length1028</span><span class="o">.</span><span class="k">self</span><span class="p">)</span>
</code></pre>
<h2 id='mutation' class='heading'>Mutation</h2>
<p>A <code>Failable</code> type is a struct, so the stored value can only be mutated if the <code>Failable</code> instance is a variable.
The stored value does not make its setter public, because then you would be able to set the value directly and bypass the validations.
Instead you use the <code>&lt;~</code> operator to assign a new value:</p>
<pre class="highlight swift"><code><span class="k">var</span> <span class="nv">story</span> <span class="o">=</span> <span class="k">try</span> <span class="s">"the quick brown fox..."</span><span class="o">.</span><span class="nf">failable</span><span class="p">(</span><span class="kt">Length1028</span><span class="o">.</span><span class="k">self</span><span class="p">)</span>
<span class="k">try</span> <span class="n">story</span> <span class="o">&lt;~</span> <span class="s">"Long long ago, on a pencil far far away..."</span>
</code></pre>
<p>Use the <code>.value</code> property to access the actual value:</p>
<pre class="highlight swift"><code><span class="k">var</span> <span class="nv">story</span> <span class="o">=</span> <span class="k">try</span> <span class="s">"the quick brown fox..."</span><span class="o">.</span><span class="nf">failable</span><span class="p">(</span><span class="kt">Length1028</span><span class="o">.</span><span class="k">self</span><span class="p">)</span>
<span class="nf">print</span><span class="p">(</span><span class="n">story</span><span class="o">.</span><span class="n">value</span><span class="p">)</span>
</code></pre>
<h2 id='literal-initialization' class='heading'>Literal Initialization</h2>
<p><code>Failable</code> supprts initialization with certain type literals if the <code>value</code> type <code>T</code> also supports it.
Initialization is supported for <code>Int</code>, <code>Float</code>, <code>Bool</code>, <code>nil</code>, and <code>String</code> types.</p>
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">string</span> <span class="o">=</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">String</span><span class="p">,</span> <span class="kt">EmptyValidationM</span><span class="o">&lt;</span><span class="kt">String</span><span class="o">&gt;&gt;</span> <span class="o">=</span> <span class="s">"Hello world"</span>
</code></pre>
<div class="aside aside-warning">
<p class="aside-title">Warning</p>
Because literal initializers cannot fail, your program will crash if the value passed in does not pass validation.
</div>
<p><code>Dictionary</code> and <code>Array</code> types are not supported for literal initialization yet because array
splatting for variadic parameters is not supported yet.</p>
</section>
<section class="section task-group-section">
<div class="task-group">
<ul>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableV5valuexvp"></a>
<a name="//apple_ref/swift/Property/value" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableV5valuexvp">value</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>The underlaying value that has been validated.</p>
<div class="aside aside-note">
<p class="aside-title">Note</p>
The setter for this property is not public.
</div>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">internal(set)</span> <span class="k">var</span> <span class="nv">value</span><span class="p">:</span> <span class="kt">T</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVyACyxq_GxKcfc"></a>
<a name="//apple_ref/swift/Method/init(_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVyACyxq_GxKcfc">init(_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>Creates a new <code>Failable</code> instance.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="nf">init</span><span class="p">(</span><span class="n">_</span> <span class="nv">t</span><span class="p">:</span> <span class="kt">T</span><span class="p">)</span><span class="k">throws</span></code></pre>
</div>
</div>
<div>
<h4>Parameters</h4>
<table class="graybox">
<tbody>
<tr>
<td>
<code>
<em>t</em>
</code>
</td>
<td>
<div>
<p>The orginal value for the instance.
This value will be validated and the initializer will fail if it doesn&rsquo;t pass.</p>
</div>
</td>
</tr>
</tbody>
</table>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableV7keyPathqd__s03KeyD0Cyxqd__G_tcluip"></a>
<a name="//apple_ref/swift/Method/subscript(keyPath:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableV7keyPathqd__s03KeyD0Cyxqd__G_tcluip">subscript(keyPath:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>Gets the value of a property of the <code><a href="../Structs/Failable.html#/s:10Validation8FailableV5valuexvp">value</a></code> property using a key path.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">subscript</span><span class="o">&lt;</span><span class="kt">Value</span><span class="o">&gt;</span><span class="p">(</span><span class="n">keyPath</span> <span class="nv">path</span><span class="p">:</span> <span class="kt">KeyPath</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Value</span><span class="o">&gt;</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Value</span></code></pre>
</div>
</div>
<div>
<h4>Parameters</h4>
<table class="graybox">
<tbody>
<tr>
<td>
<code>
<em>path</em>
</code>
</td>
<td>
<div>
<p>The key path of the property to get from the <code><a href="../Structs/Failable.html#/s:10Validation8FailableV5valuexvp">value</a></code> property.</p>
</div>
</td>
</tr>
</tbody>
</table>
</div>
</section>
</div>
</li>
</ul>
</div>
<div class="task-group">
<div class="task-name-container">
<a name="/Typealiases"></a>
<a name="//apple_ref/swift/Section/Typealiases" class="dashAnchor"></a>
<a href="#/Typealiases">
<h3 class="section-name">Typealiases</h3>
</a>
</div>
<ul>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASBRzrlE11RawExponenta"></a>
<a name="//apple_ref/swift/Alias/RawExponent" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASBRzrlE11RawExponenta">RawExponent</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/binaryfloatingpoint/1846956-rawexponent"><code>BinaryFloatingPoint.RawExponent</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">typealias</span> <span class="kt">RawExponent</span> <span class="o">=</span> <span class="kt">T</span><span class="o">.</span><span class="kt">RawExponent</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASBRzrlE14RawSignificanda"></a>
<a name="//apple_ref/swift/Alias/RawSignificand" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASBRzrlE14RawSignificanda">RawSignificand</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/binaryfloatingpoint/1848447-rawsignificand"><code>BinaryFloatingPoint.RawSignificand</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">typealias</span> <span class="kt">RawSignificand</span> <span class="o">=</span> <span class="kt">T</span><span class="o">.</span><span class="kt">RawSignificand</span></code></pre>
</div>
</div>
</section>
</div>
</li>
</ul>
</div>
<div class="task-group">
<div class="task-name-container">
<a name="/Initializers"></a>
<a name="//apple_ref/swift/Section/Initializers" class="dashAnchor"></a>
<a href="#/Initializers">
<h3 class="section-name">Initializers</h3>
</a>
</div>
<ul>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASBRzrlEyACyxq_GSfKcfc"></a>
<a name="//apple_ref/swift/Method/init(_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASBRzrlEyACyxq_GSfKcfc">init(_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/binaryfloatingpoint/1846451-init"><code>BinaryFloatingPoint.init(_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="nf">init</span><span class="p">(</span><span class="n">_</span> <span class="nv">value</span><span class="p">:</span> <span class="kt">Float</span><span class="p">)</span><span class="k">throws</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASBRzrlEyACyxq_GSdKcfc"></a>
<a name="//apple_ref/swift/Method/init(_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASBRzrlEyACyxq_GSdKcfc">init(_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/binaryfloatingpoint/1847139-init"><code>BinaryFloatingPoint.init(_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="nf">init</span><span class="p">(</span><span class="n">_</span> <span class="nv">value</span><span class="p">:</span> <span class="kt">Double</span><span class="p">)</span><span class="k">throws</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASBRzrlEyACyxq_Gs7Float80VKcfc"></a>
<a name="//apple_ref/swift/Method/init(_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASBRzrlEyACyxq_Gs7Float80VKcfc">init(_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/binaryfloatingpoint/1852769-init"><code>BinaryFloatingPoint.init(_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="nf">init</span><span class="p">(</span><span class="n">_</span> <span class="nv">value</span><span class="p">:</span> <span class="kt">Float80</span><span class="p">)</span><span class="k">throws</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASBRzrlEyACyxq_Gqd__KcSBRd__lufc"></a>
<a name="//apple_ref/swift/Method/init(_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASBRzrlEyACyxq_Gqd__KcSBRd__lufc">init(_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/binaryfloatingpoint/3017610-init"><code>BinaryFloatingPoint.init(_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">init</span><span class="o">&lt;</span><span class="kt">Source</span><span class="o">&gt;</span><span class="p">(</span><span class="n">_</span> <span class="nv">value</span><span class="p">:</span> <span class="kt">Source</span><span class="p">)</span><span class="k">throws</span> <span class="k">where</span> <span class="kt">Source</span> <span class="p">:</span> <span class="kt">BinaryFloatingPoint</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASBRzrlE7exactlyACyxq_GSgqd___tKcSBRd__lufc"></a>
<a name="//apple_ref/swift/Method/init(exactly:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASBRzrlE7exactlyACyxq_GSgqd___tKcSBRd__lufc">init(exactly:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/binaryfloatingpoint/3017611-init"><code>BinaryFloatingPoint.init(exactly:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">init</span><span class="p">?</span><span class="o">&lt;</span><span class="kt">Source</span><span class="o">&gt;</span><span class="p">(</span><span class="n">exactly</span> <span class="nv">value</span><span class="p">:</span> <span class="kt">Source</span><span class="p">)</span><span class="k">throws</span> <span class="k">where</span> <span class="kt">Source</span> <span class="p">:</span> <span class="kt">BinaryFloatingPoint</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASBRzrlE4sign18exponentBitPattern011significandeF0ACyxq_Gs17FloatingPointSignO_11RawExponentQz0K11SignificandQztKcfc"></a>
<a name="//apple_ref/swift/Method/init(sign:exponentBitPattern:significandBitPattern:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASBRzrlE4sign18exponentBitPattern011significandeF0ACyxq_Gs17FloatingPointSignO_11RawExponentQz0K11SignificandQztKcfc">init(sign:exponentBitPattern:significandBitPattern:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/binaryfloatingpoint/1849503-init"><code>BinaryFloatingPoint.init(sign:exponentBitPattern:significandBitPattern:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="nf">init</span><span class="p">(</span><span class="nv">sign</span><span class="p">:</span> <span class="kt">FloatingPointSign</span><span class="p">,</span> <span class="nv">exponentBitPattern</span><span class="p">:</span> <span class="kt"><a href="../Structs/Failable.html#/s:10Validation8FailableVAASBRzrlE11RawExponenta">RawExponent</a></span><span class="p">,</span> <span class="nv">significandBitPattern</span><span class="p">:</span> <span class="kt"><a href="../Structs/Failable.html#/s:10Validation8FailableVAASBRzrlE14RawSignificanda">RawSignificand</a></span><span class="p">)</span><span class="k">throws</span></code></pre>
</div>
</div>
</section>
</div>
</li>
</ul>
</div>
<div class="task-group">
<div class="task-name-container">
<a name="/Properties"></a>
<a name="//apple_ref/swift/Section/Properties" class="dashAnchor"></a>
<a href="#/Properties">
<h3 class="section-name">Properties</h3>
</a>
</div>
<ul>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASBRzrlE6binadeACyxq_Gvp"></a>
<a name="//apple_ref/swift/Property/binade" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASBRzrlE6binadeACyxq_Gvp">binade</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/binaryfloatingpoint/1848292-binade"><code>BinaryFloatingPoint.binade</code></a>.</p>
<div class="aside aside-warning">
<p class="aside-title">Warning</p>
This property has no failing options, so your program will crash if it produces a value that does not pass validation.
</div>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">binade</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASBRzrlE18exponentBitPattern11RawExponentQzvp"></a>
<a name="//apple_ref/swift/Property/exponentBitPattern" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASBRzrlE18exponentBitPattern11RawExponentQzvp">exponentBitPattern</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/binaryfloatingpoint/1846505-exponentbitpattern"><code>BinaryFloatingPoint.exponentBitPattern</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">exponentBitPattern</span><span class="p">:</span> <span class="kt"><a href="../Structs/Failable.html#/s:10Validation8FailableVAASBRzrlE11RawExponenta">RawExponent</a></span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASBRzrlE21significandBitPattern14RawSignificandQzvp"></a>
<a name="//apple_ref/swift/Property/significandBitPattern" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASBRzrlE21significandBitPattern14RawSignificandQzvp">significandBitPattern</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/binaryfloatingpoint/1845838-significandbitpattern"><code>BinaryFloatingPoint.significandBitPattern</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">significandBitPattern</span><span class="p">:</span> <span class="kt"><a href="../Structs/Failable.html#/s:10Validation8FailableVAASBRzrlE14RawSignificanda">RawSignificand</a></span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASBRzrlE16significandWidthSivp"></a>
<a name="//apple_ref/swift/Property/significandWidth" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASBRzrlE16significandWidthSivp">significandWidth</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/binaryfloatingpoint/1847322-significandwidth"><code>BinaryFloatingPoint.significandWidth</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">significandWidth</span><span class="p">:</span> <span class="kt">Int</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASBRzrlE16exponentBitCountSivpZ"></a>
<a name="//apple_ref/swift/Variable/exponentBitCount" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASBRzrlE16exponentBitCountSivpZ">exponentBitCount</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/binaryfloatingpoint/1847221-exponentbitcount"><code>BinaryFloatingPoint.exponentBitCount</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">var</span> <span class="nv">exponentBitCount</span><span class="p">:</span> <span class="kt">Int</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASBRzrlE19significandBitCountSivpZ"></a>
<a name="//apple_ref/swift/Variable/significandBitCount" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASBRzrlE19significandBitCountSivpZ">significandBitCount</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/binaryfloatingpoint/1846714-significandbitcount"><code>BinaryFloatingPoint.significandBitCount</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">var</span> <span class="nv">significandBitCount</span><span class="p">:</span> <span class="kt">Int</span></code></pre>
</div>
</div>
</section>
</div>
</li>
</ul>
</div>
<div class="task-group">
<ul>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASzRzrlE5Wordsa"></a>
<a name="//apple_ref/swift/Alias/Words" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASzRzrlE5Wordsa">Words</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/binaryinteger/2894610-words"><code>BinaryInteger.Words</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">typealias</span> <span class="kt">Words</span> <span class="o">=</span> <span class="kt">T</span><span class="o">.</span><span class="kt">Words</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASzRzrlEACyxq_GyKcfc"></a>
<a name="//apple_ref/swift/Method/init()" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASzRzrlEACyxq_GyKcfc">init()</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/binaryinteger/2885991-init"><code>BinaryInteger.init()</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="nf">init</span><span class="p">()</span><span class="k">throws</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASzRzrlEyACyxq_Gqd__KcSBRd__lufc"></a>
<a name="//apple_ref/swift/Method/init(_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASzRzrlEyACyxq_Gqd__KcSBRd__lufc">init(_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/binaryinteger/2884166-init"><code>BinaryInteger.init(_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">init</span><span class="o">&lt;</span><span class="kt">B</span><span class="o">&gt;</span><span class="p">(</span><span class="n">_</span> <span class="nv">source</span><span class="p">:</span> <span class="kt">B</span><span class="p">)</span><span class="k">throws</span> <span class="k">where</span> <span class="kt">B</span> <span class="p">:</span> <span class="kt">BinaryFloatingPoint</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASzRzrlEyACyxq_Gqd__KcSzRd__lufc"></a>
<a name="//apple_ref/swift/Method/init(_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASzRzrlEyACyxq_Gqd__KcSzRd__lufc">init(_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/binaryinteger/2885704-init"><code>BinaryInteger.init(_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">init</span><span class="o">&lt;</span><span class="kt">B</span><span class="o">&gt;</span><span class="p">(</span><span class="n">_</span> <span class="nv">source</span><span class="p">:</span> <span class="kt">B</span><span class="p">)</span><span class="k">throws</span> <span class="k">where</span> <span class="kt">B</span> <span class="p">:</span> <span class="kt">BinaryInteger</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASzRzrlE8clampingACyxq_Gqd___tKcSzRd__lufc"></a>
<a name="//apple_ref/swift/Method/init(clamping:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASzRzrlE8clampingACyxq_Gqd___tKcSzRd__lufc">init(clamping:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/binaryinteger/2886143-init"><code>BinaryInteger.init(clamping:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">init</span><span class="o">&lt;</span><span class="kt">B</span><span class="o">&gt;</span><span class="p">(</span><span class="n">clamping</span> <span class="nv">source</span><span class="p">:</span> <span class="kt">B</span><span class="p">)</span><span class="k">throws</span> <span class="k">where</span> <span class="kt">B</span> <span class="p">:</span> <span class="kt">BinaryInteger</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASzRzrlE7exactlyACyxq_GSgqd___tcSBRd__lufc"></a>
<a name="//apple_ref/swift/Method/init(exactly:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASzRzrlE7exactlyACyxq_GSgqd___tcSBRd__lufc">init(exactly:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/binaryinteger/2925955-init"><code>BinaryInteger.init(exactly:)</code></a>.</p>
<p>If an error is thrown by the <code>Failable</code> initializer, then this init will return <code>nil</code>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">init</span><span class="p">?</span><span class="o">&lt;</span><span class="kt">B</span><span class="o">&gt;</span><span class="p">(</span><span class="n">exactly</span> <span class="nv">source</span><span class="p">:</span> <span class="kt">B</span><span class="p">)</span> <span class="k">where</span> <span class="kt">B</span> <span class="p">:</span> <span class="kt">BinaryFloatingPoint</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASzRzrlE18truncatingIfNeededACyxq_Gqd___tKcSzRd__lufc"></a>
<a name="//apple_ref/swift/Method/init(truncatingIfNeeded:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASzRzrlE18truncatingIfNeededACyxq_Gqd___tKcSzRd__lufc">init(truncatingIfNeeded:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/binaryinteger/2925529-init"><code>BinaryInteger.init(truncatingIfNeeded:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">init</span><span class="o">&lt;</span><span class="kt">T</span><span class="o">&gt;</span><span class="p">(</span><span class="n">truncatingIfNeeded</span> <span class="nv">source</span><span class="p">:</span> <span class="kt">T</span><span class="p">)</span><span class="k">throws</span> <span class="k">where</span> <span class="kt">T</span> <span class="p">:</span> <span class="kt">BinaryInteger</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASzRzrlE8bidWidthSivp"></a>
<a name="//apple_ref/swift/Property/bidWidth" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASzRzrlE8bidWidthSivp">bidWidth</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/binaryinteger/2886690-bitwidth"><code>BinaryInteger.bidWidth</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">bidWidth</span><span class="p">:</span> <span class="kt">Int</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASzRzrlE20trailingZeroBitCountSivp"></a>
<a name="//apple_ref/swift/Property/trailingZeroBitCount" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASzRzrlE20trailingZeroBitCountSivp">trailingZeroBitCount</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/binaryinteger/2886715-trailingzerobitcount"><code>BinaryInteger.trailingZeroBitCount</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">trailingZeroBitCount</span><span class="p">:</span> <span class="kt">Int</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASzRzrlE5words5WordsQzvp"></a>
<a name="//apple_ref/swift/Property/words" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASzRzrlE5words5WordsQzvp">words</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/binaryinteger/2892492-words"><code>BinaryInteger.words</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">words</span><span class="p">:</span> <span class="kt"><a href="../Structs/Failable.html#/s:10Validation8FailableVAASzRzrlE5Wordsa">Words</a></span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASzRzrlE8isSignedSbvpZ"></a>
<a name="//apple_ref/swift/Variable/isSigned" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASzRzrlE8isSignedSbvpZ">isSigned</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/binaryinteger/2886485-issigned"><code>BinaryInteger.isSigned</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">var</span> <span class="nv">isSigned</span><span class="p">:</span> <span class="kt">Bool</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASzRzrlE20quotientAndRemainder10dividingByACyxq_G0C0_AF9remaindertAF_tKF"></a>
<a name="//apple_ref/swift/Method/quotientAndRemainder(dividingBy:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASzRzrlE20quotientAndRemainder10dividingByACyxq_G0C0_AF9remaindertAF_tKF">quotientAndRemainder(dividingBy:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/binaryinteger/3017639-quotientandremainder"><code>BinaryInteger.quotientAndRemainder(dividingBy:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">quotientAndRemainder</span><span class="p">(</span><span class="n">dividingBy</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span><span class="k">throws</span>
<span class="o">-&gt;</span> <span class="p">(</span><span class="nv">quotient</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="nv">remainder</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASzRzrlE6signumACyxq_GyKF"></a>
<a name="//apple_ref/swift/Method/signum()" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASzRzrlE6signumACyxq_GyKF">signum()</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/binaryinteger/3017643-signum"><code>BinaryInteger.signum()</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">signum</span><span class="p">()</span><span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASzRzrlE2neoiySbACyxq_G_qd__tSzRd__lFZ"></a>
<a name="//apple_ref/swift/Method/!=(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASzRzrlE2neoiySbACyxq_G_qd__tSzRd__lFZ">!=(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/binaryinteger/2885339"><code>BinaryInteger.!=(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="o">!=</span> <span class="o">&lt;</span><span class="kt">Other</span><span class="o">&gt;</span><span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">Other</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Bool</span> <span class="k">where</span> <span class="kt">Other</span> <span class="p">:</span> <span class="kt">BinaryInteger</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASzRzrlE2neoiySbACyxq_G_AEtFZ"></a>
<a name="//apple_ref/swift/Method/!=(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASzRzrlE2neoiySbACyxq_G_AEtFZ">!=(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/binaryinteger/2885737"><code>BinaryInteger.!=(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="o">!=</span> <span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Bool</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASzRzrlE1roiyACyxq_GAE_AEtKFZ"></a>
<a name="//apple_ref/swift/Method/%(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASzRzrlE1roiyACyxq_GAE_AEtKFZ">%(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/binaryinteger/2885003"><code>BinaryInteger.%(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="o">%</span> <span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span><span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASzRzrlE2reoiyyACyxq_Gz_AEtKFZ"></a>
<a name="//apple_ref/swift/Method/%=(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASzRzrlE2reoiyyACyxq_Gz_AEtKFZ">%=(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/binaryinteger/2886158"><code>BinaryInteger.%=(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="o">%=</span> <span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="k">inout</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span><span class="k">throws</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASzRzrlE1aoiyACyxq_GAE_AEtKFZ"></a>
<a name="//apple_ref/swift/Method/&amp;(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASzRzrlE1aoiyACyxq_GAE_AEtKFZ">&amp;(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/binaryinteger/3017613"><code>BinaryInteger.&amp;(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="o">&amp;</span> <span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span><span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASzRzrlE2aeoiyyACyxq_Gz_AEtKFZ"></a>
<a name="//apple_ref/swift/Method/&amp;=(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASzRzrlE2aeoiyyACyxq_Gz_AEtKFZ">&amp;=(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/binaryinteger/2885976"><code>BinaryInteger.&amp;=(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="o">&amp;=</span> <span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="k">inout</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span><span class="k">throws</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASzRzrlE1moiyACyxq_GAE_AEtKFZ"></a>
<a name="//apple_ref/swift/Method/*(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASzRzrlE1moiyACyxq_GAE_AEtKFZ">*(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/binaryinteger/2884580"><code>BinaryInteger.*(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="o">*</span> <span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span><span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASzRzrlE2meoiyyACyxq_Gz_AEtKFZ"></a>
<a name="//apple_ref/swift/Method/*=(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASzRzrlE2meoiyyACyxq_Gz_AEtKFZ">*=(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/binaryinteger/2884627"><code>BinaryInteger.*=(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="o">*=</span> <span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="k">inout</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span><span class="k">throws</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASzRzrlE1poiyACyxq_GAE_AEtKFZ"></a>
<a name="//apple_ref/swift/Method/+(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASzRzrlE1poiyACyxq_GAE_AEtKFZ">+(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/binaryinteger/2885923"><code>BinaryInteger.+(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="o">+</span> <span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span><span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASzRzrlE2peoiyyACyxq_Gz_AEtKFZ"></a>
<a name="//apple_ref/swift/Method/+=(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASzRzrlE2peoiyyACyxq_Gz_AEtKFZ">+=(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/binaryinteger/2886064"><code>BinaryInteger.+=(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="o">+=</span> <span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="k">inout</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span> <span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span> <span class="p">)</span><span class="k">throws</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASzRzrlE1soiyACyxq_GAE_AEtKFZ"></a>
<a name="//apple_ref/swift/Method/-(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASzRzrlE1soiyACyxq_GAE_AEtKFZ">-(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/binaryinteger/2884248"><code>BinaryInteger.-(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="o">-</span> <span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span><span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASzRzrlE2seoiyyACyxq_Gz_AEtKFZ"></a>
<a name="//apple_ref/swift/Method/-=(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASzRzrlE2seoiyyACyxq_Gz_AEtKFZ">-=(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/binaryinteger/2884261"><code>BinaryInteger.-=(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="o">-=</span> <span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="k">inout</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span><span class="k">throws</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASzRzrlE1doiyACyxq_GAE_AEtKFZ"></a>
<a name="//apple_ref/swift/Method//(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASzRzrlE1doiyACyxq_GAE_AEtKFZ">/(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/binaryinteger/2885552"><code>BinaryInteger./(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="o">/</span> <span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span><span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASzRzrlE2deoiyyACyxq_Gz_AEtKFZ"></a>
<a name="//apple_ref/swift/Method//=(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASzRzrlE2deoiyyACyxq_Gz_AEtKFZ">/=(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/binaryinteger/2885191"><code>BinaryInteger./=(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="o">/=</span> <span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="k">inout</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span><span class="k">throws</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASzRzrlE1loiySbACyxq_G_qd__tSzRd__lFZ"></a>
<a name="//apple_ref/swift/Method/&lt;(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASzRzrlE1loiySbACyxq_G_qd__tSzRd__lFZ">&lt;(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/binaryinteger/2885984"><code>BinaryInteger.&lt;(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="o">&lt;</span> <span class="o">&lt;</span><span class="kt">Other</span><span class="o">&gt;</span><span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">Other</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Bool</span> <span class="k">where</span> <span class="kt">Other</span> <span class="p">:</span> <span class="kt">BinaryInteger</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASzRzrlE2lloiyACyxq_GAE_qd__tKSzRd__lFZ"></a>
<a name="//apple_ref/swift/Method/&lt;&lt;(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASzRzrlE2lloiyACyxq_GAE_qd__tKSzRd__lFZ">&lt;&lt;(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/binaryinteger/3017617"><code>BinaryInteger.&lt;&lt;(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="o">&lt;&lt;</span> <span class="o">&lt;</span><span class="kt">RHS</span><span class="o">&gt;</span><span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">RHS</span><span class="p">)</span><span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span> <span class="k">where</span> <span class="kt">RHS</span> <span class="p">:</span> <span class="kt">BinaryInteger</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASzRzrlE3lleoiyyACyxq_Gz_qd__tKSzRd__lFZ"></a>
<a name="//apple_ref/swift/Method/&lt;&lt;=(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASzRzrlE3lleoiyyACyxq_Gz_qd__tKSzRd__lFZ">&lt;&lt;=(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/binaryinteger/2926303"><code>BinaryInteger.&lt;&lt;=(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="o">&lt;&lt;=</span> <span class="o">&lt;</span><span class="kt">RHS</span><span class="o">&gt;</span><span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="k">inout</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">RHS</span><span class="p">)</span><span class="k">throws</span> <span class="k">where</span> <span class="kt">RHS</span> <span class="p">:</span> <span class="kt">BinaryInteger</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASzRzrlE2leoiySbACyxq_G_AEtFZ"></a>
<a name="//apple_ref/swift/Method/&lt;=(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASzRzrlE2leoiySbACyxq_G_AEtFZ">&lt;=(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/binaryinteger/2884735"><code>BinaryInteger.&lt;=(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="o">&lt;=</span> <span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Bool</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASzRzrlE2leoiySbACyxq_G_qd__tSzRd__lFZ"></a>
<a name="//apple_ref/swift/Method/&lt;=(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASzRzrlE2leoiySbACyxq_G_qd__tSzRd__lFZ">&lt;=(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/binaryinteger/2886797"><code>BinaryInteger.&lt;=(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="o">&lt;=</span> <span class="o">&lt;</span><span class="kt">Other</span><span class="o">&gt;</span><span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">Other</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Bool</span> <span class="k">where</span> <span class="kt">Other</span> <span class="p">:</span> <span class="kt">BinaryInteger</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASzRzrlE2eeoiySbACyxq_G_qd__tSzRd__lFZ"></a>
<a name="//apple_ref/swift/Method/==(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASzRzrlE2eeoiySbACyxq_G_qd__tSzRd__lFZ">==(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/binaryinteger/2886030"><code>BinaryInteger.==(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="o">==</span> <span class="o">&lt;</span><span class="kt">Other</span><span class="o">&gt;</span><span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">Other</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Bool</span> <span class="k">where</span> <span class="kt">Other</span> <span class="p">:</span> <span class="kt">BinaryInteger</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASzRzrlE1goiySbACyxq_G_qd__tSzRd__lFZ"></a>
<a name="//apple_ref/swift/Method/&gt;(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASzRzrlE1goiySbACyxq_G_qd__tSzRd__lFZ">&gt;(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/binaryinteger/2884492"><code>BinaryInteger.&gt;(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="o">&gt;</span> <span class="o">&lt;</span><span class="kt">Other</span><span class="o">&gt;</span><span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">Other</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Bool</span> <span class="k">where</span> <span class="kt">Other</span> <span class="p">:</span> <span class="kt">BinaryInteger</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASzRzrlE1goiySbACyxq_G_AEtFZ"></a>
<a name="//apple_ref/swift/Method/&gt;(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASzRzrlE1goiySbACyxq_G_AEtFZ">&gt;(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/binaryinteger/2886190"><code>BinaryInteger.&gt;(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="o">&gt;</span> <span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Bool</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASzRzrlE2geoiySbACyxq_G_AEtFZ"></a>
<a name="//apple_ref/swift/Method/&gt;=(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASzRzrlE2geoiySbACyxq_G_AEtFZ">&gt;=(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/binaryinteger/2883970"><code>BinaryInteger.&gt;=(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="o">&gt;=</span> <span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Bool</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASzRzrlE2geoiySbACyxq_G_qd__tSzRd__lFZ"></a>
<a name="//apple_ref/swift/Method/&gt;=(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASzRzrlE2geoiySbACyxq_G_qd__tSzRd__lFZ">&gt;=(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/binaryinteger/2885916"><code>BinaryInteger.&gt;=(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="o">&gt;=</span> <span class="o">&lt;</span><span class="kt">Other</span><span class="o">&gt;</span><span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">Other</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Bool</span> <span class="k">where</span> <span class="kt">Other</span> <span class="p">:</span> <span class="kt">BinaryInteger</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASzRzrlE2ggoiyACyxq_GAE_qd__tKSzRd__lFZ"></a>
<a name="//apple_ref/swift/Method/&gt;&gt;(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASzRzrlE2ggoiyACyxq_GAE_qd__tKSzRd__lFZ">&gt;&gt;(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/binaryinteger/3017625"><code>BinaryInteger.&gt;&gt;(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="o">&gt;&gt;</span> <span class="o">&lt;</span><span class="kt">RHS</span><span class="o">&gt;</span><span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">RHS</span><span class="p">)</span><span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span> <span class="k">where</span> <span class="kt">RHS</span><span class="p">:</span> <span class="kt">BinaryInteger</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASzRzrlE3ggeoiyyACyxq_Gz_qd__tKSzRd__lFZ"></a>
<a name="//apple_ref/swift/Method/&gt;&gt;=(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASzRzrlE3ggeoiyyACyxq_Gz_qd__tKSzRd__lFZ">&gt;&gt;=(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/binaryinteger/2926011"><code>BinaryInteger.&gt;&gt;=(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="o">&gt;&gt;=</span> <span class="o">&lt;</span><span class="kt">RHS</span><span class="o">&gt;</span><span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="k">inout</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">RHS</span><span class="p">)</span><span class="k">throws</span> <span class="k">where</span> <span class="kt">RHS</span> <span class="p">:</span> <span class="kt">BinaryInteger</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASzRzrlE1xoiyACyxq_GAE_AEtKFZ"></a>
<a name="//apple_ref/swift/Method/^(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASzRzrlE1xoiyACyxq_GAE_AEtKFZ">^(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/binaryinteger/3017635"><code>BinaryInteger.^(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="o">^</span> <span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span><span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASzRzrlE2xeoiyyACyxq_Gz_AEtKFZ"></a>
<a name="//apple_ref/swift/Method/^=(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASzRzrlE2xeoiyyACyxq_Gz_AEtKFZ">^=(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/binaryinteger/2885182"><code>BinaryInteger.^=(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="o">^=</span> <span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="k">inout</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span><span class="k">throws</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASzRzrlE1ooiyACyxq_GAE_AEtKFZ"></a>
<a name="//apple_ref/swift/Method/|(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASzRzrlE1ooiyACyxq_GAE_AEtKFZ">|(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/binaryinteger/3017645"><code>BinaryInteger.|(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="o">|</span> <span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span><span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASzRzrlE2oeoiyyACyxq_Gz_AEtKFZ"></a>
<a name="//apple_ref/swift/Method/|=(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASzRzrlE2oeoiyyACyxq_Gz_AEtKFZ">|=(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/binaryinteger/2884669"><code>BinaryInteger.|=(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="o">|=</span> <span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="k">inout</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span><span class="k">throws</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASzRzrlE1topyACyxq_GAEKFZ"></a>
<a name="//apple_ref/swift/Method/~(_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASzRzrlE1topyACyxq_GAEKFZ">~(_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/binaryinteger/2883740"><code>BinaryInteger.~(_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="k">prefix</span> <span class="kd">static</span> <span class="kd">func</span> <span class="o">~</span> <span class="p">(</span><span class="nv">x</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span><span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span></code></pre>
</div>
</div>
</section>
</div>
</li>
</ul>
</div>
<div class="task-group">
<ul>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASbRszSb9SupportedRt_rlE6toggleyyKF"></a>
<a name="//apple_ref/swift/Method/toggle()" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASbRszSb9SupportedRt_rlE6toggleyyKF">toggle()</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/bool/2994863-toggle"><code>Bool.toggle()</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="k">mutating</span> <span class="kd">func</span> <span class="nf">toggle</span><span class="p">()</span><span class="k">throws</span></code></pre>
</div>
</div>
</section>
</div>
</li>
</ul>
</div>
<div class="task-group">
<ul>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASERzrlE6encode2toys7Encoder_p_tKF"></a>
<a name="//apple_ref/swift/Method/encode(to:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASERzrlE6encode2toys7Encoder_p_tKF">encode(to:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/encodable/2893603-encode"><code>Encodable.encode(to:)</code></a></p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">encode</span><span class="p">(</span><span class="n">to</span> <span class="nv">encoder</span><span class="p">:</span> <span class="kt">Encoder</span><span class="p">)</span><span class="k">throws</span></code></pre>
</div>
</div>
</section>
</div>
</li>
</ul>
</div>
<div class="task-group">
<ul>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASeRzrlE4fromACyxq_Gs7Decoder_p_tKcfc"></a>
<a name="//apple_ref/swift/Method/init(from:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASeRzrlE4fromACyxq_Gs7Decoder_p_tKcfc">init(from:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/decodable/2894081-init"><code>Decodable.init(from:)</code></a></p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="nf">init</span><span class="p">(</span><span class="n">from</span> <span class="nv">decoder</span><span class="p">:</span> <span class="kt">Decoder</span><span class="p">)</span><span class="k">throws</span></code></pre>
</div>
</div>
</section>
</div>
</li>
</ul>
</div>
<div class="task-group">
<ul>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASlRzrlE11SubSequencea"></a>
<a name="//apple_ref/swift/Alias/SubSequence" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASlRzrlE11SubSequencea">SubSequence</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/collection/1641276-subsequence"><code>Collection.SubSequence</code></a></p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">typealias</span> <span class="kt">SubSequence</span> <span class="o">=</span> <span class="kt">T</span><span class="o">.</span><span class="kt">SubSequence</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASlRzrlE5Indexa"></a>
<a name="//apple_ref/swift/Alias/Index" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASlRzrlE5Indexa">Index</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/collection/2943866-index"><code>Collection.Index</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">typealias</span> <span class="kt">Index</span> <span class="o">=</span> <span class="kt">T</span><span class="o">.</span><span class="kt">Index</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASlRzrlE10startIndex0D0Qzvp"></a>
<a name="//apple_ref/swift/Property/startIndex" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASlRzrlE10startIndex0D0Qzvp">startIndex</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/collection/2946080-startindex"><code>Collection.startIndex</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">startIndex</span><span class="p">:</span> <span class="kt">T</span><span class="o">.</span><span class="kt"><a href="../Structs/Failable.html#/s:10Validation8FailableVAASlRzrlE5Indexa">Index</a></span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASlRzrlE8endIndex0D0Qzvp"></a>
<a name="//apple_ref/swift/Property/endIndex" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASlRzrlE8endIndex0D0Qzvp">endIndex</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/collection/2944204-endindex"><code>Collection.endIndex</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">endIndex</span><span class="p">:</span> <span class="kt">T</span><span class="o">.</span><span class="kt"><a href="../Structs/Failable.html#/s:10Validation8FailableVAASlRzrlE5Indexa">Index</a></span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASlRzrlEy7ElementQz5IndexQzcip"></a>
<a name="//apple_ref/swift/Method/subscript(_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASlRzrlEy7ElementQz5IndexQzcip">subscript(_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/collection/1641358-subscript"><code>Collection.[]</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="nf">subscript</span><span class="p">(</span><span class="nv">position</span><span class="p">:</span> <span class="kt"><a href="../Structs/Failable.html#/s:10Validation8FailableVAASlRzrlE5Indexa">Index</a></span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt"><a href="../Structs/Failable.html#/s:10Validation8FailableVAASTRzrlE7Elementa">Element</a></span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASlRzrlE5index5after5IndexQzAG_tF"></a>
<a name="//apple_ref/swift/Method/index(after:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASlRzrlE5index5after5IndexQzAG_tF">index(after:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/collection/2943746-index"><code>Collection.index(after:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">index</span><span class="p">(</span><span class="n">after</span> <span class="nv">i</span><span class="p">:</span> <span class="kt">T</span><span class="o">.</span><span class="kt"><a href="../Structs/Failable.html#/s:10Validation8FailableVAASlRzrlE5Indexa">Index</a></span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">T</span><span class="o">.</span><span class="kt"><a href="../Structs/Failable.html#/s:10Validation8FailableVAASlRzrlE5Indexa">Index</a></span></code></pre>
</div>
</div>
</section>
</div>
</li>
</ul>
</div>
<div class="task-group">
<ul>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASKRzrlE5index6before5IndexQzAG_tF"></a>
<a name="//apple_ref/swift/Method/index(before:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASKRzrlE5index6before5IndexQzAG_tF">index(before:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/bidirectionalcollection/1783013-index"><code>BidirectionalCollection.index(before:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">index</span><span class="p">(</span><span class="n">before</span> <span class="nv">i</span><span class="p">:</span> <span class="kt">T</span><span class="o">.</span><span class="kt"><a href="../Structs/Failable.html#/s:10Validation8FailableVAASlRzrlE5Indexa">Index</a></span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">T</span><span class="o">.</span><span class="kt"><a href="../Structs/Failable.html#/s:10Validation8FailableVAASlRzrlE5Indexa">Index</a></span></code></pre>
</div>
</div>
</section>
</div>
</li>
</ul>
</div>
<div class="task-group">
<ul>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASMRzrlEy7ElementQz5IndexQzcip"></a>
<a name="//apple_ref/swift/Method/subscript(_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASMRzrlEy7ElementQz5IndexQzcip">subscript(_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/mutablecollection/1640969-subscript"><code>MutableCollection.[]</code></a>.</p>
<p>To validate the new array, the instance is copied and mutated, then the validation is run on the mutated instance.
If the validation succeeds, the mutated value is assigned to the current instance. If the validation fails, the set silently fails.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="nf">subscript</span><span class="p">(</span><span class="nv">position</span><span class="p">:</span> <span class="kt">T</span><span class="o">.</span><span class="kt"><a href="../Structs/Failable.html#/s:10Validation8FailableVAASlRzrlE5Indexa">Index</a></span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">T</span><span class="o">.</span><span class="kt"><a href="../Structs/Failable.html#/s:10Validation8FailableVAASTRzrlE7Elementa">Element</a></span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASMRzrlEy11SubSequenceQzSny5IndexQzGcip"></a>
<a name="//apple_ref/swift/Method/subscript(_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASMRzrlEy11SubSequenceQzSny5IndexQzGcip">subscript(_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/mutablecollection/2965317-subscript"><code>MutableCollection.[]</code></a>.</p>
<p>To validate the new array, the instance is copied and mutated, then the validation is run on the mutated instance.
If the validation succeeds, the mutated value is assigned to the current instance. If the validation fails, the set silently fails.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="nf">subscript</span><span class="p">(</span><span class="nv">position</span><span class="p">:</span> <span class="kt">Range</span><span class="o">&lt;</span><span class="kt">T</span><span class="o">.</span><span class="kt"><a href="../Structs/Failable.html#/s:10Validation8FailableVAASlRzrlE5Indexa">Index</a></span><span class="o">&gt;</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">T</span><span class="o">.</span><span class="kt"><a href="../Structs/Failable.html#/s:10Validation8FailableVAASlRzrlE11SubSequencea">SubSequence</a></span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASMRzrlE9partition2by5IndexQzSb7ElementQzKXE_tKF"></a>
<a name="//apple_ref/swift/Method/partition(by:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASMRzrlE9partition2by5IndexQzSb7ElementQzKXE_tKF">partition(by:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/mutablecollection/3018221-partition"><code>MutableCollection.partition(by:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="k">mutating</span> <span class="kd">func</span> <span class="nf">partition</span><span class="p">(</span><span class="n">by</span> <span class="nv">belongsInSecondPartition</span><span class="p">:</span> <span class="p">(</span><span class="kt"><a href="../Structs/Failable.html#/s:10Validation8FailableVAASTRzrlE7Elementa">Element</a></span><span class="p">)</span> <span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt">Bool</span><span class="p">)</span><span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt"><a href="../Structs/Failable.html#/s:10Validation8FailableVAASlRzrlE5Indexa">Index</a></span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASMRzrlE6swapAtyy5IndexQz_AFtKF"></a>
<a name="//apple_ref/swift/Method/swapAt(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASMRzrlE6swapAtyy5IndexQz_AFtKF">swapAt(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/mutablecollection/3018230-swapat"><code>MutableCollection.swapAt(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="k">mutating</span> <span class="kd">func</span> <span class="nf">swapAt</span><span class="p">(</span><span class="n">_</span> <span class="nv">i</span><span class="p">:</span> <span class="kt"><a href="../Structs/Failable.html#/s:10Validation8FailableVAASlRzrlE5Indexa">Index</a></span><span class="p">,</span> <span class="n">_</span> <span class="nv">j</span><span class="p">:</span> <span class="kt"><a href="../Structs/Failable.html#/s:10Validation8FailableVAASlRzrlE5Indexa">Index</a></span><span class="p">)</span><span class="k">throws</span></code></pre>
</div>
</div>
</section>
</div>
</li>
</ul>
</div>
<div class="task-group">
<ul>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASQRzrlE2eeoiySbACyxq_G_AEtFZ"></a>
<a name="//apple_ref/swift/Method/==(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASQRzrlE2eeoiySbACyxq_G_AEtFZ">==(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/equatable/1539854"><code>Equatable.==(-:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="o">==</span> <span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Bool</span></code></pre>
</div>
</div>
</section>
</div>
</li>
</ul>
</div>
<div class="task-group">
<ul>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASLRzrlE1loiySbACyxq_G_AEtFZ"></a>
<a name="//apple_ref/swift/Method/&lt;(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASLRzrlE1loiySbACyxq_G_AEtFZ">&lt;(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/comparable/1538311"><code>Comparable.&lt;(_:_:)</code></a></p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="o">&lt;</span> <span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Bool</span></code></pre>
</div>
</div>
</section>
</div>
</li>
</ul>
</div>
<div class="task-group">
<ul>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAAs27ExpressibleByIntegerLiteralRzrlE0eF4Typea"></a>
<a name="//apple_ref/swift/Alias/IntegerLiteralType" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAAs27ExpressibleByIntegerLiteralRzrlE0eF4Typea">IntegerLiteralType</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/expressiblebyintegerliteral/2295254-integerliteraltype"><code>ExpressibleByIntegerLiteral.IntegerLiteralType</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">typealias</span> <span class="kt">IntegerLiteralType</span> <span class="o">=</span> <span class="kt">T</span><span class="o">.</span><span class="kt">IntegerLiteralType</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAAs27ExpressibleByIntegerLiteralRzrlE07integerF0ACyxq_G0eF4TypeQz_tcfc"></a>
<a name="//apple_ref/swift/Method/init(integerLiteral:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAAs27ExpressibleByIntegerLiteralRzrlE07integerF0ACyxq_G0eF4TypeQz_tcfc">init(integerLiteral:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/expressiblebyintegerliteral/2298913-init"><code>ExpressibleByIntegerLiteral.init(integerLiteral:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="nf">init</span><span class="p">(</span><span class="n">integerLiteral</span> <span class="nv">value</span><span class="p">:</span> <span class="kt">T</span><span class="o">.</span><span class="kt"><a href="../Structs/Failable.html#/s:10Validation8FailableVAAs27ExpressibleByIntegerLiteralRzrlE0eF4Typea">IntegerLiteralType</a></span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
</ul>
</div>
<div class="task-group">
<ul>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAAs25ExpressibleByFloatLiteralRzrlE0eF4Typea"></a>
<a name="//apple_ref/swift/Alias/FloatLiteralType" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAAs25ExpressibleByFloatLiteralRzrlE0eF4Typea">FloatLiteralType</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/expressiblebyfloatliteral/2296813-floatliteraltype"><code>ExpressibleByFloatLiteral.FloatLiteralType</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">typealias</span> <span class="kt">FloatLiteralType</span> <span class="o">=</span> <span class="kt">T</span><span class="o">.</span><span class="kt">FloatLiteralType</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAAs25ExpressibleByFloatLiteralRzrlE05floatF0ACyxq_G0eF4TypeQz_tcfc"></a>
<a name="//apple_ref/swift/Method/init(floatLiteral:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAAs25ExpressibleByFloatLiteralRzrlE05floatF0ACyxq_G0eF4TypeQz_tcfc">init(floatLiteral:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/expressiblebyfloatliteral/2294405-init"><code>ExpressibleByFloatLiteral.init(floatLiteral:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="nf">init</span><span class="p">(</span><span class="n">floatLiteral</span> <span class="nv">value</span><span class="p">:</span> <span class="kt">T</span><span class="o">.</span><span class="kt"><a href="../Structs/Failable.html#/s:10Validation8FailableVAAs25ExpressibleByFloatLiteralRzrlE0eF4Typea">FloatLiteralType</a></span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
</ul>
</div>
<div class="task-group">
<ul>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAAs27ExpressibleByBooleanLiteralRzrlE0eF4Typea"></a>
<a name="//apple_ref/swift/Alias/BooleanLiteralType" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAAs27ExpressibleByBooleanLiteralRzrlE0eF4Typea">BooleanLiteralType</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/expressiblebybooleanliteral/2296130-booleanliteraltype"><code>ExpressibleByBooleanLiteral.BooleanLiteralType</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">typealias</span> <span class="kt">BooleanLiteralType</span> <span class="o">=</span> <span class="kt">T</span><span class="o">.</span><span class="kt">BooleanLiteralType</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAAs27ExpressibleByBooleanLiteralRzrlE07booleanF0ACyxq_G0eF4TypeQz_tcfc"></a>
<a name="//apple_ref/swift/Method/init(booleanLiteral:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAAs27ExpressibleByBooleanLiteralRzrlE07booleanF0ACyxq_G0eF4TypeQz_tcfc">init(booleanLiteral:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/expressiblebybooleanliteral/2296011-init"><code>ExpressibleByBooleanLiteral.init(booleanLiteral:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="nf">init</span><span class="p">(</span><span class="n">booleanLiteral</span> <span class="nv">value</span><span class="p">:</span> <span class="kt">T</span><span class="o">.</span><span class="kt"><a href="../Structs/Failable.html#/s:10Validation8FailableVAAs27ExpressibleByBooleanLiteralRzrlE0eF4Typea">BooleanLiteralType</a></span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
</ul>
</div>
<div class="task-group">
<ul>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAAs23ExpressibleByNilLiteralRzrlE03nilF0ACyxq_Gyt_tcfc"></a>
<a name="//apple_ref/swift/Method/init(nilLiteral:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAAs23ExpressibleByNilLiteralRzrlE03nilF0ACyxq_Gyt_tcfc">init(nilLiteral:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/expressiblebynilliteral"><code>ExpressibleByNilLiteral.init(nilLiteral:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="nf">init</span><span class="p">(</span><span class="nv">nilLiteral</span><span class="p">:</span> <span class="p">())</span></code></pre>
</div>
</div>
</section>
</div>
</li>
</ul>
</div>
<div class="task-group">
<ul>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAAs26ExpressibleByStringLiteralRzrlE0eF4Typea"></a>
<a name="//apple_ref/swift/Alias/StringLiteralType" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAAs26ExpressibleByStringLiteralRzrlE0eF4Typea">StringLiteralType</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/expressiblebystringliteral/2295780-stringliteraltype"><code>ExpressibleByStringLiteral.StringLiteralType</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">typealias</span> <span class="kt">StringLiteralType</span> <span class="o">=</span> <span class="kt">T</span><span class="o">.</span><span class="kt">StringLiteralType</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAAs26ExpressibleByStringLiteralRzrlE06stringF0ACyxq_G0eF4TypeQz_tcfc"></a>
<a name="//apple_ref/swift/Method/init(stringLiteral:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAAs26ExpressibleByStringLiteralRzrlE06stringF0ACyxq_G0eF4TypeQz_tcfc">init(stringLiteral:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/expressiblebystringliteral/2294174-init"><code>ExpressibleByStringLiteral.init(stringLiteral:)</code></a></p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="nf">init</span><span class="p">(</span><span class="n">stringLiteral</span> <span class="nv">value</span><span class="p">:</span> <span class="kt">T</span><span class="o">.</span><span class="kt"><a href="../Structs/Failable.html#/s:10Validation8FailableVAAs26ExpressibleByStringLiteralRzrlE0eF4Typea">StringLiteralType</a></span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
</ul>
</div>
<div class="task-group">
<ul>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAAs43ExpressibleByExtendedGraphemeClusterLiteralRzrlE0efgH4Typea"></a>
<a name="//apple_ref/swift/Alias/ExtendedGraphemeClusterLiteralType" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAAs43ExpressibleByExtendedGraphemeClusterLiteralRzrlE0efgH4Typea">ExtendedGraphemeClusterLiteralType</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/expressiblebyextendedgraphemeclusterliteral/2297729-extendedgraphemeclusterliteralty"><code>ExpressibleByExtendedGraphemeClusterLiteral.ExtendedGraphemeClusterLiteralType</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">typealias</span> <span class="kt">ExtendedGraphemeClusterLiteralType</span> <span class="o">=</span> <span class="kt">T</span><span class="o">.</span><span class="kt">ExtendedGraphemeClusterLiteralType</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAAs43ExpressibleByExtendedGraphemeClusterLiteralRzrlE08extendedfgH0ACyxq_G0efgH4TypeQz_tcfc"></a>
<a name="//apple_ref/swift/Method/init(extendedGraphemeClusterLiteral:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAAs43ExpressibleByExtendedGraphemeClusterLiteralRzrlE08extendedfgH0ACyxq_G0efgH4TypeQz_tcfc">init(extendedGraphemeClusterLiteral:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/expressiblebyextendedgraphemeclusterliteral/2294280-init"><code>ExpressibleByExtendedGraphemeClusterLiteral.init(extendedGraphemeClusterLiteral:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="nf">init</span><span class="p">(</span><span class="n">extendedGraphemeClusterLiteral</span> <span class="nv">value</span><span class="p">:</span> <span class="kt">T</span><span class="o">.</span><span class="kt"><a href="../Structs/Failable.html#/s:10Validation8FailableVAAs43ExpressibleByExtendedGraphemeClusterLiteralRzrlE0efgH4Typea">ExtendedGraphemeClusterLiteralType</a></span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
</ul>
</div>
<div class="task-group">
<ul>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAAs33ExpressibleByUnicodeScalarLiteralRzrlE0efG4Typea"></a>
<a name="//apple_ref/swift/Alias/UnicodeScalarLiteralType" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAAs33ExpressibleByUnicodeScalarLiteralRzrlE0efG4Typea">UnicodeScalarLiteralType</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/expressiblebyunicodescalarliteral/2297763-unicodescalarliteraltype"><code>ExpressibleByUnicodeScalarLiteral.UnicodeScalarLiteralType</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">typealias</span> <span class="kt">UnicodeScalarLiteralType</span> <span class="o">=</span> <span class="kt">T</span><span class="o">.</span><span class="kt">UnicodeScalarLiteralType</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAAs33ExpressibleByUnicodeScalarLiteralRzrlE07unicodefG0ACyxq_G0efG4TypeQz_tcfc"></a>
<a name="//apple_ref/swift/Method/init(unicodeScalarLiteral:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAAs33ExpressibleByUnicodeScalarLiteralRzrlE07unicodefG0ACyxq_G0efG4TypeQz_tcfc">init(unicodeScalarLiteral:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/expressiblebyunicodescalarliteral/2296043-init"><code>ExpressibleByUnicodeScalarLiteral.init(unicodeScalarLiteral:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="nf">init</span><span class="p">(</span><span class="n">unicodeScalarLiteral</span> <span class="nv">value</span><span class="p">:</span> <span class="kt">T</span><span class="o">.</span><span class="kt"><a href="../Structs/Failable.html#/s:10Validation8FailableVAAs33ExpressibleByUnicodeScalarLiteralRzrlE0efG4Typea">UnicodeScalarLiteralType</a></span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
</ul>
</div>
<div class="task-group">
<div class="task-name-container">
<a name="/Initializers2"></a>
<a name="//apple_ref/swift/Section/Initializers" class="dashAnchor"></a>
<a href="#/Initializers2">
<h3 class="section-name">Initializers</h3>
</a>
</div>
<ul>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAAs17FixedWidthIntegerRzrlE_5radixACyxq_GSgqd___SitcSyRd__lufc"></a>
<a name="//apple_ref/swift/Method/init(_:radix:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAAs17FixedWidthIntegerRzrlE_5radixACyxq_GSgqd___SitcSyRd__lufc">init(_:radix:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/fixedwidthinteger/2924552-init"><code>FixedWidthInteger.init(_:radix:)</code></a>.</p>
<p>If an error is thrown by the <code>Failable</code> initializer, this init will return <code>nil</code>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">init</span><span class="p">?</span><span class="o">&lt;</span><span class="kt">S</span><span class="o">&gt;</span><span class="p">(</span><span class="n">_</span> <span class="nv">text</span><span class="p">:</span> <span class="kt">S</span><span class="p">,</span> <span class="nv">radix</span><span class="p">:</span> <span class="kt">Int</span> <span class="o">=</span> <span class="mi">10</span><span class="p">)</span> <span class="k">where</span> <span class="kt">S</span> <span class="p">:</span> <span class="kt">StringProtocol</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAAs17FixedWidthIntegerRzrlE9bigEndianACyxq_GAF_tKcfc"></a>
<a name="//apple_ref/swift/Method/init(bigEndian:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAAs17FixedWidthIntegerRzrlE9bigEndianACyxq_GAF_tKcfc">init(bigEndian:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/fixedwidthinteger/2964311-init"><code>FixedWidthInteger.init(bigEndian:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="nf">init</span><span class="p">(</span><span class="n"><a href="../Structs/Failable.html#/s:10Validation8FailableVAAs17FixedWidthIntegerRzrlE9bigEndianACyxq_Gvp">bigEndian</a></span> <span class="nv">value</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span><span class="k">throws</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAAs17FixedWidthIntegerRzrlE12littleEndianACyxq_GAF_tKcfc"></a>
<a name="//apple_ref/swift/Method/init(littleEndian:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAAs17FixedWidthIntegerRzrlE12littleEndianACyxq_GAF_tKcfc">init(littleEndian:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/fixedwidthinteger/2964313-init"><code>FixedWidthInteger.init(littleEndian:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="nf">init</span><span class="p">(</span><span class="n"><a href="../Structs/Failable.html#/s:10Validation8FailableVAAs17FixedWidthIntegerRzrlE12littleEndianACyxq_Gvp">littleEndian</a></span> <span class="nv">value</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span><span class="k">throws</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAAs17FixedWidthIntegerRzrlE9bigEndianACyxq_GACyxqd__G_tKcA2ARd__9SupportedQyd__AHRt_lufc"></a>
<a name="//apple_ref/swift/Method/init(bigEndian:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAAs17FixedWidthIntegerRzrlE9bigEndianACyxq_GACyxqd__G_tKcA2ARd__9SupportedQyd__AHRt_lufc">init(bigEndian:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/fixedwidthinteger/2964311-init"><code>FixedWidthInteger.init(bigEndian:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">init</span><span class="o">&lt;</span><span class="kt">V</span><span class="o">&gt;</span><span class="p">(</span><span class="n"><a href="../Structs/Failable.html#/s:10Validation8FailableVAAs17FixedWidthIntegerRzrlE9bigEndianACyxq_Gvp">bigEndian</a></span> <span class="nv">value</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">V</span><span class="o">&gt;</span><span class="p">)</span><span class="k">throws</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAAs17FixedWidthIntegerRzrlE12littleEndianACyxq_GACyxqd__G_tKcA2ARd__9SupportedQyd__AHRt_lufc"></a>
<a name="//apple_ref/swift/Method/init(littleEndian:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAAs17FixedWidthIntegerRzrlE12littleEndianACyxq_GACyxqd__G_tKcA2ARd__9SupportedQyd__AHRt_lufc">init(littleEndian:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/fixedwidthinteger/2964313-init"><code>FixedWidthInteger.init(littleEndian:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">init</span><span class="o">&lt;</span><span class="kt">V</span><span class="o">&gt;</span><span class="p">(</span><span class="n"><a href="../Structs/Failable.html#/s:10Validation8FailableVAAs17FixedWidthIntegerRzrlE12littleEndianACyxq_Gvp">littleEndian</a></span> <span class="nv">value</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">V</span><span class="o">&gt;</span><span class="p">)</span><span class="k">throws</span></code></pre>
</div>
</div>
</section>
</div>
</li>
</ul>
</div>
<div class="task-group">
<div class="task-name-container">
<a name="/Properties2"></a>
<a name="//apple_ref/swift/Section/Properties" class="dashAnchor"></a>
<a href="#/Properties2">
<h3 class="section-name">Properties</h3>
</a>
</div>
<ul>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAAs17FixedWidthIntegerRzrlE9bigEndianACyxq_Gvp"></a>
<a name="//apple_ref/swift/Property/bigEndian" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAAs17FixedWidthIntegerRzrlE9bigEndianACyxq_Gvp">bigEndian</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/fixedwidthinteger/2946083-bigendian"><code>FixedWidthInteger.bigEndian</code></a>.</p>
<div class="aside aside-warning">
<p class="aside-title">Warning</p>
This property has no failing options, so your program will crash if it produces a value that does not pass validation.
</div>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">bigEndian</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAAs17FixedWidthIntegerRzrlE11byteSwappedACyxq_Gvp"></a>
<a name="//apple_ref/swift/Property/byteSwapped" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAAs17FixedWidthIntegerRzrlE11byteSwappedACyxq_Gvp">byteSwapped</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>A representation of this integer with the byte order swapped.</p>
<div class="aside aside-warning">
<p class="aside-title">Warning</p>
This property has no failing options, so your program will crash if it produces a value that does not pass validation.
</div>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">byteSwapped</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAAs17FixedWidthIntegerRzrlE19leadingZeroBitCountSivp"></a>
<a name="//apple_ref/swift/Property/leadingZeroBitCount" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAAs17FixedWidthIntegerRzrlE19leadingZeroBitCountSivp">leadingZeroBitCount</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/fixedwidthinteger/2883995-leadingzerobitcount"><code>FixedWidthInteger.leadingZeroBitCount</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">leadingZeroBitCount</span><span class="p">:</span> <span class="kt">Int</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAAs17FixedWidthIntegerRzrlE12littleEndianACyxq_Gvp"></a>
<a name="//apple_ref/swift/Property/littleEndian" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAAs17FixedWidthIntegerRzrlE12littleEndianACyxq_Gvp">littleEndian</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/fixedwidthinteger/2944924-littleendian"><code>FixedWidthInteger.littleEndian</code></a>.</p>
<div class="aside aside-warning">
<p class="aside-title">Warning</p>
This property has no failing options, so your program will crash if it produces a value that does not pass validation.
</div>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">littleEndian</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAAs17FixedWidthIntegerRzrlE15nonzeroBitCountSivp"></a>
<a name="//apple_ref/swift/Property/nonzeroBitCount" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAAs17FixedWidthIntegerRzrlE15nonzeroBitCountSivp">nonzeroBitCount</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/fixedwidthinteger/2885911-nonzerobitcount"><code>FixedWidthInteger.nonzeroBitCount</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">nonzeroBitCount</span><span class="p">:</span> <span class="kt">Int</span></code></pre>
</div>
</div>
</section>
</div>
</li>
</ul>
</div>
<div class="task-group">
<div class="task-name-container">
<a name="/Static%20Properties"></a>
<a name="//apple_ref/swift/Section/Static Properties" class="dashAnchor"></a>
<a href="#/Static%20Properties">
<h3 class="section-name">Static Properties</h3>
</a>
</div>
<ul>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAAs17FixedWidthIntegerRzrlE03bitD0SivpZ"></a>
<a name="//apple_ref/swift/Variable/bitWidth" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAAs17FixedWidthIntegerRzrlE03bitD0SivpZ">bitWidth</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/fixedwidthinteger/2886552-bitwidth"><code>FixedWidthInteger.bitWidth</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">var</span> <span class="nv">bitWidth</span><span class="p">:</span> <span class="kt">Int</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAAs17FixedWidthIntegerRzrlE3maxACyxq_GvpZ"></a>
<a name="//apple_ref/swift/Variable/max" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAAs17FixedWidthIntegerRzrlE3maxACyxq_GvpZ">max</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/fixedwidthinteger/2883788-max"><code>FixedWidthInteger.max</code></a>.</p>
<div class="aside aside-warning">
<p class="aside-title">Warning</p>
This property has no failing options, so your program will crash if it produces a value that does not pass validation.
</div>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">var</span> <span class="nv">max</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAAs17FixedWidthIntegerRzrlE3minACyxq_GvpZ"></a>
<a name="//apple_ref/swift/Variable/min" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAAs17FixedWidthIntegerRzrlE3minACyxq_GvpZ">min</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/fixedwidthinteger/2884515-min"><code>FixedWidthInteger.min</code></a>.</p>
<div class="aside aside-warning">
<p class="aside-title">Warning</p>
This property has no failing options, so your program will crash if it produces a value that does not pass validation.
</div>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">var</span> <span class="nv">min</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span></code></pre>
</div>
</div>
</section>
</div>
</li>
</ul>
</div>
<div class="task-group">
<div class="task-name-container">
<a name="/Instance%20Methods"></a>
<a name="//apple_ref/swift/Section/Instance Methods" class="dashAnchor"></a>
<a href="#/Instance%20Methods">
<h3 class="section-name">Instance Methods</h3>
</a>
</div>
<ul>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAAs17FixedWidthIntegerRzrlE23addingReportingOverflowyACyxq_G12partialValue_Sb8overflowtAFKF"></a>
<a name="//apple_ref/swift/Method/addingReportingOverflow(_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAAs17FixedWidthIntegerRzrlE23addingReportingOverflowyACyxq_G12partialValue_Sb8overflowtAFKF">addingReportingOverflow(_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/fixedwidthinteger/2885260-addingreportingoverflow"><code>FixedWidthInteger.addingReportingOverflow(_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">addingReportingOverflow</span><span class="p">(</span><span class="n">_</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span><span class="k">throws</span> <span class="o">-&gt;</span> <span class="p">(</span><span class="nv">partialValue</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="nv">overflow</span><span class="p">:</span> <span class="kt">Bool</span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAAs17FixedWidthIntegerRzrlE24dividedReportingOverflow2byACyxq_G12partialValue_Sb8overflowtAG_tKF"></a>
<a name="//apple_ref/swift/Method/dividedReportingOverflow(by:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAAs17FixedWidthIntegerRzrlE24dividedReportingOverflow2byACyxq_G12partialValue_Sb8overflowtAG_tKF">dividedReportingOverflow(by:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/fixedwidthinteger/2885588-dividedreportingoverflow"><code>FixedWidthInteger.dividedReportingOverflow(_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">dividedReportingOverflow</span><span class="p">(</span><span class="n">by</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span><span class="k">throws</span> <span class="o">-&gt;</span> <span class="p">(</span><span class="nv">partialValue</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="nv">overflow</span><span class="p">:</span> <span class="kt">Bool</span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAAs17FixedWidthIntegerRzrlE012dividingFullD0yACyxq_G8quotient_AF9remaindertAF4high_9MagnitudeQz3lowt_tKF"></a>
<a name="//apple_ref/swift/Method/dividingFullWidth(_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAAs17FixedWidthIntegerRzrlE012dividingFullD0yACyxq_G8quotient_AF9remaindertAF4high_9MagnitudeQz3lowt_tKF">dividingFullWidth(_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/fixedwidthinteger/2884055-dividingfullwidth"><code>FixedWidthInteger.dividingFullWidth(_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">dividingFullWidth</span><span class="p">(</span><span class="n">_</span> <span class="nv">dividend</span><span class="p">:</span> <span class="p">(</span><span class="nv">high</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="nv">low</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;.</span><span class="kt"><a href="../Structs/Failable.html#/s:10Validation8FailableVAASjRzrlE9Magnitudea">Magnitude</a></span><span class="p">))</span><span class="k">throws</span>
<span class="o">-&gt;</span> <span class="p">(</span><span class="nv">quotient</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="nv">remainder</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAAs17FixedWidthIntegerRzrlE014multipliedFullD02byACyxq_G4high_9MagnitudeQz3lowtAG_tKF"></a>
<a name="//apple_ref/swift/Method/multipliedFullWidth(by:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAAs17FixedWidthIntegerRzrlE014multipliedFullD02byACyxq_G4high_9MagnitudeQz3lowtAG_tKF">multipliedFullWidth(by:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/fixedwidthinteger/2884581-multipliedfullwidth"><code>FixedWidthInteger.multipliedFullWidth(by:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">multipliedFullWidth</span><span class="p">(</span><span class="n">by</span> <span class="nv">other</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span><span class="k">throws</span>
<span class="o">-&gt;</span> <span class="p">(</span><span class="nv">high</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="nv">low</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;.</span><span class="kt"><a href="../Structs/Failable.html#/s:10Validation8FailableVAASjRzrlE9Magnitudea">Magnitude</a></span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAAs17FixedWidthIntegerRzrlE27multipliedReportingOverflow2byACyxq_G12partialValue_Sb8overflowtAG_tKF"></a>
<a name="//apple_ref/swift/Method/multipliedReportingOverflow(by:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAAs17FixedWidthIntegerRzrlE27multipliedReportingOverflow2byACyxq_G12partialValue_Sb8overflowtAG_tKF">multipliedReportingOverflow(by:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/fixedwidthinteger/2884864-multipliedreportingoverflow"><code>FixedWidthInteger.multipliedReportingOverflow(by:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">multipliedReportingOverflow</span><span class="p">(</span><span class="n">by</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span><span class="k">throws</span> <span class="o">-&gt;</span> <span class="p">(</span><span class="nv">partialValue</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="nv">overflow</span><span class="p">:</span> <span class="kt">Bool</span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAAs17FixedWidthIntegerRzrlE26remainderReportingOverflow10dividingByACyxq_G12partialValue_Sb8overflowtAG_tKF"></a>
<a name="//apple_ref/swift/Method/remainderReportingOverflow(dividingBy:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAAs17FixedWidthIntegerRzrlE26remainderReportingOverflow10dividingByACyxq_G12partialValue_Sb8overflowtAG_tKF">remainderReportingOverflow(dividingBy:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/fixedwidthinteger/2892758-remainderreportingoverflow"><code>FixedWidthInteger.remainderReportingOverflow(dividingBy:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">remainderReportingOverflow</span><span class="p">(</span><span class="n">dividingBy</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span><span class="k">throws</span>
<span class="o">-&gt;</span> <span class="p">(</span><span class="nv">partialValue</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="nv">overflow</span><span class="p">:</span> <span class="kt">Bool</span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAAs17FixedWidthIntegerRzrlE28subtractingReportingOverflowyACyxq_G12partialValue_Sb8overflowtAFKF"></a>
<a name="//apple_ref/swift/Method/subtractingReportingOverflow(_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAAs17FixedWidthIntegerRzrlE28subtractingReportingOverflowyACyxq_G12partialValue_Sb8overflowtAFKF">subtractingReportingOverflow(_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/fixedwidthinteger/2885098-subtractingreportingoverflow"><code>FixedWidthInteger.subtractingReportingOverflow(_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">subtractingReportingOverflow</span><span class="p">(</span><span class="n">_</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span><span class="k">throws</span> <span class="o">-&gt;</span> <span class="p">(</span><span class="nv">partialValue</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="nv">overflow</span><span class="p">:</span> <span class="kt">Bool</span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
</ul>
</div>
<div class="task-group">
<div class="task-name-container">
<a name="/Static%20Methods"></a>
<a name="//apple_ref/swift/Section/Static Methods" class="dashAnchor"></a>
<a href="#/Static%20Methods">
<h3 class="section-name">Static Methods</h3>
</a>
</div>
<ul>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAAs17FixedWidthIntegerRzrlE6random2inACyxq_GSNyAGG_tKFZ"></a>
<a name="//apple_ref/swift/Method/random(in:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAAs17FixedWidthIntegerRzrlE6random2inACyxq_GSNyAGG_tKFZ">random(in:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/fixedwidthinteger/2995512-random"><code>FixedWidthInteger.random(in:)</code></a></p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="nf">random</span><span class="p">(</span><span class="k">in</span> <span class="nv">range</span><span class="p">:</span> <span class="kt">ClosedRange</span><span class="o">&lt;</span><span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;&gt;</span><span class="p">)</span><span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAAs17FixedWidthIntegerRzrlE6random2inACyxq_GSnyAGG_tKFZ"></a>
<a name="//apple_ref/swift/Method/random(in:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAAs17FixedWidthIntegerRzrlE6random2inACyxq_GSnyAGG_tKFZ">random(in:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/fixedwidthinteger/2995514-random"><code>FixedWidthInteger.random(in:)</code></a></p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="nf">random</span><span class="p">(</span><span class="k">in</span> <span class="nv">range</span><span class="p">:</span> <span class="kt">Range</span><span class="o">&lt;</span><span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;&gt;</span><span class="p">)</span><span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAAs17FixedWidthIntegerRzrlE6random2in5usingACyxq_GSNyAHG_qd__ztKSGRd__lFZ"></a>
<a name="//apple_ref/swift/Method/random(in:using:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAAs17FixedWidthIntegerRzrlE6random2in5usingACyxq_GSNyAHG_qd__ztKSGRd__lFZ">random(in:using:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/fixedwidthinteger/3020576-random"><code>FixedWidthInteger.random(in:)</code></a></p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="n">random</span><span class="o">&lt;</span><span class="kt">G</span><span class="o">&gt;</span><span class="p">(</span><span class="k">in</span> <span class="nv">range</span><span class="p">:</span> <span class="kt">ClosedRange</span><span class="o">&lt;</span><span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;&gt;</span><span class="p">,</span> <span class="n">using</span> <span class="nv">generator</span><span class="p">:</span> <span class="k">inout</span> <span class="kt">G</span><span class="p">)</span><span class="k">throws</span>
<span class="o">-&gt;</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span> <span class="k">where</span> <span class="kt">G</span> <span class="p">:</span> <span class="kt">RandomNumberGenerator</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAAs17FixedWidthIntegerRzrlE6random2in5usingACyxq_GSnyAHG_qd__ztKSGRd__lFZ"></a>
<a name="//apple_ref/swift/Method/random(in:using:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAAs17FixedWidthIntegerRzrlE6random2in5usingACyxq_GSnyAHG_qd__ztKSGRd__lFZ">random(in:using:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/fixedwidthinteger/3020578-random"><code>FixedWidthInteger.random(in:)</code></a></p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="n">random</span><span class="o">&lt;</span><span class="kt">G</span><span class="o">&gt;</span><span class="p">(</span><span class="k">in</span> <span class="nv">range</span><span class="p">:</span> <span class="kt">Range</span><span class="o">&lt;</span><span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;&gt;</span><span class="p">,</span> <span class="n">using</span> <span class="nv">generator</span><span class="p">:</span> <span class="k">inout</span> <span class="kt">G</span><span class="p">)</span><span class="k">throws</span>
<span class="o">-&gt;</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span> <span class="k">where</span> <span class="kt">G</span> <span class="p">:</span> <span class="kt">RandomNumberGenerator</span></code></pre>
</div>
</div>
</section>
</div>
</li>
</ul>
</div>
<div class="task-group">
<div class="task-name-container">
<a name="/Operators"></a>
<a name="//apple_ref/swift/Section/Operators" class="dashAnchor"></a>
<a href="#/Operators">
<h3 class="section-name">Operators</h3>
</a>
</div>
<ul>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAAs17FixedWidthIntegerRzrlE2amoiyACyxq_GAF_AFtKFZ"></a>
<a name="//apple_ref/swift/Method/&amp;*(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAAs17FixedWidthIntegerRzrlE2amoiyACyxq_GAF_AFtKFZ">&amp;*(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/fixedwidthinteger/2884714"><code>FixedWidthInteger.&amp;*(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="o">&amp;*</span> <span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span><span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAAs17FixedWidthIntegerRzrlE3ameoiyyACyxq_Gz_AFtKFZ"></a>
<a name="//apple_ref/swift/Method/&amp;*=(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAAs17FixedWidthIntegerRzrlE3ameoiyyACyxq_Gz_AFtKFZ">&amp;*=(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/fixedwidthinteger/2995497"><code>FixedWidthInteger.&amp;*=(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="o">&amp;*=</span> <span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="k">inout</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span><span class="k">throws</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAAs17FixedWidthIntegerRzrlE2apoiyACyxq_GAF_AFtKFZ"></a>
<a name="//apple_ref/swift/Method/&amp;+(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAAs17FixedWidthIntegerRzrlE2apoiyACyxq_GAF_AFtKFZ">&amp;+(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/fixedwidthinteger/2884804"><code>FixedWidthInteger.&amp;+(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="o">&amp;+</span> <span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span><span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAAs17FixedWidthIntegerRzrlE3apeoiyyACyxq_Gz_AFtKFZ"></a>
<a name="//apple_ref/swift/Method/&amp;+=(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAAs17FixedWidthIntegerRzrlE3apeoiyyACyxq_Gz_AFtKFZ">&amp;+=(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/fixedwidthinteger/2995499"><code>FixedWidthInteger.&amp;+=(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="o">&amp;+=</span> <span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="k">inout</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span><span class="k">throws</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAAs17FixedWidthIntegerRzrlE2asoiyACyxq_GAF_AFtKFZ"></a>
<a name="//apple_ref/swift/Method/&amp;-(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAAs17FixedWidthIntegerRzrlE2asoiyACyxq_GAF_AFtKFZ">&amp;-(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/fixedwidthinteger/2884345-_"><code>FixedWidthInteger.&amp;-(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="o">&amp;-</span> <span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span><span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAAs17FixedWidthIntegerRzrlE3aseoiyyACyxq_Gz_AFtKFZ"></a>
<a name="//apple_ref/swift/Method/&amp;-=(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAAs17FixedWidthIntegerRzrlE3aseoiyyACyxq_Gz_AFtKFZ">&amp;-=(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/fixedwidthinteger/2995501-_"><code>FixedWidthInteger.&amp;-=(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="o">&amp;-=</span> <span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="k">inout</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span><span class="k">throws</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAAs17FixedWidthIntegerRzrlE3alloiyACyxq_GAF_AFtKFZ"></a>
<a name="//apple_ref/swift/Method/&amp;&lt;&lt;(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAAs17FixedWidthIntegerRzrlE3alloiyACyxq_GAF_AFtKFZ">&amp;&lt;&lt;(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/fixedwidthinteger/2964298"><code>FixedWidthInteger.&amp;&lt;&lt;(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="o">&amp;&lt;&lt;</span> <span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span><span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAAs17FixedWidthIntegerRzrlE4alleoiyyACyxq_Gz_AFtKFZ"></a>
<a name="//apple_ref/swift/Method/&amp;&lt;&lt;=(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAAs17FixedWidthIntegerRzrlE4alleoiyyACyxq_Gz_AFtKFZ">&amp;&lt;&lt;=(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/fixedwidthinteger/2925973"><code>FixedWidthInteger.&amp;&lt;&lt;=(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="o">&amp;&lt;&lt;=</span> <span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="k">inout</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span><span class="k">throws</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAAs17FixedWidthIntegerRzrlE3aggoiyACyxq_GAF_AFtKFZ"></a>
<a name="//apple_ref/swift/Method/&amp;&gt;&gt;(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAAs17FixedWidthIntegerRzrlE3aggoiyACyxq_GAF_AFtKFZ">&amp;&gt;&gt;(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/fixedwidthinteger/2964304"><code>FixedWidthInteger.&amp;&gt;&gt;(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="o">&amp;&gt;&gt;</span> <span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span><span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAAs17FixedWidthIntegerRzrlE4aggeoiyyACyxq_Gz_AFtKFZ"></a>
<a name="//apple_ref/swift/Method/&amp;&gt;&gt;=(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAAs17FixedWidthIntegerRzrlE4aggeoiyyACyxq_Gz_AFtKFZ">&amp;&gt;&gt;=(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/fixedwidthinteger/2924977"><code>FixedWidthInteger.&amp;&gt;&gt;=(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="o">&amp;&gt;&gt;=</span> <span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="k">inout</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span><span class="k">throws</span></code></pre>
</div>
</div>
</section>
</div>
</li>
</ul>
</div>
<div class="task-group">
<div class="task-name-container">
<a name="/Typealiases2"></a>
<a name="//apple_ref/swift/Section/Typealiases" class="dashAnchor"></a>
<a href="#/Typealiases2">
<h3 class="section-name">Typealiases</h3>
</a>
</div>
<ul>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE8Exponenta"></a>
<a name="//apple_ref/swift/Alias/Exponent" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE8Exponenta">Exponent</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/1848224-exponent"><code>FloatingPoint.Exponent</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">typealias</span> <span class="kt">Exponent</span> <span class="o">=</span> <span class="kt">T</span><span class="o">.</span><span class="kt">Exponent</span></code></pre>
</div>
</div>
</section>
</div>
</li>
</ul>
</div>
<div class="task-group">
<div class="task-name-container">
<a name="/Initializers3"></a>
<a name="//apple_ref/swift/Section/Initializers" class="dashAnchor"></a>
<a href="#/Initializers3">
<h3 class="section-name">Initializers</h3>
</a>
</div>
<ul>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlEyACyxq_Gs4Int8VKcfc"></a>
<a name="//apple_ref/swift/Method/init(_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlEyACyxq_Gs4Int8VKcfc">init(_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/1641558-init"><code>FloatingPoint.init(_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="nf">init</span><span class="p">(</span><span class="n">_</span> <span class="nv">value</span><span class="p">:</span> <span class="kt">Int8</span><span class="p">)</span><span class="k">throws</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlEyACyxq_Gs5Int16VKcfc"></a>
<a name="//apple_ref/swift/Method/init(_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlEyACyxq_Gs5Int16VKcfc">init(_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/1641150-init"><code>FloatingPoint.init(_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="nf">init</span><span class="p">(</span><span class="n">_</span> <span class="nv">value</span><span class="p">:</span> <span class="kt">Int16</span><span class="p">)</span><span class="k">throws</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlEyACyxq_Gs5Int32VKcfc"></a>
<a name="//apple_ref/swift/Method/init(_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlEyACyxq_Gs5Int32VKcfc">init(_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/1641192-init"><code>FloatingPoint.init(_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="nf">init</span><span class="p">(</span><span class="n">_</span> <span class="nv">value</span><span class="p">:</span> <span class="kt">Int32</span><span class="p">)</span><span class="k">throws</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlEyACyxq_Gs5Int64VKcfc"></a>
<a name="//apple_ref/swift/Method/init(_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlEyACyxq_Gs5Int64VKcfc">init(_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/1641208-init"><code>FloatingPoint.init(_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="nf">init</span><span class="p">(</span><span class="n">_</span> <span class="nv">value</span><span class="p">:</span> <span class="kt">Int64</span><span class="p">)</span><span class="k">throws</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlEyACyxq_Gs5UInt8VKcfc"></a>
<a name="//apple_ref/swift/Method/init(_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlEyACyxq_Gs5UInt8VKcfc">init(_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/1641277-init"><code>FloatingPoint.init(_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="nf">init</span><span class="p">(</span><span class="n">_</span> <span class="nv">value</span><span class="p">:</span> <span class="kt">UInt8</span><span class="p">)</span><span class="k">throws</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlEyACyxq_Gs6UInt16VKcfc"></a>
<a name="//apple_ref/swift/Method/init(_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlEyACyxq_Gs6UInt16VKcfc">init(_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/1641505-init"><code>FloatingPoint.init(_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="nf">init</span><span class="p">(</span><span class="n">_</span> <span class="nv">value</span><span class="p">:</span> <span class="kt">UInt16</span><span class="p">)</span><span class="k">throws</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlEyACyxq_Gs6UInt32VKcfc"></a>
<a name="//apple_ref/swift/Method/init(_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlEyACyxq_Gs6UInt32VKcfc">init(_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/1641406-init"><code>FloatingPoint.init(_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="nf">init</span><span class="p">(</span><span class="n">_</span> <span class="nv">value</span><span class="p">:</span> <span class="kt">UInt32</span><span class="p">)</span><span class="k">throws</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlEyACyxq_Gs6UInt64VKcfc"></a>
<a name="//apple_ref/swift/Method/init(_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlEyACyxq_Gs6UInt64VKcfc">init(_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/1641403-init"><code>FloatingPoint.init(_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="nf">init</span><span class="p">(</span><span class="n">_</span> <span class="nv">value</span><span class="p">:</span> <span class="kt">UInt64</span><span class="p">)</span><span class="k">throws</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlEyACyxq_GSuKcfc"></a>
<a name="//apple_ref/swift/Method/init(_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlEyACyxq_GSuKcfc">init(_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/1641530-init"><code>FloatingPoint.init(_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="nf">init</span><span class="p">(</span><span class="n">_</span> <span class="nv">value</span><span class="p">:</span> <span class="kt">UInt</span><span class="p">)</span><span class="k">throws</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlEyACyxq_GSiKcfc"></a>
<a name="//apple_ref/swift/Method/init(_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlEyACyxq_GSiKcfc">init(_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/1641560-init"><code>FloatingPoint.init(_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="nf">init</span><span class="p">(</span><span class="n">_</span> <span class="nv">value</span><span class="p">:</span> <span class="kt">Int</span><span class="p">)</span><span class="k">throws</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE7exactlyACyxq_GSgqd___tcSzRd__lufc"></a>
<a name="//apple_ref/swift/Method/init(exactly:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE7exactlyACyxq_GSgqd___tcSzRd__lufc">init(exactly:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/2964416-init"><code>FloatingPoint.init(exactly:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">init</span><span class="p">?</span><span class="o">&lt;</span><span class="kt">Source</span><span class="o">&gt;</span><span class="p">(</span><span class="n">exactly</span> <span class="nv">value</span><span class="p">:</span> <span class="kt">Source</span><span class="p">)</span> <span class="k">where</span> <span class="kt">Source</span> <span class="p">:</span> <span class="kt">BinaryInteger</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE4sign8exponent11significandACyxq_Gs17FloatingPointSignO_8ExponentQzAGtKcfc"></a>
<a name="//apple_ref/swift/Method/init(sign:exponent:significand:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE4sign8exponent11significandACyxq_Gs17FloatingPointSignO_8ExponentQzAGtKcfc">init(sign:exponent:significand:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/1845755-init"><code>FloatingPoint.init(sign:exponent:significand:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="nf">init</span><span class="p">(</span><span class="nv">sign</span><span class="p">:</span> <span class="kt">FloatingPointSign</span><span class="p">,</span> <span class="nv">exponent</span><span class="p">:</span> <span class="kt"><a href="../Structs/Failable.html#/s:10Validation8FailableVAASFRzrlE8Exponenta">Exponent</a></span><span class="p">,</span> <span class="nv">significand</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span><span class="k">throws</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE6signOf09magnitudeD0ACyxq_GAF_AFtKcfc"></a>
<a name="//apple_ref/swift/Method/init(signOf:magnitudeOf:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE6signOf09magnitudeD0ACyxq_GAF_AFtKcfc">init(signOf:magnitudeOf:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/1849294-init"><code>FloatingPoint.init(signOf:magnitudeOf:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="nf">init</span><span class="p">(</span><span class="nv">signOf</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="nv">magnitudeOf</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span><span class="k">throws</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE4sign8exponent11significandACyxq_Gs17FloatingPointSignO_8ExponentQzACyxqd__GtKcA2ARd__9SupportedQyd__AMRt_lufc"></a>
<a name="//apple_ref/swift/Method/init(sign:exponent:significand:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE4sign8exponent11significandACyxq_Gs17FloatingPointSignO_8ExponentQzACyxqd__GtKcA2ARd__9SupportedQyd__AMRt_lufc">init(sign:exponent:significand:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/1845755-init"><code>FloatingPoint.init(sign:exponent:significand:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">init</span><span class="o">&lt;</span><span class="kt">V</span><span class="o">&gt;</span><span class="p">(</span><span class="nv">sign</span><span class="p">:</span> <span class="kt">FloatingPointSign</span><span class="p">,</span> <span class="nv">exponent</span><span class="p">:</span> <span class="kt"><a href="../Structs/Failable.html#/s:10Validation8FailableVAASFRzrlE8Exponenta">Exponent</a></span><span class="p">,</span> <span class="nv">significand</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">V</span><span class="o">&gt;</span><span class="p">)</span><span class="k">throws</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE6signOf09magnitudeD0ACyxq_GACyxqd__G_ACyxqd_0_GtKcA2ARd__A2ARd_0_9SupportedQyd__AIRt_AIQyd_0_AJRSr0_lufc"></a>
<a name="//apple_ref/swift/Method/init(signOf:magnitudeOf:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE6signOf09magnitudeD0ACyxq_GACyxqd__G_ACyxqd_0_GtKcA2ARd__A2ARd_0_9SupportedQyd__AIRt_AIQyd_0_AJRSr0_lufc">init(signOf:magnitudeOf:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/1849294-init"><code>FloatingPoint.init(signOf:magnitudeOf:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">init</span><span class="o">&lt;</span><span class="kt">V1</span><span class="p">,</span> <span class="kt">V2</span><span class="o">&gt;</span><span class="p">(</span><span class="nv">signOf</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">V1</span><span class="o">&gt;</span><span class="p">,</span> <span class="nv">magnitudeOf</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">V2</span><span class="o">&gt;</span><span class="p">)</span><span class="k">throws</span></code></pre>
</div>
</div>
</section>
</div>
</li>
</ul>
</div>
<div class="task-group">
<div class="task-name-container">
<a name="/Properties3"></a>
<a name="//apple_ref/swift/Section/Properties" class="dashAnchor"></a>
<a href="#/Properties3">
<h3 class="section-name">Properties</h3>
</a>
</div>
<ul>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE8exponent8ExponentQzvp"></a>
<a name="//apple_ref/swift/Property/exponent" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE8exponent8ExponentQzvp">exponent</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/1846275-exponent"><code>FloatingPoint.exponent</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">exponent</span><span class="p">:</span> <span class="kt"><a href="../Structs/Failable.html#/s:10Validation8FailableVAASFRzrlE8Exponenta">Exponent</a></span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE18floatingPointClasss08FloatingD14ClassificationOvp"></a>
<a name="//apple_ref/swift/Property/floatingPointClass" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE18floatingPointClasss08FloatingD14ClassificationOvp">floatingPointClass</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/3017961-floatingpointclass"><code>FloatingPoint.floatingPointClass</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">floatingPointClass</span><span class="p">:</span> <span class="kt">FloatingPointClassification</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE11isCanonicalSbvp"></a>
<a name="//apple_ref/swift/Property/isCanonical" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE11isCanonicalSbvp">isCanonical</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/1847929-iscanonical"><code>FloatingPoint.isCanonical</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">isCanonical</span><span class="p">:</span> <span class="kt">Bool</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE8isFiniteSbvp"></a>
<a name="//apple_ref/swift/Property/isFinite" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE8isFiniteSbvp">isFinite</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/1641190-isfinite"><code>FloatingPoint.isFinite</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">isFinite</span><span class="p">:</span> <span class="kt">Bool</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE10isInfiniteSbvp"></a>
<a name="//apple_ref/swift/Property/isInfinite" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE10isInfiniteSbvp">isInfinite</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/1641669-isinfinite"><code>FloatingPoint.isInfinite</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">isInfinite</span><span class="p">:</span> <span class="kt">Bool</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE5isNaNSbvp"></a>
<a name="//apple_ref/swift/Property/isNaN" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE5isNaNSbvp">isNaN</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/1641763-isnan"><code>FloatingPoint.isNaN</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">isNaN</span><span class="p">:</span> <span class="kt">Bool</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE8isNormalSbvp"></a>
<a name="//apple_ref/swift/Property/isNormal" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE8isNormalSbvp">isNormal</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/1641394-isnormal"><code>FloatingPoint.isNormal</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">isNormal</span><span class="p">:</span> <span class="kt">Bool</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE14isSignalingNaNSbvp"></a>
<a name="//apple_ref/swift/Property/isSignalingNaN" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE14isSignalingNaNSbvp">isSignalingNaN</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/1847971-issignalingnan"><code>FloatingPoint.isSignalingNaN</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">isSignalingNaN</span><span class="p">:</span> <span class="kt">Bool</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE11isSubnormalSbvp"></a>
<a name="//apple_ref/swift/Property/isSubnormal" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE11isSubnormalSbvp">isSubnormal</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/1641181-issubnormal"><code>FloatingPoint.isSubnormal</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">isSubnormal</span><span class="p">:</span> <span class="kt">Bool</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE6isZeroSbvp"></a>
<a name="//apple_ref/swift/Property/isZero" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE6isZeroSbvp">isZero</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/1641514-iszero"><code>FloatingPoint.isZero</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">isZero</span><span class="p">:</span> <span class="kt">Bool</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE8nextDownACyxq_Gvp"></a>
<a name="//apple_ref/swift/Property/nextDown" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE8nextDownACyxq_Gvp">nextDown</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/3017979-nextdown"><code>FloatingPoint.nextDown</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">nextDown</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE6nextUpACyxq_Gvp"></a>
<a name="//apple_ref/swift/Property/nextUp" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE6nextUpACyxq_Gvp">nextUp</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/1848104-nextup"><code>FloatingPoint.nextUp</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">nextUp</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE4signs17FloatingPointSignOvp"></a>
<a name="//apple_ref/swift/Property/sign" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE4signs17FloatingPointSignOvp">sign</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/1847735-sign"><code>FloatingPoint.sign</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">sign</span><span class="p">:</span> <span class="kt">FloatingPointSign</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE11significandACyxq_Gvp"></a>
<a name="//apple_ref/swift/Property/significand" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE11significandACyxq_Gvp">significand</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/1847298-significand"><code>FloatingPoint.significand</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">significand</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE3ulpACyxq_Gvp"></a>
<a name="//apple_ref/swift/Property/ulp" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE3ulpACyxq_Gvp">ulp</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/1847492-ulp"><code>FloatingPoint.ulp</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">ulp</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span></code></pre>
</div>
</div>
</section>
</div>
</li>
</ul>
</div>
<div class="task-group">
<div class="task-name-container">
<a name="/Static%20Properties2"></a>
<a name="//apple_ref/swift/Section/Static Properties" class="dashAnchor"></a>
<a href="#/Static%20Properties2">
<h3 class="section-name">Static Properties</h3>
</a>
</div>
<ul>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE23greatestFiniteMagnitudeACyxq_GvpZ"></a>
<a name="//apple_ref/swift/Variable/greatestFiniteMagnitude" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE23greatestFiniteMagnitudeACyxq_GvpZ">greatestFiniteMagnitude</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/1849534-greatestfinitemagnitude"><code>FloatingPoint.greatestFiniteMagnitude</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">var</span> <span class="nv">greatestFiniteMagnitude</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE8infinityACyxq_GvpZ"></a>
<a name="//apple_ref/swift/Variable/infinity" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE8infinityACyxq_GvpZ">infinity</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/1641304-infinity"><code>FloatingPoint.infinity</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">var</span> <span class="nv">infinity</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE21leastNonzeroMagnitudeACyxq_GvpZ"></a>
<a name="//apple_ref/swift/Variable/leastNonzeroMagnitude" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE21leastNonzeroMagnitudeACyxq_GvpZ">leastNonzeroMagnitude</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/1848591-leastnonzeromagnitude"><code>FloatingPoint.leastNonzeroMagnitude</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">var</span> <span class="nv">leastNonzeroMagnitude</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE20leastNormalMagnitudeACyxq_GvpZ"></a>
<a name="//apple_ref/swift/Variable/leastNormalMagnitude" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE20leastNormalMagnitudeACyxq_GvpZ">leastNormalMagnitude</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/1849504-leastnormalmagnitude"><code>FloatingPoint.leastNormalMagnitude</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">var</span> <span class="nv">leastNormalMagnitude</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE3nanACyxq_GvpZ"></a>
<a name="//apple_ref/swift/Variable/nan" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE3nanACyxq_GvpZ">nan</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/1641652-nan"><code>FloatingPoint.nan</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">var</span> <span class="nv">nan</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE2piACyxq_GvpZ"></a>
<a name="//apple_ref/swift/Variable/pi" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE2piACyxq_GvpZ">pi</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/1845454-pi"><code>FloatingPoint.pi</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">var</span> <span class="nv">pi</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE5radixACyxq_GvpZ"></a>
<a name="//apple_ref/swift/Variable/radix" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE5radixACyxq_GvpZ">radix</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/1846156-radix"><code>FloatingPoint.radix</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">var</span> <span class="nv">radix</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE12signalingNaNACyxq_GvpZ"></a>
<a name="//apple_ref/swift/Variable/signalingNaN" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE12signalingNaNACyxq_GvpZ">signalingNaN</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/1845864-signalingnan"><code>FloatingPoint.signalingNaN</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">var</span> <span class="nv">signalingNaN</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE8ulpOfOneACyxq_GvpZ"></a>
<a name="//apple_ref/swift/Variable/ulpOfOne" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE8ulpOfOneACyxq_GvpZ">ulpOfOne</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/3017999-ulpofone"><code>FloatingPoint.ulpOfOne</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">var</span> <span class="nv">ulpOfOne</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span></code></pre>
</div>
</div>
</section>
</div>
</li>
</ul>
</div>
<div class="task-group">
<div class="task-name-container">
<a name="/Instance%20Methods2"></a>
<a name="//apple_ref/swift/Section/Instance Methods" class="dashAnchor"></a>
<a href="#/Instance%20Methods2">
<h3 class="section-name">Instance Methods</h3>
</a>
</div>
<ul>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE10addProductyyACyxq_G_AEtF"></a>
<a name="//apple_ref/swift/Method/addProduct(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE10addProductyyACyxq_G_AEtF">addProduct(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/2295205-addproduct"><code>FloatingPoint.addProduct(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="k">mutating</span> <span class="kd">func</span> <span class="nf">addProduct</span><span class="p">(</span><span class="n">_</span> <span class="nv">lhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="n">_</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE13addingProductyACyxq_GAE_AEtKF"></a>
<a name="//apple_ref/swift/Method/addingProduct(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE13addingProductyACyxq_GAE_AEtKF">addingProduct(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/3017959-addingproduct"><code>FloatingPoint.addingProduct(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">addingProduct</span><span class="p">(</span><span class="n">_</span> <span class="nv">lhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="n">_</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span><span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE13formRemainder10dividingByyACyxq_G_tF"></a>
<a name="//apple_ref/swift/Method/formRemainder(dividingBy:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE13formRemainder10dividingByyACyxq_G_tF">formRemainder(dividingBy:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/2299459-formremainder"><code>FloatingPoint.formRemainder(dividingBy:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="k">mutating</span> <span class="kd">func</span> <span class="nf">formRemainder</span><span class="p">(</span><span class="n">dividingBy</span> <span class="nv">other</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE14formSquareRootyyF"></a>
<a name="//apple_ref/swift/Method/formSquareRoot()" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE14formSquareRootyyF">formSquareRoot()</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/2299104-formsquareroot"><code>FloatingPoint.formSquareRoot()</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="k">mutating</span> <span class="kd">func</span> <span class="nf">formSquareRoot</span><span class="p">()</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE23formTruncatingRemainder10dividingByyACyxq_G_tF"></a>
<a name="//apple_ref/swift/Method/formTruncatingRemainder(dividingBy:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE23formTruncatingRemainder10dividingByyACyxq_G_tF">formTruncatingRemainder(dividingBy:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/1846470-formtruncatingremainder"><code>FloatingPoint.formTruncatingRemainder(dividingBy:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="k">mutating</span> <span class="kd">func</span> <span class="nf">formTruncatingRemainder</span><span class="p">(</span><span class="n">dividingBy</span> <span class="nv">other</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE7isEqual2toSbACyxq_G_tF"></a>
<a name="//apple_ref/swift/Method/isEqual(to:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE7isEqual2toSbACyxq_G_tF">isEqual(to:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/1846385-isequal"><code>FloatingPoint.isEqual(to:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">isEqual</span><span class="p">(</span><span class="n">to</span> <span class="nv">other</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Bool</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE6isLess4thanSbACyxq_G_tF"></a>
<a name="//apple_ref/swift/Method/isLess(than:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE6isLess4thanSbACyxq_G_tF">isLess(than:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/1849403-isless"><code>FloatingPoint.isLess(than:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">isLess</span><span class="p">(</span><span class="n">than</span> <span class="nv">other</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Bool</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE19isLessThanOrEqualToySbACyxq_GF"></a>
<a name="//apple_ref/swift/Method/isLessThanOrEqualTo(_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE19isLessThanOrEqualToySbACyxq_GF">isLessThanOrEqualTo(_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/1849007-islessthanorequalto"><code>FloatingPoint.isLessThanOrEqualTo(_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">isLessThanOrEqualTo</span><span class="p">(</span><span class="n">_</span> <span class="nv">other</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Bool</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE16isTotallyOrdered14belowOrEqualToSbACyxq_G_tF"></a>
<a name="//apple_ref/swift/Method/isTotallyOrdered(belowOrEqualTo:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE16isTotallyOrdered14belowOrEqualToSbACyxq_G_tF">isTotallyOrdered(belowOrEqualTo:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/2428057-istotallyordered"><code>FloatingPoint.isTotallyOrdered(belowOrEqualTo:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">isTotallyOrdered</span><span class="p">(</span><span class="n">belowOrEqualTo</span> <span class="nv">other</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Bool</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE6negateyyF"></a>
<a name="//apple_ref/swift/Method/negate()" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE6negateyyF">negate()</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/1849560-negate"><code>FloatingPoint.negate()</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="k">mutating</span> <span class="kd">func</span> <span class="nf">negate</span><span class="p">()</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE9remainder10dividingByACyxq_GAF_tKF"></a>
<a name="//apple_ref/swift/Method/remainder(dividingBy:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE9remainder10dividingByACyxq_GAF_tKF">remainder(dividingBy:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/3017981-remainder"><code>FloatingPoint.remainder(dividingBy:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">remainder</span><span class="p">(</span><span class="n">dividingBy</span> <span class="nv">other</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span><span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE5roundyyF"></a>
<a name="//apple_ref/swift/Method/round()" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE5roundyyF">round()</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/2297801-round"><code>FloatingPoint.round()</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="k">mutating</span> <span class="kd">func</span> <span class="nf">round</span><span class="p">()</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE5roundyys25FloatingPointRoundingRuleOF"></a>
<a name="//apple_ref/swift/Method/round(_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE5roundyys25FloatingPointRoundingRuleOF">round(_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/2298113-round"><code>FloatingPoint.round(_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="k">mutating</span> <span class="kd">func</span> <span class="nf">round</span><span class="p">(</span><span class="n">_</span> <span class="nv">rule</span><span class="p">:</span> <span class="kt">FloatingPointRoundingRule</span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE7roundedACyxq_GyKF"></a>
<a name="//apple_ref/swift/Method/rounded()" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE7roundedACyxq_GyKF">rounded()</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/2295900-rounde"><code>FloatingPoint.rounded()</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">rounded</span><span class="p">()</span><span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE7roundedyACyxq_Gs25FloatingPointRoundingRuleOKF"></a>
<a name="//apple_ref/swift/Method/rounded(_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE7roundedyACyxq_Gs25FloatingPointRoundingRuleOKF">rounded(_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/3017985-rounded"><code>FloatingPoint.rounded(_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">rounded</span><span class="p">(</span><span class="n">_</span> <span class="nv">rule</span><span class="p">:</span> <span class="kt">FloatingPointRoundingRule</span><span class="p">)</span><span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE10squareRootACyxq_GyKF"></a>
<a name="//apple_ref/swift/Method/squareRoot()" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE10squareRootACyxq_GyKF">squareRoot()</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/3017991-squareroot"><code>FloatingPoint.squareRoot()</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">squareRoot</span><span class="p">()</span><span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE19truncatingRemainder10dividingByACyxq_GAF_tKF"></a>
<a name="//apple_ref/swift/Method/truncatingRemainder(dividingBy:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE19truncatingRemainder10dividingByACyxq_GAF_tKF">truncatingRemainder(dividingBy:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/3017995-truncatingremainder"><code>FloatingPoint.truncatingRemainder(dividingBy:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">truncatingRemainder</span><span class="p">(</span><span class="n">dividingBy</span> <span class="nv">other</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span><span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE10addProductyyACyxqd__G_ACyxqd_0_GtA2ARd__A2ARd_0_9SupportedQyd__AGRt_AGQyd_0_AHRSr0_lF"></a>
<a name="//apple_ref/swift/Method/addProduct(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE10addProductyyACyxqd__G_ACyxqd_0_GtA2ARd__A2ARd_0_9SupportedQyd__AGRt_AGQyd_0_AHRSr0_lF">addProduct(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/2295205-addproduct"><code>FloatingPoint.addProduct(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="k">mutating</span> <span class="kd">func</span> <span class="n">addProduct</span><span class="o">&lt;</span><span class="kt">V1</span><span class="p">,</span> <span class="kt">V2</span><span class="o">&gt;</span><span class="p">(</span><span class="n">_</span> <span class="nv">lhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">V1</span><span class="o">&gt;</span><span class="p">,</span> <span class="n">_</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">V2</span><span class="o">&gt;</span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE13addingProductyACyxAA19AppendedValidationsVyxqd__qd_0_GGACyxqd__G_ACyxqd_0_GtKA2ARd__A2ARd_0_9SupportedQyd__AKRt_AKQyd_0_ALRSr0_lF"></a>
<a name="//apple_ref/swift/Method/addingProduct(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE13addingProductyACyxAA19AppendedValidationsVyxqd__qd_0_GGACyxqd__G_ACyxqd_0_GtKA2ARd__A2ARd_0_9SupportedQyd__AKRt_AKQyd_0_ALRSr0_lF">addingProduct(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/3017959-addingproduct"><code>FloatingPoint.addingProduct(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="n">addingProduct</span><span class="o">&lt;</span><span class="kt">V1</span><span class="p">,</span> <span class="kt">V2</span><span class="o">&gt;</span><span class="p">(</span><span class="n">_</span> <span class="nv">lhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">V1</span><span class="o">&gt;</span><span class="p">,</span> <span class="n">_</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">V2</span><span class="o">&gt;</span><span class="p">)</span><span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt"><a href="../Structs/AppendedValidations.html">AppendedValidations</a></span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">V1</span><span class="p">,</span> <span class="kt">V2</span><span class="o">&gt;&gt;</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE13formRemainder10dividingByyACyxqd__G_tA2ARd__9SupportedQyd__AGRt_lF"></a>
<a name="//apple_ref/swift/Method/formRemainder(dividingBy:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE13formRemainder10dividingByyACyxqd__G_tA2ARd__9SupportedQyd__AGRt_lF">formRemainder(dividingBy:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/2299459-formremainder"><code>FloatingPoint.formRemainder(dividingBy:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="k">mutating</span> <span class="kd">func</span> <span class="n">formRemainder</span><span class="o">&lt;</span><span class="kt">V</span><span class="o">&gt;</span><span class="p">(</span><span class="n">dividingBy</span> <span class="nv">other</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">V</span><span class="o">&gt;</span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE23formTruncatingRemainder10dividingByyACyxqd__G_tA2ARd__9SupportedQyd__AGRt_lF"></a>
<a name="//apple_ref/swift/Method/formTruncatingRemainder(dividingBy:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE23formTruncatingRemainder10dividingByyACyxqd__G_tA2ARd__9SupportedQyd__AGRt_lF">formTruncatingRemainder(dividingBy:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/1846470-formtruncatingremainder"><code>FloatingPoint.formTruncatingRemainder(dividingBy:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="k">mutating</span> <span class="kd">func</span> <span class="n">formTruncatingRemainder</span><span class="o">&lt;</span><span class="kt">V</span><span class="o">&gt;</span><span class="p">(</span><span class="n">dividingBy</span> <span class="nv">other</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">V</span><span class="o">&gt;</span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE7isEqual2toSbACyxqd__G_tA2ARd__9SupportedQyd__AGRt_lF"></a>
<a name="//apple_ref/swift/Method/isEqual(to:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE7isEqual2toSbACyxqd__G_tA2ARd__9SupportedQyd__AGRt_lF">isEqual(to:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/1846385-isequal"><code>FloatingPoint.isEqual(to:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="n">isEqual</span><span class="o">&lt;</span><span class="kt">V</span><span class="o">&gt;</span><span class="p">(</span><span class="n">to</span> <span class="nv">other</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">V</span><span class="o">&gt;</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Bool</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE6isLess4thanSbACyxqd__G_tA2ARd__9SupportedQyd__AGRt_lF"></a>
<a name="//apple_ref/swift/Method/isLess(than:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE6isLess4thanSbACyxqd__G_tA2ARd__9SupportedQyd__AGRt_lF">isLess(than:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/1849403-isless"><code>FloatingPoint.isLess(than:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="n">isLess</span><span class="o">&lt;</span><span class="kt">V</span><span class="o">&gt;</span><span class="p">(</span><span class="n">than</span> <span class="nv">other</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">V</span><span class="o">&gt;</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Bool</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE19isLessThanOrEqualToySbACyxqd__GA2ARd__9SupportedQyd__AFRt_lF"></a>
<a name="//apple_ref/swift/Method/isLessThanOrEqualTo(_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE19isLessThanOrEqualToySbACyxqd__GA2ARd__9SupportedQyd__AFRt_lF">isLessThanOrEqualTo(_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/1849007-islessthanorequalto"><code>FloatingPoint.isLessThanOrEqualTo(_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="n">isLessThanOrEqualTo</span><span class="o">&lt;</span><span class="kt">V</span><span class="o">&gt;</span><span class="p">(</span><span class="n">_</span> <span class="nv">other</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">V</span><span class="o">&gt;</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Bool</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE16isTotallyOrdered14belowOrEqualToSbACyxqd__G_tA2ARd__9SupportedQyd__AGRt_lF"></a>
<a name="//apple_ref/swift/Method/isTotallyOrdered(belowOrEqualTo:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE16isTotallyOrdered14belowOrEqualToSbACyxqd__G_tA2ARd__9SupportedQyd__AGRt_lF">isTotallyOrdered(belowOrEqualTo:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/2428057-istotallyordered"><code>FloatingPoint.isTotallyOrdered(belowOrEqualTo:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="n">isTotallyOrdered</span><span class="o">&lt;</span><span class="kt">V</span><span class="o">&gt;</span><span class="p">(</span><span class="n">belowOrEqualTo</span> <span class="nv">other</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">V</span><span class="o">&gt;</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Bool</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE9remainder10dividingByACyxAA19AppendedValidationsVyxq_qd__GGACyxqd__G_tKA2ARd__9SupportedQyd__AKRt_lF"></a>
<a name="//apple_ref/swift/Method/remainder(dividingBy:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE9remainder10dividingByACyxAA19AppendedValidationsVyxq_qd__GGACyxqd__G_tKA2ARd__9SupportedQyd__AKRt_lF">remainder(dividingBy:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/3017981-remainder"><code>FloatingPoint.remainder(dividingBy:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="n">remainder</span><span class="o">&lt;</span><span class="kt">V</span><span class="o">&gt;</span><span class="p">(</span><span class="n">dividingBy</span> <span class="nv">other</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">V</span><span class="o">&gt;</span><span class="p">)</span><span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt"><a href="../Structs/AppendedValidations.html">AppendedValidations</a></span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="p">,</span> <span class="kt">V</span><span class="o">&gt;&gt;</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE19truncatingRemainder10dividingByACyxAA19AppendedValidationsVyxq_qd__GGACyxqd__G_tKA2ARd__9SupportedQyd__AKRt_lF"></a>
<a name="//apple_ref/swift/Method/truncatingRemainder(dividingBy:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE19truncatingRemainder10dividingByACyxAA19AppendedValidationsVyxq_qd__GGACyxqd__G_tKA2ARd__9SupportedQyd__AKRt_lF">truncatingRemainder(dividingBy:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>Undocumented</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="n">truncatingRemainder</span><span class="o">&lt;</span><span class="kt">V</span><span class="o">&gt;</span><span class="p">(</span><span class="n">dividingBy</span> <span class="nv">other</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">V</span><span class="o">&gt;</span><span class="p">)</span><span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt"><a href="../Structs/AppendedValidations.html">AppendedValidations</a></span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="p">,</span> <span class="kt">V</span><span class="o">&gt;&gt;</span></code></pre>
</div>
</div>
</section>
</div>
</li>
</ul>
</div>
<div class="task-group">
<div class="task-name-container">
<a name="/Static%20Methods2"></a>
<a name="//apple_ref/swift/Section/Static Methods" class="dashAnchor"></a>
<a href="#/Static%20Methods2">
<h3 class="section-name">Static Methods</h3>
</a>
</div>
<ul>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE7maximumyACyxq_GAE_AEtKFZ"></a>
<a name="//apple_ref/swift/Method/maximum(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE7maximumyACyxq_GAE_AEtKFZ">maximum(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/3017963-maximum"><code>FloatingPoint.maximum(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="nf">maximum</span><span class="p">(</span><span class="n">_</span> <span class="nv">x</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="n">_</span> <span class="nv">y</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span><span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE16maximumMagnitudeyACyxq_GAE_AEtKFZ"></a>
<a name="//apple_ref/swift/Method/maximumMagnitude(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE16maximumMagnitudeyACyxq_GAE_AEtKFZ">maximumMagnitude(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/3017967-maximummagnitude"><code>FloatingPoint.maximumMagnitude(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="nf">maximumMagnitude</span><span class="p">(</span><span class="n">_</span> <span class="nv">x</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="n">_</span> <span class="nv">y</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span><span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE7minimumyACyxq_GAE_AEtKFZ"></a>
<a name="//apple_ref/swift/Method/minimum(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE7minimumyACyxq_GAE_AEtKFZ">minimum(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/3017971-minimum"><code>FloatingPoint.minimum(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="nf">minimum</span><span class="p">(</span><span class="n">_</span> <span class="nv">x</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="n">_</span> <span class="nv">y</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span><span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE16minimumMagnitudeyACyxq_GAE_AEtKFZ"></a>
<a name="//apple_ref/swift/Method/minimumMagnitude(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE16minimumMagnitudeyACyxq_GAE_AEtKFZ">minimumMagnitude(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/3017975-minimummagnitude"><code>FloatingPoint.minimumMagnitude(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="nf">minimumMagnitude</span><span class="p">(</span><span class="n">_</span> <span class="nv">x</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="n">_</span> <span class="nv">y</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span><span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE7maximumyACyxAA19AppendedValidationsVyxqd__qd_0_GGACyxqd__G_ACyxqd_0_GtKA2ARd__A2ARd_0_9SupportedQyd__AKRt_AKQyd_0_ALRSr0_lFZ"></a>
<a name="//apple_ref/swift/Method/maximum(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE7maximumyACyxAA19AppendedValidationsVyxqd__qd_0_GGACyxqd__G_ACyxqd_0_GtKA2ARd__A2ARd_0_9SupportedQyd__AKRt_AKQyd_0_ALRSr0_lFZ">maximum(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/3017963-maximum"><code>FloatingPoint.maximum(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="n">maximum</span><span class="o">&lt;</span><span class="kt">V1</span><span class="p">,</span> <span class="kt">V2</span><span class="o">&gt;</span><span class="p">(</span><span class="n">_</span> <span class="nv">x</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">V1</span><span class="o">&gt;</span><span class="p">,</span> <span class="n">_</span> <span class="nv">y</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">V2</span><span class="o">&gt;</span><span class="p">)</span><span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt"><a href="../Structs/AppendedValidations.html">AppendedValidations</a></span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">V1</span><span class="p">,</span> <span class="kt">V2</span><span class="o">&gt;&gt;</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE16maximumMagnitudeyACyxAA19AppendedValidationsVyxqd__qd_0_GGACyxqd__G_ACyxqd_0_GtKA2ARd__A2ARd_0_9SupportedQyd__AKRt_AKQyd_0_ALRSr0_lFZ"></a>
<a name="//apple_ref/swift/Method/maximumMagnitude(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE16maximumMagnitudeyACyxAA19AppendedValidationsVyxqd__qd_0_GGACyxqd__G_ACyxqd_0_GtKA2ARd__A2ARd_0_9SupportedQyd__AKRt_AKQyd_0_ALRSr0_lFZ">maximumMagnitude(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/3017967-maximummagnitude"><code>FloatingPoint.maximumMagnitude(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="n">maximumMagnitude</span><span class="o">&lt;</span><span class="kt">V1</span><span class="p">,</span> <span class="kt">V2</span><span class="o">&gt;</span><span class="p">(</span><span class="n">_</span> <span class="nv">x</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">V1</span><span class="o">&gt;</span><span class="p">,</span> <span class="n">_</span> <span class="nv">y</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">V2</span><span class="o">&gt;</span><span class="p">)</span><span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt"><a href="../Structs/AppendedValidations.html">AppendedValidations</a></span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">V1</span><span class="p">,</span> <span class="kt">V2</span><span class="o">&gt;&gt;</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE7minimumyACyxAA19AppendedValidationsVyxqd__qd_0_GGACyxqd__G_ACyxqd_0_GtKA2ARd__A2ARd_0_9SupportedQyd__AKRt_AKQyd_0_ALRSr0_lFZ"></a>
<a name="//apple_ref/swift/Method/minimum(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE7minimumyACyxAA19AppendedValidationsVyxqd__qd_0_GGACyxqd__G_ACyxqd_0_GtKA2ARd__A2ARd_0_9SupportedQyd__AKRt_AKQyd_0_ALRSr0_lFZ">minimum(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/3017971-minimum"><code>FloatingPoint.minimum(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="n">minimum</span><span class="o">&lt;</span><span class="kt">V1</span><span class="p">,</span> <span class="kt">V2</span><span class="o">&gt;</span><span class="p">(</span><span class="n">_</span> <span class="nv">x</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">V1</span><span class="o">&gt;</span><span class="p">,</span> <span class="n">_</span> <span class="nv">y</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">V2</span><span class="o">&gt;</span><span class="p">)</span><span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt"><a href="../Structs/AppendedValidations.html">AppendedValidations</a></span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">V1</span><span class="p">,</span> <span class="kt">V2</span><span class="o">&gt;&gt;</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE16minimumMagnitudeyACyxAA19AppendedValidationsVyxqd__qd_0_GGACyxqd__G_ACyxqd_0_GtKA2ARd__A2ARd_0_9SupportedQyd__AKRt_AKQyd_0_ALRSr0_lFZ"></a>
<a name="//apple_ref/swift/Method/minimumMagnitude(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE16minimumMagnitudeyACyxAA19AppendedValidationsVyxqd__qd_0_GGACyxqd__G_ACyxqd_0_GtKA2ARd__A2ARd_0_9SupportedQyd__AKRt_AKQyd_0_ALRSr0_lFZ">minimumMagnitude(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/3017975-minimummagnitude"><code>FloatingPoint.minimumMagnitude(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="n">minimumMagnitude</span><span class="o">&lt;</span><span class="kt">V1</span><span class="p">,</span> <span class="kt">V2</span><span class="o">&gt;</span><span class="p">(</span><span class="n">_</span> <span class="nv">x</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">V1</span><span class="o">&gt;</span><span class="p">,</span> <span class="n">_</span> <span class="nv">y</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">V2</span><span class="o">&gt;</span><span class="p">)</span><span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt"><a href="../Structs/AppendedValidations.html">AppendedValidations</a></span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">V1</span><span class="p">,</span> <span class="kt">V2</span><span class="o">&gt;&gt;</span></code></pre>
</div>
</div>
</section>
</div>
</li>
</ul>
</div>
<div class="task-group">
<div class="task-name-container">
<a name="/Operators2"></a>
<a name="//apple_ref/swift/Section/Operators" class="dashAnchor"></a>
<a href="#/Operators2">
<h3 class="section-name">Operators</h3>
</a>
</div>
<ul>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE1loiySbACyxq_G_AEtFZ"></a>
<a name="//apple_ref/swift/Method/&lt;(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE1loiySbACyxq_G_AEtFZ">&lt;(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/2883927"><code>FloatingPoint.&lt;(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="o">&lt;</span> <span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Bool</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE2leoiySbACyxq_G_AEtFZ"></a>
<a name="//apple_ref/swift/Method/&lt;=(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE2leoiySbACyxq_G_AEtFZ">&lt;=(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/2884778"><code>FloatingPoint.&lt;=(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="o">&lt;=</span> <span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Bool</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE1goiySbACyxq_G_AEtFZ"></a>
<a name="//apple_ref/swift/Method/&gt;(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE1goiySbACyxq_G_AEtFZ">&gt;(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/2885368"><code>FloatingPoint.&gt;(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="o">&gt;</span> <span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Bool</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE2geoiySbACyxq_G_AEtFZ"></a>
<a name="//apple_ref/swift/Method/&gt;=(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE2geoiySbACyxq_G_AEtFZ">&gt;=(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/2884837"><code>FloatingPoint.&gt;(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="o">&gt;=</span> <span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Bool</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE1moiyACyxq_GAE_AEtKFZ"></a>
<a name="//apple_ref/swift/Method/*(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE1moiyACyxq_GAE_AEtKFZ">*(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/2886135"><code>FloatingPoint.*(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="o">*</span> <span class="p">(</span><span class="n">_</span> <span class="nv">lhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="n">_</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span><span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE2meoiyyACyxq_Gz_AEtKFZ"></a>
<a name="//apple_ref/swift/Method/*=(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE2meoiyyACyxq_Gz_AEtKFZ">*=(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/2885700"><code>FloatingPoint.*=(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="o">*=</span> <span class="p">(</span><span class="n">_</span> <span class="nv">lhs</span><span class="p">:</span> <span class="k">inout</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="n">_</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span><span class="k">throws</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE1poiyACyxq_GAE_AEtKFZ"></a>
<a name="//apple_ref/swift/Method/+(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE1poiyACyxq_GAE_AEtKFZ">+(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/2885022"><code>FloatingPoint.+(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="o">+</span> <span class="p">(</span><span class="n">_</span> <span class="nv">lhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="n">_</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span><span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE2peoiyyACyxq_Gz_AEtKFZ"></a>
<a name="//apple_ref/swift/Method/+=(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE2peoiyyACyxq_Gz_AEtKFZ">+=(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/2884273"><code>FloatingPoint.+=(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="o">+=</span> <span class="p">(</span><span class="n">_</span> <span class="nv">lhs</span><span class="p">:</span> <span class="k">inout</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="n">_</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span><span class="k">throws</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE1sopyACyxq_GAEKFZ"></a>
<a name="//apple_ref/swift/Method/-(_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE1sopyACyxq_GAEKFZ">-(_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/2884257"><code>FloatingPoint.-(_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="k">prefix</span> <span class="kd">static</span> <span class="kd">func</span> <span class="o">-</span> <span class="p">(</span><span class="n">_</span> <span class="nv">x</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span><span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE1soiyACyxq_GAE_AEtKFZ"></a>
<a name="//apple_ref/swift/Method/-(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE1soiyACyxq_GAE_AEtKFZ">-(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/2885455"><code>FloatingPoint.-(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="o">-</span> <span class="p">(</span><span class="n">_</span> <span class="nv">lhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="n">_</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span><span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE2seoiyyACyxq_Gz_AEtKFZ"></a>
<a name="//apple_ref/swift/Method/-=(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE2seoiyyACyxq_Gz_AEtKFZ">-=(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/2884054"><code>FloatingPoint.-=(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="o">-=</span> <span class="p">(</span><span class="n">_</span> <span class="nv">lhs</span><span class="p">:</span> <span class="k">inout</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="n">_</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span><span class="k">throws</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE1doiyACyxq_GAE_AEtKFZ"></a>
<a name="//apple_ref/swift/Method//(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE1doiyACyxq_GAE_AEtKFZ">/(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/2884057"><code>FloatingPoint./(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="o">/</span> <span class="p">(</span><span class="n">_</span> <span class="nv">lhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="n">_</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span><span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE2deoiyyACyxq_Gz_AEtKFZ"></a>
<a name="//apple_ref/swift/Method//=(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE2deoiyyACyxq_Gz_AEtKFZ">/=(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/2886632"><code>FloatingPoint./=(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="o">/=</span> <span class="p">(</span><span class="n">_</span> <span class="nv">lhs</span><span class="p">:</span> <span class="k">inout</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="n">_</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span><span class="k">throws</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASFRzrlE2eeoiySbACyxq_G_AEtFZ"></a>
<a name="//apple_ref/swift/Method/==(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASFRzrlE2eeoiySbACyxq_G_AEtFZ">==(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/floatingpoint/2919612"><code>FloatingPoint.==(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="o">==</span> <span class="p">(</span><span class="n">_</span> <span class="nv">lhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="n">_</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Bool</span></code></pre>
</div>
</div>
</section>
</div>
</li>
</ul>
</div>
<div class="task-group">
<ul>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASHRzrlE4hash4intoys6HasherVz_tF"></a>
<a name="//apple_ref/swift/Method/hash(into:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASHRzrlE4hash4intoys6HasherVz_tF">hash(into:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/hashable/2995575-hash"><code>Hashable.hash(into:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">hash</span><span class="p">(</span><span class="n">into</span> <span class="nv">hasher</span><span class="p">:</span> <span class="k">inout</span> <span class="kt">Hasher</span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
</ul>
</div>
<div class="task-group">
<ul>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASjRzrlE9Magnitudea"></a>
<a name="//apple_ref/swift/Alias/Magnitude" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASjRzrlE9Magnitudea">Magnitude</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/numeric/2884423-magnitude"><code>Numeric.Magnitude</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">typealias</span> <span class="kt">Magnitude</span> <span class="o">=</span> <span class="kt">T</span><span class="o">.</span><span class="kt">Magnitude</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASjRzrlE7exactlyACyxq_GSgqd___tcSzRd__lufc"></a>
<a name="//apple_ref/swift/Method/init(exactly:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASjRzrlE7exactlyACyxq_GSgqd___tcSzRd__lufc">init(exactly:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/numeric/2886795-init"><code>Numeric.init(exactly:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">init</span><span class="p">?</span><span class="o">&lt;</span><span class="kt">B</span><span class="o">&gt;</span><span class="p">(</span><span class="n">exactly</span> <span class="nv">source</span><span class="p">:</span> <span class="kt">B</span><span class="p">)</span> <span class="k">where</span> <span class="kt">B</span> <span class="p">:</span> <span class="kt">BinaryInteger</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASjRzrlE9magnitude9MagnitudeQzvp"></a>
<a name="//apple_ref/swift/Property/magnitude" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASjRzrlE9magnitude9MagnitudeQzvp">magnitude</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/numeric/2884876-magnitude"><code>Numeric.magnitude</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">magnitude</span><span class="p">:</span> <span class="kt">T</span><span class="o">.</span><span class="kt"><a href="../Structs/Failable.html#/s:10Validation8FailableVAASjRzrlE9Magnitudea">Magnitude</a></span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASjRzrlE1moiyACyxq_GAE_AEtKFZ"></a>
<a name="//apple_ref/swift/Method/*(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASjRzrlE1moiyACyxq_GAE_AEtKFZ">*(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/numeric/2883821"><code>Numeric.*(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="o">*</span> <span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span><span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASjRzrlE2meoiyyACyxq_Gz_AEtKFZ"></a>
<a name="//apple_ref/swift/Method/*=(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASjRzrlE2meoiyyACyxq_Gz_AEtKFZ">*=(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/numeric/2886882"><code>Numeric.*=(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="o">*=</span> <span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="k">inout</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span><span class="k">throws</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASjRzrlE1popyACyxq_GAEKFZ"></a>
<a name="//apple_ref/swift/Method/+(_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASjRzrlE1popyACyxq_GAEKFZ">+(_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See [<code>Numeric.+(_:)</code>]<a href="https://developer.apple.com/documentation/swift/numeric/2886206">https://developer.apple.com/documentation/swift/numeric/2886206</a>).</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">prefix</span> <span class="kd">func</span> <span class="o">+</span> <span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span><span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASjRzrlE1poiyACyxq_GAE_AEtKFZ"></a>
<a name="//apple_ref/swift/Method/+(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASjRzrlE1poiyACyxq_GAE_AEtKFZ">+(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/numeric/2884921"><code>Numeric.+(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="o">+</span> <span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span><span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASjRzrlE2peoiyyACyxq_Gz_AEtKFZ"></a>
<a name="//apple_ref/swift/Method/+=(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASjRzrlE2peoiyyACyxq_Gz_AEtKFZ">+=(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/numeric/2885744"><code>Numeric.+=(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="o">+=</span> <span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="k">inout</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span><span class="k">throws</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASjRzrlE1soiyACyxq_GAE_AEtKFZ"></a>
<a name="//apple_ref/swift/Method/-(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASjRzrlE1soiyACyxq_GAE_AEtKFZ">-(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/numeric/2885464"><code>Numeric.-(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="o">-</span> <span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span><span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASjRzrlE2seoiyyACyxq_Gz_AEtKFZ"></a>
<a name="//apple_ref/swift/Method/-=(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASjRzrlE2seoiyyACyxq_Gz_AEtKFZ">-=(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/numeric/2884360"><code>Numeric.-=(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="o">-=</span> <span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="k">inout</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span><span class="k">throws</span></code></pre>
</div>
</div>
</section>
</div>
</li>
</ul>
</div>
<div class="task-group">
<ul>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableV3mapyqd__Sgqd__qd_0_KXEKqd_0_SgRszAF9SupportedRt_r0_lF"></a>
<a name="//apple_ref/swift/Method/map(_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableV3mapyqd__Sgqd__qd_0_KXEKqd_0_SgRszAF9SupportedRt_r0_lF">map(_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/optional/1539476-map"><code>Optional.map(_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="n">map</span><span class="o">&lt;</span><span class="kt">U</span><span class="p">,</span> <span class="kt">Wrapped</span><span class="o">&gt;</span><span class="p">(</span><span class="n">_</span> <span class="nv">transform</span><span class="p">:</span> <span class="p">(</span><span class="kt">Wrapped</span><span class="p">)</span> <span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt">U</span><span class="p">)</span> <span class="k">rethrows</span> <span class="o">-&gt;</span> <span class="kt">U</span><span class="p">?</span> <span class="k">where</span> <span class="kt">T</span> <span class="o">==</span> <span class="kt">Optional</span><span class="o">&lt;</span><span class="kt">Wrapped</span><span class="o">&gt;</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableV7flatMapyqd__SgAEqd_0_KXEKqd_0_SgRszAF9SupportedRt_r0_lF"></a>
<a name="//apple_ref/swift/Method/flatMap(_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableV7flatMapyqd__SgAEqd_0_KXEKqd_0_SgRszAF9SupportedRt_r0_lF">flatMap(_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/optional/1540500-flatmap"><code>Optional.flatMap(_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="n">flatMap</span><span class="o">&lt;</span><span class="kt">U</span><span class="p">,</span> <span class="kt">Wrapped</span><span class="o">&gt;</span><span class="p">(</span><span class="n">_</span> <span class="nv">transform</span><span class="p">:</span> <span class="p">(</span><span class="kt">Wrapped</span><span class="p">)</span> <span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt">U</span><span class="p">?)</span> <span class="k">rethrows</span> <span class="o">-&gt;</span> <span class="kt">U</span><span class="p">?</span> <span class="k">where</span> <span class="kt">T</span> <span class="o">==</span> <span class="kt">Optional</span><span class="o">&lt;</span><span class="kt">Wrapped</span><span class="o">&gt;</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableV2eeoiySbACyqd__Sgq_G_AFtAERszSQRd__AE9SupportedRt_lFZ"></a>
<a name="//apple_ref/swift/Method/==(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableV2eeoiySbACyqd__Sgq_G_AFtAERszSQRd__AE9SupportedRt_lFZ">==(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/optional/2950146"><code>Optional.==(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="o">==</span> <span class="o">&lt;</span><span class="kt">Wrapped</span><span class="o">&gt;</span><span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">Wrapped</span><span class="p">?,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">Wrapped</span><span class="p">?,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span>
<span class="o">-&gt;</span> <span class="kt">Bool</span> <span class="k">where</span> <span class="kt">T</span> <span class="o">==</span> <span class="kt">Optional</span><span class="o">&lt;</span><span class="kt">Wrapped</span><span class="o">&gt;</span><span class="p">,</span> <span class="kt">Wrapped</span><span class="p">:</span> <span class="kt">Equatable</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableV2neoiySbACyqd__Sgq_G_AFtAERszSQRd__AE9SupportedRt_lFZ"></a>
<a name="//apple_ref/swift/Method/!=(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableV2neoiySbACyqd__Sgq_G_AFtAERszSQRd__AE9SupportedRt_lFZ">!=(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/optional/2949565"><code>Optional.!=(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="o">!=</span> <span class="o">&lt;</span><span class="kt">Wrapped</span><span class="o">&gt;</span><span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">Wrapped</span><span class="p">?,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">Wrapped</span><span class="p">?,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span>
<span class="o">-&gt;</span> <span class="kt">Bool</span> <span class="k">where</span> <span class="kt">T</span> <span class="o">==</span> <span class="kt">Optional</span><span class="o">&lt;</span><span class="kt">Wrapped</span><span class="o">&gt;</span><span class="p">,</span> <span class="kt">Wrapped</span><span class="p">:</span> <span class="kt">Equatable</span></code></pre>
</div>
</div>
</section>
</div>
</li>
</ul>
</div>
<div class="task-group">
<ul>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASYRzrlE8RawValuea"></a>
<a name="//apple_ref/swift/Alias/RawValue" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASYRzrlE8RawValuea">RawValue</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/rawrepresentable/1540809-rawvalue"><code>RawRepresentable.RawValue</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">typealias</span> <span class="kt">RawValue</span> <span class="o">=</span> <span class="kt">T</span><span class="o">.</span><span class="kt">RawValue</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASYRzrlE8rawValueACyxq_GSg03RawD0Qz_tcfc"></a>
<a name="//apple_ref/swift/Method/init(rawValue:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASYRzrlE8rawValueACyxq_GSg03RawD0Qz_tcfc">init(rawValue:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/rawrepresentable/1538354-init"><code>RawRepresentable.init(rawValue:)</code></a>.</p>
<p>If the <code>Failable</code> initializer throws an error, this initializer will return <code>nil</code>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="nf">init</span><span class="p">?(</span><span class="nv">rawValue</span><span class="p">:</span> <span class="kt">T</span><span class="o">.</span><span class="kt"><a href="../Structs/Failable.html#/s:10Validation8FailableVAASYRzrlE8RawValuea">RawValue</a></span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASYRzrlE8rawValue03RawD0Qzvp"></a>
<a name="//apple_ref/swift/Property/rawValue" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASYRzrlE8rawValue03RawD0Qzvp">rawValue</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/rawrepresentable/1540698-rawvalue"><code>RawRepresentable.rawValue</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">rawValue</span><span class="p">:</span> <span class="kt">T</span><span class="o">.</span><span class="kt"><a href="../Structs/Failable.html#/s:10Validation8FailableVAASYRzrlE8RawValuea">RawValue</a></span></code></pre>
</div>
</div>
</section>
</div>
</li>
</ul>
</div>
<div class="task-group">
<ul>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAAs12CaseIterableRzrlE8AllCasesa"></a>
<a name="//apple_ref/swift/Alias/AllCases" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAAs12CaseIterableRzrlE8AllCasesa">AllCases</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/caseiterable/2994868-allcases"><code>CaseIterable.AllCases</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">typealias</span> <span class="kt">AllCases</span> <span class="o">=</span> <span class="kt">T</span><span class="o">.</span><span class="kt">AllCases</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAAs12CaseIterableRzrlE8allCases03AllF0QzvpZ"></a>
<a name="//apple_ref/swift/Variable/allCases" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAAs12CaseIterableRzrlE8allCases03AllF0QzvpZ">allCases</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/caseiterable/2994869-allcases"><code>CaseIterable.allCases</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">var</span> <span class="nv">allCases</span><span class="p">:</span> <span class="kt">T</span><span class="o">.</span><span class="kt"><a href="../Structs/Failable.html#/s:10Validation8FailableVAAs12CaseIterableRzrlE8AllCasesa">AllCases</a></span></code></pre>
</div>
</div>
</section>
</div>
</li>
</ul>
</div>
<div class="task-group">
<ul>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASTRzrlE7Elementa"></a>
<a name="//apple_ref/swift/Alias/Element" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASTRzrlE7Elementa">Element</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/sequence/2908099-element"><code>Sequence.Element</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">typealias</span> <span class="kt">Element</span> <span class="o">=</span> <span class="kt">T</span><span class="o">.</span><span class="kt">Element</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:Sl8IteratorQa"></a>
<a name="//apple_ref/swift/Alias/Iterator" class="dashAnchor"></a>
<a class="token" href="#/s:Sl8IteratorQa">Iterator</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">typealias</span> <span class="kt">Iterator</span> <span class="o">=</span> <span class="kt">T</span><span class="o">.</span><span class="kt">Iterator</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASTRzrlE12makeIterator0D0QzyF"></a>
<a name="//apple_ref/swift/Method/makeIterator()" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASTRzrlE12makeIterator0D0QzyF">makeIterator()</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/sequence/2885155-makeiterator"><code>Sequence.makeIterator()</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">makeIterator</span><span class="p">()</span> <span class="o">-&gt;</span> <span class="kt">T</span><span class="o">.</span><span class="kt"><a href="../Structs/Failable.html#/s:Sl8IteratorQa">Iterator</a></span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASTRzrlE5split9maxSplits25omittingEmptySubsequences14whereSeparatorSay11SubSequenceQzGSi_S2b7ElementQzKXEtKF"></a>
<a name="//apple_ref/swift/Method/split(maxSplits:omittingEmptySubsequences:whereSeparator:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASTRzrlE5split9maxSplits25omittingEmptySubsequences14whereSeparatorSay11SubSequenceQzGSi_S2b7ElementQzKXEtKF">split(maxSplits:omittingEmptySubsequences:whereSeparator:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/sequence/2908109-split"><code>Sequence.split(separator:maxSplits:omittingEmptySubsequences:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">split</span><span class="p">(</span><span class="nv">maxSplits</span><span class="p">:</span> <span class="kt">Int</span><span class="p">,</span> <span class="nv">omittingEmptySubsequences</span><span class="p">:</span> <span class="kt">Bool</span><span class="p">,</span> <span class="n">whereSeparator</span> <span class="nv">isSeparator</span><span class="p">:</span> <span class="p">(</span><span class="kt">T</span><span class="o">.</span><span class="kt"><a href="../Structs/Failable.html#/s:10Validation8FailableVAASTRzrlE7Elementa">Element</a></span><span class="p">)</span> <span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt">Bool</span><span class="p">)</span> <span class="k">rethrows</span>
<span class="o">-&gt;</span> <span class="p">[</span><span class="kt">T</span><span class="o">.</span><span class="kt"><a href="../Structs/Failable.html#/s:10Validation8FailableVAASlRzrlE11SubSequencea">SubSequence</a></span><span class="p">]</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASTRzrlE6suffixy11SubSequenceQzSiF"></a>
<a name="//apple_ref/swift/Method/suffix(_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASTRzrlE6suffixy11SubSequenceQzSiF">suffix(_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/sequence/2965540-suffix"><code>Sequence.suffix(_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">suffix</span><span class="p">(</span><span class="n">_</span> <span class="nv">maxLength</span><span class="p">:</span> <span class="kt">Int</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">T</span><span class="o">.</span><span class="kt"><a href="../Structs/Failable.html#/s:10Validation8FailableVAASlRzrlE11SubSequencea">SubSequence</a></span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASTRzrlE6prefix5while11SubSequenceQzSb7ElementQzKXE_tKF"></a>
<a name="//apple_ref/swift/Method/prefix(while:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASTRzrlE6prefix5while11SubSequenceQzSb7ElementQzKXE_tKF">prefix(while:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/sequence/2965528-prefix"><code>Sequence.prefix(while:)</code></a></p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">prefix</span><span class="p">(</span><span class="k">while</span> <span class="nv">predicate</span><span class="p">:</span> <span class="p">(</span><span class="kt">T</span><span class="o">.</span><span class="kt"><a href="../Structs/Failable.html#/s:10Validation8FailableVAASTRzrlE7Elementa">Element</a></span><span class="p">)</span> <span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt">Bool</span><span class="p">)</span> <span class="k">rethrows</span> <span class="o">-&gt;</span> <span class="kt">T</span><span class="o">.</span><span class="kt"><a href="../Structs/Failable.html#/s:10Validation8FailableVAASlRzrlE11SubSequencea">SubSequence</a></span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASTRzrlE6prefixy11SubSequenceQzSiF"></a>
<a name="//apple_ref/swift/Method/prefix(_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASTRzrlE6prefixy11SubSequenceQzSiF">prefix(_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/sequence/2965524-prefix"><code>Sequence.prefix(_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">prefix</span><span class="p">(</span><span class="n">_</span> <span class="nv">maxLength</span><span class="p">:</span> <span class="kt">Int</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">T</span><span class="o">.</span><span class="kt"><a href="../Structs/Failable.html#/s:10Validation8FailableVAASlRzrlE11SubSequencea">SubSequence</a></span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASTRzrlE4drop5while11SubSequenceQzSb7ElementQzKXE_tKF"></a>
<a name="//apple_ref/swift/Method/drop(while:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASTRzrlE4drop5while11SubSequenceQzSb7ElementQzKXE_tKF">drop(while:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/sequence/2965501-drop"><code>Sequence.drop(while:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">drop</span><span class="p">(</span><span class="k">while</span> <span class="nv">predicate</span><span class="p">:</span> <span class="p">(</span><span class="kt">T</span><span class="o">.</span><span class="kt"><a href="../Structs/Failable.html#/s:10Validation8FailableVAASTRzrlE7Elementa">Element</a></span><span class="p">)</span> <span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt">Bool</span><span class="p">)</span> <span class="k">rethrows</span> <span class="o">-&gt;</span> <span class="kt">T</span><span class="o">.</span><span class="kt"><a href="../Structs/Failable.html#/s:10Validation8FailableVAASlRzrlE11SubSequencea">SubSequence</a></span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASTRzrlE8dropLasty11SubSequenceQzSiF"></a>
<a name="//apple_ref/swift/Method/dropLast(_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASTRzrlE8dropLasty11SubSequenceQzSiF">dropLast(_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/sequence/2965508-droplast"><code>Sequence.dropLast</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">dropLast</span><span class="p">(</span><span class="n">_</span> <span class="nv">k</span><span class="p">:</span> <span class="kt">Int</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">T</span><span class="o">.</span><span class="kt"><a href="../Structs/Failable.html#/s:10Validation8FailableVAASlRzrlE11SubSequencea">SubSequence</a></span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASTRzrlE9dropFirsty11SubSequenceQzSiF"></a>
<a name="//apple_ref/swift/Method/dropFirst(_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASTRzrlE9dropFirsty11SubSequenceQzSiF">dropFirst(_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/sequence/2965504-dropfirst"><code>Sequence.dropFirst(_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">dropFirst</span><span class="p">(</span><span class="n">_</span> <span class="nv">k</span><span class="p">:</span> <span class="kt">Int</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">T</span><span class="o">.</span><span class="kt"><a href="../Structs/Failable.html#/s:10Validation8FailableVAASlRzrlE11SubSequencea">SubSequence</a></span></code></pre>
</div>
</div>
</section>
</div>
</li>
</ul>
</div>
<div class="task-group">
<ul>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAAs13SignedNumericRzrlE6negateyyKF"></a>
<a name="//apple_ref/swift/Method/negate()" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAAs13SignedNumericRzrlE6negateyyKF">negate()</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/signednumeric/2883859-negate"><code>SignedNumeric.negate()</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="k">mutating</span> <span class="kd">func</span> <span class="nf">negate</span><span class="p">()</span><span class="k">throws</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAAs13SignedNumericRzrlE1sopyACyxq_GAFKFZ"></a>
<a name="//apple_ref/swift/Method/-(_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAAs13SignedNumericRzrlE1sopyACyxq_GAFKFZ">-(_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/signednumeric/2965579"><code>SignedNumeric.-(_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">prefix</span> <span class="kd">func</span> <span class="o">-</span> <span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span><span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span></code></pre>
</div>
</div>
</section>
</div>
</li>
</ul>
</div>
<div class="task-group">
<ul>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASxRzrlE6Stridea"></a>
<a name="//apple_ref/swift/Alias/Stride" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASxRzrlE6Stridea">Stride</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/strideable/1541220-stride"><code>Strideable.Stride</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">typealias</span> <span class="kt">Stride</span> <span class="o">=</span> <span class="kt">T</span><span class="o">.</span><span class="kt">Stride</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASxRzrlE7advance2byACyxq_G6StrideQz_tKF"></a>
<a name="//apple_ref/swift/Method/advance(by:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASxRzrlE7advance2byACyxq_G6StrideQz_tKF">advance(by:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/strideable/1641148-advanced"><code>Strideable.advance(by:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">advance</span><span class="p">(</span><span class="n">by</span> <span class="nv">n</span><span class="p">:</span> <span class="kt"><a href="../Structs/Failable.html#/s:10Validation8FailableVAASxRzrlE6Stridea">Stride</a></span><span class="p">)</span><span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASxRzrlE8distance2to6StrideQzACyxq_G_tF"></a>
<a name="//apple_ref/swift/Method/distance(to:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASxRzrlE8distance2to6StrideQzACyxq_G_tF">distance(to:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/strideable/1641148-advanced"><code>Strideable.distance(to:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">distance</span><span class="p">(</span><span class="n">to</span> <span class="nv">other</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt"><a href="../Structs/Failable.html#/s:10Validation8FailableVAASxRzrlE6Stridea">Stride</a></span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASxRzrlE1poiyACyxq_GAE_6StrideQztKFZ"></a>
<a name="//apple_ref/swift/Method/+(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASxRzrlE1poiyACyxq_GAE_6StrideQztKFZ">+(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/strideable/2885404"><code>Strideable.+(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="o">+</span> <span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt"><a href="../Structs/Failable.html#/s:10Validation8FailableVAASxRzrlE6Stridea">Stride</a></span><span class="p">)</span><span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASxRzrlE1poiyACyxq_G6StrideQz_AEtKFZ"></a>
<a name="//apple_ref/swift/Method/+(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASxRzrlE1poiyACyxq_G6StrideQz_AEtKFZ">+(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/strideable/2886679"><code>Strideable.+(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="o">+</span> <span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="kt"><a href="../Structs/Failable.html#/s:10Validation8FailableVAASxRzrlE6Stridea">Stride</a></span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span><span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASxRzrlE2peoiyyACyxq_Gz_6StrideQztKFZ"></a>
<a name="//apple_ref/swift/Method/+=(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASxRzrlE2peoiyyACyxq_Gz_6StrideQztKFZ">+=(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/strideable/2884440"><code>Strideable.+=(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="o">+=</span> <span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="k">inout</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt"><a href="../Structs/Failable.html#/s:10Validation8FailableVAASxRzrlE6Stridea">Stride</a></span><span class="p">)</span><span class="k">throws</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASxRzrlE1soiyACyxq_GAE_6StrideQztKFZ"></a>
<a name="//apple_ref/swift/Method/-(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASxRzrlE1soiyACyxq_GAE_6StrideQztKFZ">-(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/strideable/2884623"><code>Strideable.-(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="o">-</span> <span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt"><a href="../Structs/Failable.html#/s:10Validation8FailableVAASxRzrlE6Stridea">Stride</a></span><span class="p">)</span><span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASxRzrlE1soiy6StrideQzACyxq_G_AGtFZ"></a>
<a name="//apple_ref/swift/Method/-(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASxRzrlE1soiy6StrideQzACyxq_G_AGtFZ">-(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/strideable/2886160"><code>Strideable.-(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="o">-</span> <span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt"><a href="../Structs/Failable.html#/s:10Validation8FailableVAASxRzrlE6Stridea">Stride</a></span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASxRzrlE2seoiyyACyxq_Gz_6StrideQztKFZ"></a>
<a name="//apple_ref/swift/Method/-=(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASxRzrlE2seoiyyACyxq_Gz_6StrideQztKFZ">-=(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/strideable/2885177"><code>Strideable.-=(_:_:)</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="o">-=</span> <span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="k">inout</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt"><a href="../Structs/Failable.html#/s:10Validation8FailableVAASxRzrlE6Stridea">Stride</a></span><span class="p">)</span><span class="k">throws</span></code></pre>
</div>
</div>
</section>
</div>
</li>
</ul>
</div>
<div class="task-group">
<ul>
<li class="item">
<div>
<code>
<a name="/"></a>
<a name="//apple_ref/swift/Method/...(_:_:)" class="dashAnchor"></a>
<a class="token" href="#/">...(_:_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/strideable/2950083"><code>Stridable....(_:_:)</code></a>.</p>
</div>
</section>
</div>
</li>
</ul>
</div>
<div class="task-group">
<ul>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAAs23CustomStringConvertibleRzrlE11descriptionSSvp"></a>
<a name="//apple_ref/swift/Property/description" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAAs23CustomStringConvertibleRzrlE11descriptionSSvp">description</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/customstringconvertible/1539130-description"><code>CustomStringConvertible.description</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">description</span><span class="p">:</span> <span class="kt">String</span></code></pre>
</div>
</div>
</section>
</div>
</li>
</ul>
</div>
<div class="task-group">
<ul>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAAs25LosslessStringConvertibleRzrlEyACyxq_GSgSScfc"></a>
<a name="//apple_ref/swift/Method/init(_:)" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAAs25LosslessStringConvertibleRzrlEyACyxq_GSgSScfc">init(_:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/losslessstringconvertible/2429639-init"><code>LosslessStringConvertible.init(_:)</code></a>.</p>
<p>If the value passed into the <code>Failable</code> initializer throws an error, the initializer with return <code>nil</code>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="nf">init</span><span class="p">?(</span><span class="n">_</span> <span class="nv">description</span><span class="p">:</span> <span class="kt">String</span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
</ul>
</div>
<div class="task-group">
<ul>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAAs28CustomDebugStringConvertibleRzrlE16debugDescriptionSSvp"></a>
<a name="//apple_ref/swift/Property/debugDescription" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAAs28CustomDebugStringConvertibleRzrlE16debugDescriptionSSvp">debugDescription</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/customdebugstringconvertible/1540125-debugdescription"><code>CustomDebugStringConvertible.debugDescription</code></a>.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">debugDescription</span><span class="p">:</span> <span class="kt">String</span></code></pre>
</div>
</div>
</section>
</div>
</li>
</ul>
</div>
<div class="task-group">
<ul>
<li class="item">
<div>
<code>
<a name="/s:10Validation8FailableVAASURzrlE9magnitudeACyxq_Gvp"></a>
<a name="//apple_ref/swift/Property/magnitude" class="dashAnchor"></a>
<a class="token" href="#/s:10Validation8FailableVAASURzrlE9magnitudeACyxq_Gvp">magnitude</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>See <a href="https://developer.apple.com/documentation/swift/unsignedinteger/2884378-magnitude"><code>UnsignedInteger.magnitude</code></a></p>
<div class="aside aside-warning">
<p class="aside-title">Warning</p>
This property has no failing options, so your program will crash if it produces a value that does not pass validation.g
</div>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">magnitude</span><span class="p">:</span> <span class="kt">Failable</span><span class="o">&lt;</span><span class="kt">T</span><span class="p">,</span> <span class="kt">Validations</span><span class="o">&gt;</span></code></pre>
</div>
</div>
</section>
</div>
</li>
</ul>
</div>
</section>
</section>
<section id="footer">
<p>&copy; 2018 <a class="link" href="" target="_blank" rel="external"></a>. All rights reserved. (Last updated: 2018-12-10)</p>
<p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.9.1</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
</section>
</article>
</div>
</body>
</div>
</html>