6 lines
183 KiB
HTML
6 lines
183 KiB
HTML
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="generator" content="rustdoc"><meta name="description" content="Similar to the std `From` trait, but specifically for converting between sample types."><title>FromSample in cpal - Rust</title><script>if(window.location.protocol!=="file:")document.head.insertAdjacentHTML("beforeend","SourceSerif4-Regular-6b053e98.ttf.woff2,FiraSans-Regular-0fe48ade.woff2,FiraSans-Medium-e1aa3f0a.woff2,SourceCodePro-Regular-8badfe75.ttf.woff2,SourceCodePro-Semibold-aa29a496.ttf.woff2".split(",").map(f=>`<link rel="preload" as="font" type="font/woff2" crossorigin href="../static.files/${f}">`).join(""))</script><link rel="stylesheet" href="../static.files/normalize-9960930a.css"><link rel="stylesheet" href="../static.files/rustdoc-42caa33d.css"><meta name="rustdoc-vars" data-root-path="../" data-static-root-path="../static.files/" data-current-crate="cpal" data-themes="" data-resource-suffix="" data-rustdoc-version="1.84.0 (9fc6b4312 2025-01-07)" data-channel="1.84.0" data-search-js="search-92e6798f.js" data-settings-js="settings-0f613d39.js" ><script src="../static.files/storage-59e33391.js"></script><script defer src="sidebar-items.js"></script><script defer src="../static.files/main-5f194d8c.js"></script><noscript><link rel="stylesheet" href="../static.files/noscript-893ab5e7.css"></noscript><link rel="alternate icon" type="image/png" href="../static.files/favicon-32x32-6580c154.png"><link rel="icon" type="image/svg+xml" href="../static.files/favicon-044be391.svg"></head><body class="rustdoc trait"><!--[if lte IE 11]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><nav class="mobile-topbar"><button class="sidebar-menu-toggle" title="show sidebar"></button></nav><nav class="sidebar"><div class="sidebar-crate"><h2><a href="../cpal/index.html">cpal</a><span class="version">0.15.3</span></h2></div><div class="sidebar-elems"><section id="rustdoc-toc"><h2 class="location"><a href="#">From<wbr>Sample</a></h2><h3><a href="#required-methods">Required Methods</a></h3><ul class="block"><li><a href="#tymethod.from_sample_" title="from_sample_">from_sample_</a></li></ul><h3><a href="#foreign-impls">Implementations on Foreign Types</a></h3><ul class="block"><li><a href="#impl-FromSample%3CI24%3E-for-f32" title="f32">f32</a></li><li><a href="#impl-FromSample%3CI48%3E-for-f32" title="f32">f32</a></li><li><a href="#impl-FromSample%3CU24%3E-for-f32" title="f32">f32</a></li><li><a href="#impl-FromSample%3CU48%3E-for-f32" title="f32">f32</a></li><li><a href="#impl-FromSample%3Cf64%3E-for-f32" title="f32">f32</a></li><li><a href="#impl-FromSample%3Ci16%3E-for-f32" title="f32">f32</a></li><li><a href="#impl-FromSample%3Ci32%3E-for-f32" title="f32">f32</a></li><li><a href="#impl-FromSample%3Ci64%3E-for-f32" title="f32">f32</a></li><li><a href="#impl-FromSample%3Ci8%3E-for-f32" title="f32">f32</a></li><li><a href="#impl-FromSample%3Cu16%3E-for-f32" title="f32">f32</a></li><li><a href="#impl-FromSample%3Cu32%3E-for-f32" title="f32">f32</a></li><li><a href="#impl-FromSample%3Cu64%3E-for-f32" title="f32">f32</a></li><li><a href="#impl-FromSample%3Cu8%3E-for-f32" title="f32">f32</a></li><li><a href="#impl-FromSample%3CI24%3E-for-f64" title="f64">f64</a></li><li><a href="#impl-FromSample%3CI48%3E-for-f64" title="f64">f64</a></li><li><a href="#impl-FromSample%3CU24%3E-for-f64" title="f64">f64</a></li><li><a href="#impl-FromSample%3CU48%3E-for-f64" title="f64">f64</a></li><li><a href="#impl-FromSample%3Cf32%3E-for-f64" title="f64">f64</a></li><li><a href="#impl-FromSample%3Ci16%3E-for-f64" title="f64">f64</a></li><li><a href="#impl-FromSample%3Ci32%3E-for-f64" title="f64">f64</a></li><li><a href="#impl-FromSample%3Ci64%3E-for-f64" title="f64">f64</a></li><li><a href="#impl-FromSample%3Ci8%3E-for-f64" title="f64">f64</a></li><li><a href="#impl-FromSample%3Cu16%3E-for-f64" title="f64">f64</a></li><li><a href="#impl-FromSample%3Cu32%3E-for-f64" title="f64">f64</a></li><li><a href="#impl-FromSample%3Cu64%3E-for-f64" title="f64">f64</a></li><li><a href="#impl-FromSample%3Cu8%3E-for-f64" title="f64">f64</a></li><li><a href="#impl-FromSample%3CI24%3E-for-i16" title="i16">i16</a></li><li><a href="#impl-FromSample%3CI48%3E-for-i16" title="i16">i16</a></li><li><a href="#impl-FromSample%3CU24%3E-for-i16" title="i16">i16</a></li><li><a href="#impl-FromSample%3CU48%3E-for-i16" title="i16">i16</a></li><li><a href="#impl-FromSample%3Cf32%3E-for-i16" title="i16">i16</a></li><li><a href="#impl-FromSample%3Cf64%3E-for-i16" title="i16">i16</a></li><li><a href="#impl-FromSample%3Ci32%3E-for-i16" title="i16">i16</a></li><li><a href="#impl-FromSample%3Ci64%3E-for-i16" title="i16">i16</a></li><li><a href="#impl-FromSample%3Ci8%3E-for-i16" title="i16">i16</a></li><li><a href="#impl-FromSample%3Cu16%3E-for-i16" title="i16">i16</a></li><li><a href="#impl-FromSample%3Cu32%3E-for-i16" title="i16">i16</a></li><li><a href="#impl-FromSample%3Cu64%3E-for-i16" title="i16">i16</a></li><li><a href="#impl-FromSample%3Cu8%3E-for-i16" title="i16">i16</a></li><li><a href="#impl-FromSample%3CI24%3E-for-i32" title="i32">i32</a></li><li><a href="#impl-FromSample%3CI48%3E-for-i32" title="i32">i32</a></li><li><a href="#impl-FromSample%3CU24%3E-for-i32" title="i32">i32</a></li><li><a href="#impl-FromSample%3CU48%3E-for-i32" title="i32">i32</a></li><li><a href="#impl-FromSample%3Cf32%3E-for-i32" title="i32">i32</a></li><li><a href="#impl-FromSample%3Cf64%3E-for-i32" title="i32">i32</a></li><li><a href="#impl-FromSample%3Ci16%3E-for-i32" title="i32">i32</a></li><li><a href="#impl-FromSample%3Ci64%3E-for-i32" title="i32">i32</a></li><li><a href="#impl-FromSample%3Ci8%3E-for-i32" title="i32">i32</a></li><li><a href="#impl-FromSample%3Cu16%3E-for-i32" title="i32">i32</a></li><li><a href="#impl-FromSample%3Cu32%3E-for-i32" title="i32">i32</a></li><li><a href="#impl-FromSample%3Cu64%3E-for-i32" title="i32">i32</a></li><li><a href="#impl-FromSample%3Cu8%3E-for-i32" title="i32">i32</a></li><li><a href="#impl-FromSample%3CI24%3E-for-i64" title="i64">i64</a></li><li><a href="#impl-FromSample%3CI48%3E-for-i64" title="i64">i64</a></li><li><a href="#impl-FromSample%3CU24%3E-for-i64" title="i64">i64</a></li><li><a href="#impl-FromSample%3CU48%3E-for-i64" title="i64">i64</a></li><li><a href="#impl-FromSample%3Cf32%3E-for-i64" title="i64">i64</a></li><li><a href="#impl-FromSample%3Cf64%3E-for-i64" title="i64">i64</a></li><li><a href="#impl-FromSample%3Ci16%3E-for-i64" title="i64">i64</a></li><li><a href="#impl-FromSample%3Ci32%3E-for-i64" title="i64">i64</a></li><li><a href="#impl-FromSample%3Ci8%3E-for-i64" title="i64">i64</a></li><li><a href="#impl-FromSample%3Cu16%3E-for-i64" title="i64">i64</a></li><li><a href="#impl-FromSample%3Cu32%3E-for-i64" title="i64">i64</a></li><li><a href="#impl-FromSample%3Cu64%3E-for-i64" title="i64">i64</a></li><li><a href="#impl-FromSample%3Cu8%3E-for-i64" title="i64">i64</a></li><li><a href="#impl-FromSample%3CI24%3E-for-i8" title="i8">i8</a></li><li><a href="#impl-FromSample%3CI48%3E-for-i8" title="i8">i8</a></li><li><a href="#impl-FromSample%3CU24%3E-for-i8" title="i8">i8</a></li><li><a href="#impl-FromSample%3CU48%3E-for-i8" title="i8">i8</a></li><li><a href="#impl-FromSample%3Cf32%3E-for-i8" title="i8">i8</a></li><li><a href="#impl-FromSample%3Cf64%3E-for-i8" title="i8">i8</a></li><li><a href="#impl-FromSample%3Ci16%3E-for-i8" title="i8">i8</a></li><li><a href="#impl-FromSample%3Ci32%3E-for-i8" title="i8">i8</a></li><li><a href="#impl-FromSample%3Ci64%3E-for-i8" title="i8">i8</a></li><li><a href="#impl-FromSample%3Cu16%3E-for-i8" title="i8">i8</a></li><li><a href="#impl-FromSample%3Cu32%3E-for-i8" title="i8">i8</a></li><li><a href="#impl-FromSample%3Cu64%3E-for-i8" title="i8">i8</a></li><li><a href="#impl-FromSample%3Cu8%3E-for-i8" title="i8">i8</a></li><li><a href="#impl-FromSample%3CI24%3E-for-u16" title="u16">u16</a></li><li><a href="#impl-FromSample%3CI48%3E-for-u16" title="u16">u16</a></li><li><a href="#impl-FromSample%3CU24%3E-for-u16" title="u16">u16</a></li><li><a href="#impl-FromSample%3CU48%3E-for-u16" title="u16">u16</a></li><li><a href="#impl-FromSample%3Cf32%3E-for-u16" title="u16">u16</a></li><li><a href="#impl-FromSample%3Cf64%3E-for-u16" title="u16">u16</a></li><li><a href="#impl-FromSample%3Ci16%3E-for-u16" title="u16">u16</a></li><li><a href="#impl-FromSample%3Ci32%3E-for-u16" title="u16">u16</a></li><li><a href="#impl-FromSample%3Ci64%3E-for-u16" title="u16">u16</a></li><li><a href="#impl-FromSample%3Ci8%3E-for-u16" title="u16">u16</a></li><li><a href="#impl-FromSample%3Cu32%3E-for-u16" title="u16">u16</a></li><li><a href="#impl-FromSample%3Cu64%3E-for-u16" title="u16">u16</a></li><li><a href="#impl-FromSample%3Cu8%3E-for-u16" title="u16">u16</a></li><li><a href="#impl-FromSample%3CI24%3E-for-u32" title="u32">u32</a></li><li><a href="#impl-FromSample%3CI48%3E-for-u32" title="u32">u32</a></li><li><a href="#impl-FromSample%3CU24%3E-for-u32" title="u32">u32</a></li><li><a href="#impl-FromSample%3CU48%3E-for-u32" title="u32">u32</a></li><li><a href="#impl-FromSample%3Cf32%3E-for-u32" title="u32">u32</a></li><li><a href="#impl-FromSample%3Cf64%3E-for-u32" title="u32">u32</a></li><li><a href="#impl-FromSample%3Ci16%3E-for-u32" title="u32">u32</a></li><li><a href="#impl-FromSample%3Ci32%3E-for-u32" title="u32">u32</a></li><li><a href="#impl-FromSample%3Ci64%3E-for-u32" title="u32">u32</a></li><li><a href="#impl-FromSample%3Ci8%3E-for-u32" title="u32">u32</a></li><li><a href="#impl-FromSample%3Cu16%3E-for-u32" title="u32">u32</a></li><li><a href="#impl-FromSample%3Cu64%3E-for-u32" title="u32">u32</a></li><li><a href="#impl-FromSample%3Cu8%3E-for-u32" title="u32">u32</a></li><li><a href="#impl-FromSample%3CI24%3E-for-u64" title="u64">u64</a></li><li><a href="#impl-FromSample%3CI48%3E-for-u64" title="u64">u64</a></li><li><a href="#impl-FromSample%3CU24%3E-for-u64" title="u64">u64</a></li><li><a href="#impl-FromSample%3CU48%3E-for-u64" title="u64">u64</a></li><li><a href="#impl-FromSample%3Cf32%3E-for-u64" title="u64">u64</a></li><li><a href="#impl-FromSample%3Cf64%3E-for-u64" title="u64">u64</a></li><li><a href="#impl-FromSample%3Ci16%3E-for-u64" title="u64">u64</a></li><li><a href="#impl-FromSample%3Ci32%3E-for-u64" title="u64">u64</a></li><li><a href="#impl-FromSample%3Ci64%3E-for-u64" title="u64">u64</a></li><li><a href="#impl-FromSample%3Ci8%3E-for-u64" title="u64">u64</a></li><li><a href="#impl-FromSample%3Cu16%3E-for-u64" title="u64">u64</a></li><li><a href="#impl-FromSample%3Cu32%3E-for-u64" title="u64">u64</a></li><li><a href="#impl-FromSample%3Cu8%3E-for-u64" title="u64">u64</a></li><li><a href="#impl-FromSample%3CI24%3E-for-u8" title="u8">u8</a></li><li><a href="#impl-FromSample%3CI48%3E-for-u8" title="u8">u8</a></li><li><a href="#impl-FromSample%3CU24%3E-for-u8" title="u8">u8</a></li><li><a href="#impl-FromSample%3CU48%3E-for-u8" title="u8">u8</a></li><li><a href="#impl-FromSample%3Cf32%3E-for-u8" title="u8">u8</a></li><li><a href="#impl-FromSample%3Cf64%3E-for-u8" title="u8">u8</a></li><li><a href="#impl-FromSample%3Ci16%3E-for-u8" title="u8">u8</a></li><li><a href="#impl-FromSample%3Ci32%3E-for-u8" title="u8">u8</a></li><li><a href="#impl-FromSample%3Ci64%3E-for-u8" title="u8">u8</a></li><li><a href="#impl-FromSample%3Ci8%3E-for-u8" title="u8">u8</a></li><li><a href="#impl-FromSample%3Cu16%3E-for-u8" title="u8">u8</a></li><li><a href="#impl-FromSample%3Cu32%3E-for-u8" title="u8">u8</a></li><li><a href="#impl-FromSample%3Cu64%3E-for-u8" title="u8">u8</a></li></ul><h3><a href="#dyn-compatibility">Dyn Compatibility</a></h3><h3><a href="#implementors">Implementors</a></h3></section><div id="rustdoc-modnav"><h2 class="in-crate"><a href="index.html">In crate cpal</a></h2></div></div></nav><div class="sidebar-resizer"></div><main><div class="width-limiter"><rustdoc-search></rustdoc-search><section id="main-content" class="content"><div class="main-heading"><span class="rustdoc-breadcrumbs"><a href="index.html">cpal</a></span><h1>Trait <span class="trait">FromSample</span><button id="copy-path" title="Copy item path to clipboard">Copy item path</button></h1><rustdoc-toolbar></rustdoc-toolbar><span class="sub-heading"><a class="src" href="../src/dasp_sample/conv.rs.html#570">Source</a> </span></div><pre class="rust item-decl"><code>pub trait FromSample<S> {
|
|
// Required method
|
|
fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: S) -> Self;
|
|
}</code></pre><details class="toggle top-doc" open><summary class="hideme"><span>Expand description</span></summary><div class="docblock"><p>Similar to the std <code>From</code> trait, but specifically for converting between sample types.</p>
|
|
<p>We use this trait to be generic over the <code>Sample::to_sample</code> and <code>Sample::from_sample</code> methods.</p>
|
|
</div></details><h2 id="required-methods" class="section-header">Required Methods<a href="#required-methods" class="anchor">§</a></h2><div class="methods"><section id="tymethod.from_sample_" class="method"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#571">Source</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: S) -> Self</h4></section></div><h2 id="dyn-compatibility" class="section-header">Dyn Compatibility<a href="#dyn-compatibility" class="anchor">§</a></h2><div class="dyn-compatibility-info"><p>This trait is <b>not</b> <a href="https://doc.rust-lang.org/1.84.0/reference/items/traits.html#object-safety">dyn compatible</a>.</p><p><i>In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.</i></p></div><h2 id="foreign-impls" class="section-header">Implementations on Foreign Types<a href="#foreign-impls" class="anchor">§</a></h2><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Cf32%3E-for-f64" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#673-677">Source</a><a href="#impl-FromSample%3Cf32%3E-for-f64" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f32.html">f32</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f64.html">f64</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#673-677">Source</a><a href="#method.from_sample_" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f32.html">f32</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f64.html">f64</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Cf32%3E-for-i8" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#595-599">Source</a><a href="#impl-FromSample%3Cf32%3E-for-i8" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f32.html">f32</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i8.html">i8</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-1" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#595-599">Source</a><a href="#method.from_sample_-1" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f32.html">f32</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i8.html">i8</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Cf32%3E-for-i16" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#601-605">Source</a><a href="#impl-FromSample%3Cf32%3E-for-i16" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f32.html">f32</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i16.html">i16</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-2" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#601-605">Source</a><a href="#method.from_sample_-2" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f32.html">f32</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i16.html">i16</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Cf32%3E-for-i32" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#613-617">Source</a><a href="#impl-FromSample%3Cf32%3E-for-i32" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f32.html">f32</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i32.html">i32</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-3" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#613-617">Source</a><a href="#method.from_sample_-3" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f32.html">f32</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i32.html">i32</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Cf32%3E-for-i64" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#625-629">Source</a><a href="#impl-FromSample%3Cf32%3E-for-i64" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f32.html">f32</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i64.html">i64</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-4" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#625-629">Source</a><a href="#method.from_sample_-4" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f32.html">f32</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i64.html">i64</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Cf32%3E-for-u8" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#631-635">Source</a><a href="#impl-FromSample%3Cf32%3E-for-u8" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f32.html">f32</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u8.html">u8</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-5" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#631-635">Source</a><a href="#method.from_sample_-5" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f32.html">f32</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u8.html">u8</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Cf32%3E-for-u16" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#637-641">Source</a><a href="#impl-FromSample%3Cf32%3E-for-u16" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f32.html">f32</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u16.html">u16</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-6" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#637-641">Source</a><a href="#method.from_sample_-6" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f32.html">f32</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u16.html">u16</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Cf32%3E-for-u32" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#649-653">Source</a><a href="#impl-FromSample%3Cf32%3E-for-u32" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f32.html">f32</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u32.html">u32</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-7" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#649-653">Source</a><a href="#method.from_sample_-7" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f32.html">f32</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u32.html">u32</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Cf32%3E-for-u64" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#661-665">Source</a><a href="#impl-FromSample%3Cf32%3E-for-u64" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f32.html">f32</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u64.html">u64</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-8" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#661-665">Source</a><a href="#method.from_sample_-8" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f32.html">f32</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u64.html">u64</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Cf64%3E-for-f32" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#667-671">Source</a><a href="#impl-FromSample%3Cf64%3E-for-f32" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f64.html">f64</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f32.html">f32</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-9" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#667-671">Source</a><a href="#method.from_sample_-9" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f64.html">f64</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f32.html">f32</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Cf64%3E-for-i8" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#595-599">Source</a><a href="#impl-FromSample%3Cf64%3E-for-i8" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f64.html">f64</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i8.html">i8</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-10" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#595-599">Source</a><a href="#method.from_sample_-10" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f64.html">f64</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i8.html">i8</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Cf64%3E-for-i16" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#601-605">Source</a><a href="#impl-FromSample%3Cf64%3E-for-i16" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f64.html">f64</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i16.html">i16</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-11" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#601-605">Source</a><a href="#method.from_sample_-11" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f64.html">f64</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i16.html">i16</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Cf64%3E-for-i32" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#613-617">Source</a><a href="#impl-FromSample%3Cf64%3E-for-i32" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f64.html">f64</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i32.html">i32</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-12" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#613-617">Source</a><a href="#method.from_sample_-12" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f64.html">f64</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i32.html">i32</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Cf64%3E-for-i64" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#625-629">Source</a><a href="#impl-FromSample%3Cf64%3E-for-i64" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f64.html">f64</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i64.html">i64</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-13" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#625-629">Source</a><a href="#method.from_sample_-13" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f64.html">f64</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i64.html">i64</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Cf64%3E-for-u8" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#631-635">Source</a><a href="#impl-FromSample%3Cf64%3E-for-u8" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f64.html">f64</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u8.html">u8</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-14" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#631-635">Source</a><a href="#method.from_sample_-14" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f64.html">f64</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u8.html">u8</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Cf64%3E-for-u16" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#637-641">Source</a><a href="#impl-FromSample%3Cf64%3E-for-u16" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f64.html">f64</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u16.html">u16</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-15" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#637-641">Source</a><a href="#method.from_sample_-15" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f64.html">f64</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u16.html">u16</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Cf64%3E-for-u32" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#649-653">Source</a><a href="#impl-FromSample%3Cf64%3E-for-u32" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f64.html">f64</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u32.html">u32</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-16" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#649-653">Source</a><a href="#method.from_sample_-16" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f64.html">f64</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u32.html">u32</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Cf64%3E-for-u64" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#661-665">Source</a><a href="#impl-FromSample%3Cf64%3E-for-u64" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f64.html">f64</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u64.html">u64</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-17" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#661-665">Source</a><a href="#method.from_sample_-17" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f64.html">f64</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u64.html">u64</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Ci8%3E-for-f32" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#667-671">Source</a><a href="#impl-FromSample%3Ci8%3E-for-f32" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i8.html">i8</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f32.html">f32</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-18" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#667-671">Source</a><a href="#method.from_sample_-18" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i8.html">i8</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f32.html">f32</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Ci8%3E-for-f64" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#673-677">Source</a><a href="#impl-FromSample%3Ci8%3E-for-f64" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i8.html">i8</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f64.html">f64</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-19" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#673-677">Source</a><a href="#method.from_sample_-19" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i8.html">i8</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f64.html">f64</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Ci8%3E-for-i16" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#601-605">Source</a><a href="#impl-FromSample%3Ci8%3E-for-i16" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i8.html">i8</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i16.html">i16</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-20" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#601-605">Source</a><a href="#method.from_sample_-20" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i8.html">i8</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i16.html">i16</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Ci8%3E-for-i32" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#613-617">Source</a><a href="#impl-FromSample%3Ci8%3E-for-i32" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i8.html">i8</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i32.html">i32</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-21" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#613-617">Source</a><a href="#method.from_sample_-21" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i8.html">i8</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i32.html">i32</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Ci8%3E-for-i64" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#625-629">Source</a><a href="#impl-FromSample%3Ci8%3E-for-i64" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i8.html">i8</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i64.html">i64</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-22" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#625-629">Source</a><a href="#method.from_sample_-22" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i8.html">i8</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i64.html">i64</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Ci8%3E-for-u8" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#631-635">Source</a><a href="#impl-FromSample%3Ci8%3E-for-u8" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i8.html">i8</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u8.html">u8</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-23" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#631-635">Source</a><a href="#method.from_sample_-23" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i8.html">i8</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u8.html">u8</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Ci8%3E-for-u16" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#637-641">Source</a><a href="#impl-FromSample%3Ci8%3E-for-u16" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i8.html">i8</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u16.html">u16</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-24" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#637-641">Source</a><a href="#method.from_sample_-24" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i8.html">i8</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u16.html">u16</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Ci8%3E-for-u32" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#649-653">Source</a><a href="#impl-FromSample%3Ci8%3E-for-u32" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i8.html">i8</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u32.html">u32</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-25" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#649-653">Source</a><a href="#method.from_sample_-25" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i8.html">i8</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u32.html">u32</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Ci8%3E-for-u64" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#661-665">Source</a><a href="#impl-FromSample%3Ci8%3E-for-u64" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i8.html">i8</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u64.html">u64</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-26" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#661-665">Source</a><a href="#method.from_sample_-26" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i8.html">i8</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u64.html">u64</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Ci16%3E-for-f32" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#667-671">Source</a><a href="#impl-FromSample%3Ci16%3E-for-f32" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i16.html">i16</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f32.html">f32</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-27" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#667-671">Source</a><a href="#method.from_sample_-27" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i16.html">i16</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f32.html">f32</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Ci16%3E-for-f64" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#673-677">Source</a><a href="#impl-FromSample%3Ci16%3E-for-f64" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i16.html">i16</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f64.html">f64</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-28" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#673-677">Source</a><a href="#method.from_sample_-28" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i16.html">i16</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f64.html">f64</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Ci16%3E-for-i8" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#595-599">Source</a><a href="#impl-FromSample%3Ci16%3E-for-i8" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i16.html">i16</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i8.html">i8</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-29" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#595-599">Source</a><a href="#method.from_sample_-29" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i16.html">i16</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i8.html">i8</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Ci16%3E-for-i32" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#613-617">Source</a><a href="#impl-FromSample%3Ci16%3E-for-i32" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i16.html">i16</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i32.html">i32</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-30" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#613-617">Source</a><a href="#method.from_sample_-30" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i16.html">i16</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i32.html">i32</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Ci16%3E-for-i64" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#625-629">Source</a><a href="#impl-FromSample%3Ci16%3E-for-i64" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i16.html">i16</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i64.html">i64</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-31" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#625-629">Source</a><a href="#method.from_sample_-31" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i16.html">i16</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i64.html">i64</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Ci16%3E-for-u8" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#631-635">Source</a><a href="#impl-FromSample%3Ci16%3E-for-u8" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i16.html">i16</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u8.html">u8</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-32" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#631-635">Source</a><a href="#method.from_sample_-32" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i16.html">i16</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u8.html">u8</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Ci16%3E-for-u16" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#637-641">Source</a><a href="#impl-FromSample%3Ci16%3E-for-u16" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i16.html">i16</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u16.html">u16</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-33" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#637-641">Source</a><a href="#method.from_sample_-33" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i16.html">i16</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u16.html">u16</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Ci16%3E-for-u32" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#649-653">Source</a><a href="#impl-FromSample%3Ci16%3E-for-u32" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i16.html">i16</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u32.html">u32</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-34" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#649-653">Source</a><a href="#method.from_sample_-34" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i16.html">i16</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u32.html">u32</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Ci16%3E-for-u64" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#661-665">Source</a><a href="#impl-FromSample%3Ci16%3E-for-u64" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i16.html">i16</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u64.html">u64</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-35" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#661-665">Source</a><a href="#method.from_sample_-35" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i16.html">i16</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u64.html">u64</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Ci32%3E-for-f32" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#667-671">Source</a><a href="#impl-FromSample%3Ci32%3E-for-f32" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i32.html">i32</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f32.html">f32</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-36" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#667-671">Source</a><a href="#method.from_sample_-36" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i32.html">i32</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f32.html">f32</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Ci32%3E-for-f64" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#673-677">Source</a><a href="#impl-FromSample%3Ci32%3E-for-f64" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i32.html">i32</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f64.html">f64</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-37" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#673-677">Source</a><a href="#method.from_sample_-37" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i32.html">i32</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f64.html">f64</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Ci32%3E-for-i8" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#595-599">Source</a><a href="#impl-FromSample%3Ci32%3E-for-i8" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i32.html">i32</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i8.html">i8</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-38" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#595-599">Source</a><a href="#method.from_sample_-38" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i32.html">i32</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i8.html">i8</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Ci32%3E-for-i16" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#601-605">Source</a><a href="#impl-FromSample%3Ci32%3E-for-i16" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i32.html">i32</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i16.html">i16</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-39" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#601-605">Source</a><a href="#method.from_sample_-39" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i32.html">i32</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i16.html">i16</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Ci32%3E-for-i64" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#625-629">Source</a><a href="#impl-FromSample%3Ci32%3E-for-i64" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i32.html">i32</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i64.html">i64</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-40" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#625-629">Source</a><a href="#method.from_sample_-40" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i32.html">i32</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i64.html">i64</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Ci32%3E-for-u8" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#631-635">Source</a><a href="#impl-FromSample%3Ci32%3E-for-u8" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i32.html">i32</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u8.html">u8</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-41" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#631-635">Source</a><a href="#method.from_sample_-41" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i32.html">i32</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u8.html">u8</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Ci32%3E-for-u16" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#637-641">Source</a><a href="#impl-FromSample%3Ci32%3E-for-u16" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i32.html">i32</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u16.html">u16</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-42" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#637-641">Source</a><a href="#method.from_sample_-42" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i32.html">i32</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u16.html">u16</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Ci32%3E-for-u32" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#649-653">Source</a><a href="#impl-FromSample%3Ci32%3E-for-u32" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i32.html">i32</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u32.html">u32</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-43" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#649-653">Source</a><a href="#method.from_sample_-43" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i32.html">i32</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u32.html">u32</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Ci32%3E-for-u64" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#661-665">Source</a><a href="#impl-FromSample%3Ci32%3E-for-u64" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i32.html">i32</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u64.html">u64</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-44" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#661-665">Source</a><a href="#method.from_sample_-44" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i32.html">i32</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u64.html">u64</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Ci64%3E-for-f32" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#667-671">Source</a><a href="#impl-FromSample%3Ci64%3E-for-f32" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i64.html">i64</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f32.html">f32</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-45" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#667-671">Source</a><a href="#method.from_sample_-45" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i64.html">i64</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f32.html">f32</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Ci64%3E-for-f64" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#673-677">Source</a><a href="#impl-FromSample%3Ci64%3E-for-f64" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i64.html">i64</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f64.html">f64</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-46" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#673-677">Source</a><a href="#method.from_sample_-46" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i64.html">i64</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f64.html">f64</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Ci64%3E-for-i8" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#595-599">Source</a><a href="#impl-FromSample%3Ci64%3E-for-i8" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i64.html">i64</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i8.html">i8</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-47" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#595-599">Source</a><a href="#method.from_sample_-47" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i64.html">i64</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i8.html">i8</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Ci64%3E-for-i16" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#601-605">Source</a><a href="#impl-FromSample%3Ci64%3E-for-i16" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i64.html">i64</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i16.html">i16</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-48" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#601-605">Source</a><a href="#method.from_sample_-48" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i64.html">i64</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i16.html">i16</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Ci64%3E-for-i32" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#613-617">Source</a><a href="#impl-FromSample%3Ci64%3E-for-i32" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i64.html">i64</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i32.html">i32</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-49" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#613-617">Source</a><a href="#method.from_sample_-49" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i64.html">i64</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i32.html">i32</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Ci64%3E-for-u8" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#631-635">Source</a><a href="#impl-FromSample%3Ci64%3E-for-u8" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i64.html">i64</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u8.html">u8</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-50" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#631-635">Source</a><a href="#method.from_sample_-50" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i64.html">i64</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u8.html">u8</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Ci64%3E-for-u16" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#637-641">Source</a><a href="#impl-FromSample%3Ci64%3E-for-u16" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i64.html">i64</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u16.html">u16</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-51" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#637-641">Source</a><a href="#method.from_sample_-51" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i64.html">i64</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u16.html">u16</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Ci64%3E-for-u32" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#649-653">Source</a><a href="#impl-FromSample%3Ci64%3E-for-u32" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i64.html">i64</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u32.html">u32</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-52" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#649-653">Source</a><a href="#method.from_sample_-52" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i64.html">i64</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u32.html">u32</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Ci64%3E-for-u64" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#661-665">Source</a><a href="#impl-FromSample%3Ci64%3E-for-u64" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i64.html">i64</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u64.html">u64</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-53" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#661-665">Source</a><a href="#method.from_sample_-53" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i64.html">i64</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u64.html">u64</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Cu8%3E-for-f32" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#667-671">Source</a><a href="#impl-FromSample%3Cu8%3E-for-f32" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u8.html">u8</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f32.html">f32</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-54" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#667-671">Source</a><a href="#method.from_sample_-54" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u8.html">u8</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f32.html">f32</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Cu8%3E-for-f64" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#673-677">Source</a><a href="#impl-FromSample%3Cu8%3E-for-f64" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u8.html">u8</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f64.html">f64</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-55" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#673-677">Source</a><a href="#method.from_sample_-55" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u8.html">u8</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f64.html">f64</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Cu8%3E-for-i8" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#595-599">Source</a><a href="#impl-FromSample%3Cu8%3E-for-i8" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u8.html">u8</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i8.html">i8</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-56" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#595-599">Source</a><a href="#method.from_sample_-56" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u8.html">u8</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i8.html">i8</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Cu8%3E-for-i16" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#601-605">Source</a><a href="#impl-FromSample%3Cu8%3E-for-i16" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u8.html">u8</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i16.html">i16</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-57" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#601-605">Source</a><a href="#method.from_sample_-57" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u8.html">u8</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i16.html">i16</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Cu8%3E-for-i32" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#613-617">Source</a><a href="#impl-FromSample%3Cu8%3E-for-i32" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u8.html">u8</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i32.html">i32</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-58" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#613-617">Source</a><a href="#method.from_sample_-58" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u8.html">u8</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i32.html">i32</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Cu8%3E-for-i64" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#625-629">Source</a><a href="#impl-FromSample%3Cu8%3E-for-i64" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u8.html">u8</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i64.html">i64</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-59" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#625-629">Source</a><a href="#method.from_sample_-59" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u8.html">u8</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i64.html">i64</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Cu8%3E-for-u16" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#637-641">Source</a><a href="#impl-FromSample%3Cu8%3E-for-u16" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u8.html">u8</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u16.html">u16</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-60" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#637-641">Source</a><a href="#method.from_sample_-60" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u8.html">u8</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u16.html">u16</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Cu8%3E-for-u32" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#649-653">Source</a><a href="#impl-FromSample%3Cu8%3E-for-u32" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u8.html">u8</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u32.html">u32</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-61" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#649-653">Source</a><a href="#method.from_sample_-61" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u8.html">u8</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u32.html">u32</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Cu8%3E-for-u64" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#661-665">Source</a><a href="#impl-FromSample%3Cu8%3E-for-u64" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u8.html">u8</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u64.html">u64</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-62" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#661-665">Source</a><a href="#method.from_sample_-62" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u8.html">u8</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u64.html">u64</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Cu16%3E-for-f32" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#667-671">Source</a><a href="#impl-FromSample%3Cu16%3E-for-f32" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u16.html">u16</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f32.html">f32</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-63" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#667-671">Source</a><a href="#method.from_sample_-63" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u16.html">u16</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f32.html">f32</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Cu16%3E-for-f64" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#673-677">Source</a><a href="#impl-FromSample%3Cu16%3E-for-f64" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u16.html">u16</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f64.html">f64</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-64" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#673-677">Source</a><a href="#method.from_sample_-64" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u16.html">u16</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f64.html">f64</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Cu16%3E-for-i8" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#595-599">Source</a><a href="#impl-FromSample%3Cu16%3E-for-i8" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u16.html">u16</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i8.html">i8</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-65" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#595-599">Source</a><a href="#method.from_sample_-65" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u16.html">u16</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i8.html">i8</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Cu16%3E-for-i16" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#601-605">Source</a><a href="#impl-FromSample%3Cu16%3E-for-i16" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u16.html">u16</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i16.html">i16</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-66" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#601-605">Source</a><a href="#method.from_sample_-66" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u16.html">u16</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i16.html">i16</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Cu16%3E-for-i32" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#613-617">Source</a><a href="#impl-FromSample%3Cu16%3E-for-i32" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u16.html">u16</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i32.html">i32</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-67" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#613-617">Source</a><a href="#method.from_sample_-67" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u16.html">u16</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i32.html">i32</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Cu16%3E-for-i64" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#625-629">Source</a><a href="#impl-FromSample%3Cu16%3E-for-i64" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u16.html">u16</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i64.html">i64</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-68" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#625-629">Source</a><a href="#method.from_sample_-68" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u16.html">u16</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i64.html">i64</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Cu16%3E-for-u8" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#631-635">Source</a><a href="#impl-FromSample%3Cu16%3E-for-u8" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u16.html">u16</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u8.html">u8</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-69" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#631-635">Source</a><a href="#method.from_sample_-69" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u16.html">u16</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u8.html">u8</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Cu16%3E-for-u32" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#649-653">Source</a><a href="#impl-FromSample%3Cu16%3E-for-u32" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u16.html">u16</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u32.html">u32</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-70" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#649-653">Source</a><a href="#method.from_sample_-70" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u16.html">u16</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u32.html">u32</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Cu16%3E-for-u64" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#661-665">Source</a><a href="#impl-FromSample%3Cu16%3E-for-u64" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u16.html">u16</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u64.html">u64</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-71" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#661-665">Source</a><a href="#method.from_sample_-71" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u16.html">u16</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u64.html">u64</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Cu32%3E-for-f32" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#667-671">Source</a><a href="#impl-FromSample%3Cu32%3E-for-f32" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u32.html">u32</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f32.html">f32</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-72" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#667-671">Source</a><a href="#method.from_sample_-72" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u32.html">u32</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f32.html">f32</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Cu32%3E-for-f64" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#673-677">Source</a><a href="#impl-FromSample%3Cu32%3E-for-f64" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u32.html">u32</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f64.html">f64</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-73" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#673-677">Source</a><a href="#method.from_sample_-73" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u32.html">u32</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f64.html">f64</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Cu32%3E-for-i8" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#595-599">Source</a><a href="#impl-FromSample%3Cu32%3E-for-i8" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u32.html">u32</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i8.html">i8</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-74" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#595-599">Source</a><a href="#method.from_sample_-74" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u32.html">u32</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i8.html">i8</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Cu32%3E-for-i16" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#601-605">Source</a><a href="#impl-FromSample%3Cu32%3E-for-i16" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u32.html">u32</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i16.html">i16</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-75" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#601-605">Source</a><a href="#method.from_sample_-75" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u32.html">u32</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i16.html">i16</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Cu32%3E-for-i32" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#613-617">Source</a><a href="#impl-FromSample%3Cu32%3E-for-i32" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u32.html">u32</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i32.html">i32</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-76" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#613-617">Source</a><a href="#method.from_sample_-76" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u32.html">u32</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i32.html">i32</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Cu32%3E-for-i64" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#625-629">Source</a><a href="#impl-FromSample%3Cu32%3E-for-i64" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u32.html">u32</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i64.html">i64</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-77" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#625-629">Source</a><a href="#method.from_sample_-77" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u32.html">u32</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i64.html">i64</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Cu32%3E-for-u8" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#631-635">Source</a><a href="#impl-FromSample%3Cu32%3E-for-u8" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u32.html">u32</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u8.html">u8</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-78" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#631-635">Source</a><a href="#method.from_sample_-78" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u32.html">u32</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u8.html">u8</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Cu32%3E-for-u16" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#637-641">Source</a><a href="#impl-FromSample%3Cu32%3E-for-u16" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u32.html">u32</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u16.html">u16</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-79" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#637-641">Source</a><a href="#method.from_sample_-79" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u32.html">u32</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u16.html">u16</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Cu32%3E-for-u64" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#661-665">Source</a><a href="#impl-FromSample%3Cu32%3E-for-u64" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u32.html">u32</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u64.html">u64</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-80" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#661-665">Source</a><a href="#method.from_sample_-80" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u32.html">u32</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u64.html">u64</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Cu64%3E-for-f32" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#667-671">Source</a><a href="#impl-FromSample%3Cu64%3E-for-f32" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u64.html">u64</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f32.html">f32</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-81" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#667-671">Source</a><a href="#method.from_sample_-81" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u64.html">u64</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f32.html">f32</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Cu64%3E-for-f64" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#673-677">Source</a><a href="#impl-FromSample%3Cu64%3E-for-f64" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u64.html">u64</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f64.html">f64</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-82" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#673-677">Source</a><a href="#method.from_sample_-82" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u64.html">u64</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f64.html">f64</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Cu64%3E-for-i8" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#595-599">Source</a><a href="#impl-FromSample%3Cu64%3E-for-i8" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u64.html">u64</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i8.html">i8</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-83" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#595-599">Source</a><a href="#method.from_sample_-83" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u64.html">u64</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i8.html">i8</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Cu64%3E-for-i16" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#601-605">Source</a><a href="#impl-FromSample%3Cu64%3E-for-i16" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u64.html">u64</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i16.html">i16</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-84" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#601-605">Source</a><a href="#method.from_sample_-84" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u64.html">u64</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i16.html">i16</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Cu64%3E-for-i32" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#613-617">Source</a><a href="#impl-FromSample%3Cu64%3E-for-i32" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u64.html">u64</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i32.html">i32</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-85" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#613-617">Source</a><a href="#method.from_sample_-85" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u64.html">u64</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i32.html">i32</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Cu64%3E-for-i64" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#625-629">Source</a><a href="#impl-FromSample%3Cu64%3E-for-i64" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u64.html">u64</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i64.html">i64</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-86" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#625-629">Source</a><a href="#method.from_sample_-86" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u64.html">u64</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i64.html">i64</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Cu64%3E-for-u8" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#631-635">Source</a><a href="#impl-FromSample%3Cu64%3E-for-u8" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u64.html">u64</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u8.html">u8</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-87" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#631-635">Source</a><a href="#method.from_sample_-87" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u64.html">u64</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u8.html">u8</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Cu64%3E-for-u16" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#637-641">Source</a><a href="#impl-FromSample%3Cu64%3E-for-u16" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u64.html">u64</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u16.html">u16</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-88" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#637-641">Source</a><a href="#method.from_sample_-88" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u64.html">u64</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u16.html">u16</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3Cu64%3E-for-u32" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#649-653">Source</a><a href="#impl-FromSample%3Cu64%3E-for-u32" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u64.html">u64</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u32.html">u32</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-89" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#649-653">Source</a><a href="#method.from_sample_-89" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u64.html">u64</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u32.html">u32</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3CI24%3E-for-f32" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#667-671">Source</a><a href="#impl-FromSample%3CI24%3E-for-f32" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="struct" href="struct.I24.html" title="struct cpal::I24">I24</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f32.html">f32</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-90" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#667-671">Source</a><a href="#method.from_sample_-90" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="struct" href="struct.I24.html" title="struct cpal::I24">I24</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f32.html">f32</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3CI24%3E-for-f64" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#673-677">Source</a><a href="#impl-FromSample%3CI24%3E-for-f64" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="struct" href="struct.I24.html" title="struct cpal::I24">I24</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f64.html">f64</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-91" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#673-677">Source</a><a href="#method.from_sample_-91" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="struct" href="struct.I24.html" title="struct cpal::I24">I24</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f64.html">f64</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3CI24%3E-for-i8" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#595-599">Source</a><a href="#impl-FromSample%3CI24%3E-for-i8" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="struct" href="struct.I24.html" title="struct cpal::I24">I24</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i8.html">i8</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-92" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#595-599">Source</a><a href="#method.from_sample_-92" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="struct" href="struct.I24.html" title="struct cpal::I24">I24</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i8.html">i8</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3CI24%3E-for-i16" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#601-605">Source</a><a href="#impl-FromSample%3CI24%3E-for-i16" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="struct" href="struct.I24.html" title="struct cpal::I24">I24</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i16.html">i16</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-93" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#601-605">Source</a><a href="#method.from_sample_-93" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="struct" href="struct.I24.html" title="struct cpal::I24">I24</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i16.html">i16</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3CI24%3E-for-i32" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#613-617">Source</a><a href="#impl-FromSample%3CI24%3E-for-i32" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="struct" href="struct.I24.html" title="struct cpal::I24">I24</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i32.html">i32</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-94" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#613-617">Source</a><a href="#method.from_sample_-94" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="struct" href="struct.I24.html" title="struct cpal::I24">I24</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i32.html">i32</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3CI24%3E-for-i64" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#625-629">Source</a><a href="#impl-FromSample%3CI24%3E-for-i64" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="struct" href="struct.I24.html" title="struct cpal::I24">I24</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i64.html">i64</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-95" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#625-629">Source</a><a href="#method.from_sample_-95" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="struct" href="struct.I24.html" title="struct cpal::I24">I24</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i64.html">i64</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3CI24%3E-for-u8" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#631-635">Source</a><a href="#impl-FromSample%3CI24%3E-for-u8" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="struct" href="struct.I24.html" title="struct cpal::I24">I24</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u8.html">u8</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-96" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#631-635">Source</a><a href="#method.from_sample_-96" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="struct" href="struct.I24.html" title="struct cpal::I24">I24</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u8.html">u8</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3CI24%3E-for-u16" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#637-641">Source</a><a href="#impl-FromSample%3CI24%3E-for-u16" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="struct" href="struct.I24.html" title="struct cpal::I24">I24</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u16.html">u16</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-97" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#637-641">Source</a><a href="#method.from_sample_-97" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="struct" href="struct.I24.html" title="struct cpal::I24">I24</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u16.html">u16</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3CI24%3E-for-u32" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#649-653">Source</a><a href="#impl-FromSample%3CI24%3E-for-u32" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="struct" href="struct.I24.html" title="struct cpal::I24">I24</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u32.html">u32</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-98" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#649-653">Source</a><a href="#method.from_sample_-98" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="struct" href="struct.I24.html" title="struct cpal::I24">I24</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u32.html">u32</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3CI24%3E-for-u64" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#661-665">Source</a><a href="#impl-FromSample%3CI24%3E-for-u64" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="struct" href="struct.I24.html" title="struct cpal::I24">I24</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u64.html">u64</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-99" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#661-665">Source</a><a href="#method.from_sample_-99" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="struct" href="struct.I24.html" title="struct cpal::I24">I24</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u64.html">u64</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3CI48%3E-for-f32" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#667-671">Source</a><a href="#impl-FromSample%3CI48%3E-for-f32" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="struct" href="struct.I48.html" title="struct cpal::I48">I48</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f32.html">f32</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-100" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#667-671">Source</a><a href="#method.from_sample_-100" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="struct" href="struct.I48.html" title="struct cpal::I48">I48</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f32.html">f32</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3CI48%3E-for-f64" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#673-677">Source</a><a href="#impl-FromSample%3CI48%3E-for-f64" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="struct" href="struct.I48.html" title="struct cpal::I48">I48</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f64.html">f64</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-101" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#673-677">Source</a><a href="#method.from_sample_-101" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="struct" href="struct.I48.html" title="struct cpal::I48">I48</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f64.html">f64</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3CI48%3E-for-i8" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#595-599">Source</a><a href="#impl-FromSample%3CI48%3E-for-i8" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="struct" href="struct.I48.html" title="struct cpal::I48">I48</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i8.html">i8</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-102" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#595-599">Source</a><a href="#method.from_sample_-102" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="struct" href="struct.I48.html" title="struct cpal::I48">I48</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i8.html">i8</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3CI48%3E-for-i16" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#601-605">Source</a><a href="#impl-FromSample%3CI48%3E-for-i16" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="struct" href="struct.I48.html" title="struct cpal::I48">I48</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i16.html">i16</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-103" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#601-605">Source</a><a href="#method.from_sample_-103" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="struct" href="struct.I48.html" title="struct cpal::I48">I48</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i16.html">i16</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3CI48%3E-for-i32" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#613-617">Source</a><a href="#impl-FromSample%3CI48%3E-for-i32" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="struct" href="struct.I48.html" title="struct cpal::I48">I48</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i32.html">i32</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-104" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#613-617">Source</a><a href="#method.from_sample_-104" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="struct" href="struct.I48.html" title="struct cpal::I48">I48</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i32.html">i32</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3CI48%3E-for-i64" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#625-629">Source</a><a href="#impl-FromSample%3CI48%3E-for-i64" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="struct" href="struct.I48.html" title="struct cpal::I48">I48</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i64.html">i64</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-105" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#625-629">Source</a><a href="#method.from_sample_-105" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="struct" href="struct.I48.html" title="struct cpal::I48">I48</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i64.html">i64</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3CI48%3E-for-u8" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#631-635">Source</a><a href="#impl-FromSample%3CI48%3E-for-u8" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="struct" href="struct.I48.html" title="struct cpal::I48">I48</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u8.html">u8</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-106" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#631-635">Source</a><a href="#method.from_sample_-106" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="struct" href="struct.I48.html" title="struct cpal::I48">I48</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u8.html">u8</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3CI48%3E-for-u16" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#637-641">Source</a><a href="#impl-FromSample%3CI48%3E-for-u16" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="struct" href="struct.I48.html" title="struct cpal::I48">I48</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u16.html">u16</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-107" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#637-641">Source</a><a href="#method.from_sample_-107" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="struct" href="struct.I48.html" title="struct cpal::I48">I48</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u16.html">u16</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3CI48%3E-for-u32" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#649-653">Source</a><a href="#impl-FromSample%3CI48%3E-for-u32" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="struct" href="struct.I48.html" title="struct cpal::I48">I48</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u32.html">u32</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-108" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#649-653">Source</a><a href="#method.from_sample_-108" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="struct" href="struct.I48.html" title="struct cpal::I48">I48</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u32.html">u32</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3CI48%3E-for-u64" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#661-665">Source</a><a href="#impl-FromSample%3CI48%3E-for-u64" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="struct" href="struct.I48.html" title="struct cpal::I48">I48</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u64.html">u64</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-109" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#661-665">Source</a><a href="#method.from_sample_-109" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="struct" href="struct.I48.html" title="struct cpal::I48">I48</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u64.html">u64</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3CU24%3E-for-f32" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#667-671">Source</a><a href="#impl-FromSample%3CU24%3E-for-f32" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="struct" href="struct.U24.html" title="struct cpal::U24">U24</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f32.html">f32</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-110" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#667-671">Source</a><a href="#method.from_sample_-110" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="struct" href="struct.U24.html" title="struct cpal::U24">U24</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f32.html">f32</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3CU24%3E-for-f64" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#673-677">Source</a><a href="#impl-FromSample%3CU24%3E-for-f64" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="struct" href="struct.U24.html" title="struct cpal::U24">U24</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f64.html">f64</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-111" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#673-677">Source</a><a href="#method.from_sample_-111" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="struct" href="struct.U24.html" title="struct cpal::U24">U24</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f64.html">f64</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3CU24%3E-for-i8" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#595-599">Source</a><a href="#impl-FromSample%3CU24%3E-for-i8" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="struct" href="struct.U24.html" title="struct cpal::U24">U24</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i8.html">i8</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-112" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#595-599">Source</a><a href="#method.from_sample_-112" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="struct" href="struct.U24.html" title="struct cpal::U24">U24</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i8.html">i8</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3CU24%3E-for-i16" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#601-605">Source</a><a href="#impl-FromSample%3CU24%3E-for-i16" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="struct" href="struct.U24.html" title="struct cpal::U24">U24</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i16.html">i16</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-113" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#601-605">Source</a><a href="#method.from_sample_-113" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="struct" href="struct.U24.html" title="struct cpal::U24">U24</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i16.html">i16</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3CU24%3E-for-i32" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#613-617">Source</a><a href="#impl-FromSample%3CU24%3E-for-i32" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="struct" href="struct.U24.html" title="struct cpal::U24">U24</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i32.html">i32</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-114" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#613-617">Source</a><a href="#method.from_sample_-114" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="struct" href="struct.U24.html" title="struct cpal::U24">U24</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i32.html">i32</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3CU24%3E-for-i64" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#625-629">Source</a><a href="#impl-FromSample%3CU24%3E-for-i64" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="struct" href="struct.U24.html" title="struct cpal::U24">U24</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i64.html">i64</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-115" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#625-629">Source</a><a href="#method.from_sample_-115" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="struct" href="struct.U24.html" title="struct cpal::U24">U24</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i64.html">i64</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3CU24%3E-for-u8" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#631-635">Source</a><a href="#impl-FromSample%3CU24%3E-for-u8" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="struct" href="struct.U24.html" title="struct cpal::U24">U24</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u8.html">u8</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-116" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#631-635">Source</a><a href="#method.from_sample_-116" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="struct" href="struct.U24.html" title="struct cpal::U24">U24</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u8.html">u8</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3CU24%3E-for-u16" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#637-641">Source</a><a href="#impl-FromSample%3CU24%3E-for-u16" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="struct" href="struct.U24.html" title="struct cpal::U24">U24</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u16.html">u16</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-117" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#637-641">Source</a><a href="#method.from_sample_-117" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="struct" href="struct.U24.html" title="struct cpal::U24">U24</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u16.html">u16</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3CU24%3E-for-u32" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#649-653">Source</a><a href="#impl-FromSample%3CU24%3E-for-u32" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="struct" href="struct.U24.html" title="struct cpal::U24">U24</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u32.html">u32</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-118" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#649-653">Source</a><a href="#method.from_sample_-118" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="struct" href="struct.U24.html" title="struct cpal::U24">U24</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u32.html">u32</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3CU24%3E-for-u64" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#661-665">Source</a><a href="#impl-FromSample%3CU24%3E-for-u64" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="struct" href="struct.U24.html" title="struct cpal::U24">U24</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u64.html">u64</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-119" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#661-665">Source</a><a href="#method.from_sample_-119" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="struct" href="struct.U24.html" title="struct cpal::U24">U24</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u64.html">u64</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3CU48%3E-for-f32" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#667-671">Source</a><a href="#impl-FromSample%3CU48%3E-for-f32" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="struct" href="struct.U48.html" title="struct cpal::U48">U48</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f32.html">f32</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-120" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#667-671">Source</a><a href="#method.from_sample_-120" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="struct" href="struct.U48.html" title="struct cpal::U48">U48</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f32.html">f32</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3CU48%3E-for-f64" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#673-677">Source</a><a href="#impl-FromSample%3CU48%3E-for-f64" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="struct" href="struct.U48.html" title="struct cpal::U48">U48</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f64.html">f64</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-121" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#673-677">Source</a><a href="#method.from_sample_-121" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="struct" href="struct.U48.html" title="struct cpal::U48">U48</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f64.html">f64</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3CU48%3E-for-i8" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#595-599">Source</a><a href="#impl-FromSample%3CU48%3E-for-i8" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="struct" href="struct.U48.html" title="struct cpal::U48">U48</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i8.html">i8</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-122" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#595-599">Source</a><a href="#method.from_sample_-122" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="struct" href="struct.U48.html" title="struct cpal::U48">U48</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i8.html">i8</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3CU48%3E-for-i16" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#601-605">Source</a><a href="#impl-FromSample%3CU48%3E-for-i16" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="struct" href="struct.U48.html" title="struct cpal::U48">U48</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i16.html">i16</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-123" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#601-605">Source</a><a href="#method.from_sample_-123" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="struct" href="struct.U48.html" title="struct cpal::U48">U48</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i16.html">i16</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3CU48%3E-for-i32" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#613-617">Source</a><a href="#impl-FromSample%3CU48%3E-for-i32" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="struct" href="struct.U48.html" title="struct cpal::U48">U48</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i32.html">i32</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-124" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#613-617">Source</a><a href="#method.from_sample_-124" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="struct" href="struct.U48.html" title="struct cpal::U48">U48</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i32.html">i32</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3CU48%3E-for-i64" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#625-629">Source</a><a href="#impl-FromSample%3CU48%3E-for-i64" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="struct" href="struct.U48.html" title="struct cpal::U48">U48</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i64.html">i64</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-125" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#625-629">Source</a><a href="#method.from_sample_-125" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="struct" href="struct.U48.html" title="struct cpal::U48">U48</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i64.html">i64</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3CU48%3E-for-u8" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#631-635">Source</a><a href="#impl-FromSample%3CU48%3E-for-u8" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="struct" href="struct.U48.html" title="struct cpal::U48">U48</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u8.html">u8</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-126" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#631-635">Source</a><a href="#method.from_sample_-126" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="struct" href="struct.U48.html" title="struct cpal::U48">U48</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u8.html">u8</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3CU48%3E-for-u16" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#637-641">Source</a><a href="#impl-FromSample%3CU48%3E-for-u16" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="struct" href="struct.U48.html" title="struct cpal::U48">U48</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u16.html">u16</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-127" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#637-641">Source</a><a href="#method.from_sample_-127" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="struct" href="struct.U48.html" title="struct cpal::U48">U48</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u16.html">u16</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3CU48%3E-for-u32" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#649-653">Source</a><a href="#impl-FromSample%3CU48%3E-for-u32" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="struct" href="struct.U48.html" title="struct cpal::U48">U48</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u32.html">u32</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-128" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#649-653">Source</a><a href="#method.from_sample_-128" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="struct" href="struct.U48.html" title="struct cpal::U48">U48</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u32.html">u32</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-FromSample%3CU48%3E-for-u64" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#661-665">Source</a><a href="#impl-FromSample%3CU48%3E-for-u64" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="struct" href="struct.U48.html" title="struct cpal::U48">U48</a>> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u64.html">u64</a></h3></section></summary><div class="impl-items"><section id="method.from_sample_-129" class="method trait-impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#661-665">Source</a><a href="#method.from_sample_-129" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.from_sample_" class="fn">from_sample_</a>(s: <a class="struct" href="struct.U48.html" title="struct cpal::U48">U48</a>) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u64.html">u64</a></h4></section></div></details><h2 id="implementors" class="section-header">Implementors<a href="#implementors" class="anchor">§</a></h2><div id="implementors-list"><section id="impl-FromSample%3Cf32%3E-for-I24" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#607-611">Source</a><a href="#impl-FromSample%3Cf32%3E-for-I24" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f32.html">f32</a>> for <a class="struct" href="struct.I24.html" title="struct cpal::I24">I24</a></h3></section><section id="impl-FromSample%3Cf32%3E-for-I48" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#619-623">Source</a><a href="#impl-FromSample%3Cf32%3E-for-I48" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f32.html">f32</a>> for <a class="struct" href="struct.I48.html" title="struct cpal::I48">I48</a></h3></section><section id="impl-FromSample%3Cf32%3E-for-U24" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#643-647">Source</a><a href="#impl-FromSample%3Cf32%3E-for-U24" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f32.html">f32</a>> for <a class="struct" href="struct.U24.html" title="struct cpal::U24">U24</a></h3></section><section id="impl-FromSample%3Cf32%3E-for-U48" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#655-659">Source</a><a href="#impl-FromSample%3Cf32%3E-for-U48" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f32.html">f32</a>> for <a class="struct" href="struct.U48.html" title="struct cpal::U48">U48</a></h3></section><section id="impl-FromSample%3Cf64%3E-for-I24" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#607-611">Source</a><a href="#impl-FromSample%3Cf64%3E-for-I24" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f64.html">f64</a>> for <a class="struct" href="struct.I24.html" title="struct cpal::I24">I24</a></h3></section><section id="impl-FromSample%3Cf64%3E-for-I48" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#619-623">Source</a><a href="#impl-FromSample%3Cf64%3E-for-I48" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f64.html">f64</a>> for <a class="struct" href="struct.I48.html" title="struct cpal::I48">I48</a></h3></section><section id="impl-FromSample%3Cf64%3E-for-U24" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#643-647">Source</a><a href="#impl-FromSample%3Cf64%3E-for-U24" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f64.html">f64</a>> for <a class="struct" href="struct.U24.html" title="struct cpal::U24">U24</a></h3></section><section id="impl-FromSample%3Cf64%3E-for-U48" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#655-659">Source</a><a href="#impl-FromSample%3Cf64%3E-for-U48" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f64.html">f64</a>> for <a class="struct" href="struct.U48.html" title="struct cpal::U48">U48</a></h3></section><section id="impl-FromSample%3Ci8%3E-for-I24" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#607-611">Source</a><a href="#impl-FromSample%3Ci8%3E-for-I24" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i8.html">i8</a>> for <a class="struct" href="struct.I24.html" title="struct cpal::I24">I24</a></h3></section><section id="impl-FromSample%3Ci8%3E-for-I48" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#619-623">Source</a><a href="#impl-FromSample%3Ci8%3E-for-I48" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i8.html">i8</a>> for <a class="struct" href="struct.I48.html" title="struct cpal::I48">I48</a></h3></section><section id="impl-FromSample%3Ci8%3E-for-U24" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#643-647">Source</a><a href="#impl-FromSample%3Ci8%3E-for-U24" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i8.html">i8</a>> for <a class="struct" href="struct.U24.html" title="struct cpal::U24">U24</a></h3></section><section id="impl-FromSample%3Ci8%3E-for-U48" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#655-659">Source</a><a href="#impl-FromSample%3Ci8%3E-for-U48" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i8.html">i8</a>> for <a class="struct" href="struct.U48.html" title="struct cpal::U48">U48</a></h3></section><section id="impl-FromSample%3Ci16%3E-for-I24" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#607-611">Source</a><a href="#impl-FromSample%3Ci16%3E-for-I24" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i16.html">i16</a>> for <a class="struct" href="struct.I24.html" title="struct cpal::I24">I24</a></h3></section><section id="impl-FromSample%3Ci16%3E-for-I48" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#619-623">Source</a><a href="#impl-FromSample%3Ci16%3E-for-I48" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i16.html">i16</a>> for <a class="struct" href="struct.I48.html" title="struct cpal::I48">I48</a></h3></section><section id="impl-FromSample%3Ci16%3E-for-U24" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#643-647">Source</a><a href="#impl-FromSample%3Ci16%3E-for-U24" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i16.html">i16</a>> for <a class="struct" href="struct.U24.html" title="struct cpal::U24">U24</a></h3></section><section id="impl-FromSample%3Ci16%3E-for-U48" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#655-659">Source</a><a href="#impl-FromSample%3Ci16%3E-for-U48" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i16.html">i16</a>> for <a class="struct" href="struct.U48.html" title="struct cpal::U48">U48</a></h3></section><section id="impl-FromSample%3Ci32%3E-for-I24" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#607-611">Source</a><a href="#impl-FromSample%3Ci32%3E-for-I24" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i32.html">i32</a>> for <a class="struct" href="struct.I24.html" title="struct cpal::I24">I24</a></h3></section><section id="impl-FromSample%3Ci32%3E-for-I48" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#619-623">Source</a><a href="#impl-FromSample%3Ci32%3E-for-I48" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i32.html">i32</a>> for <a class="struct" href="struct.I48.html" title="struct cpal::I48">I48</a></h3></section><section id="impl-FromSample%3Ci32%3E-for-U24" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#643-647">Source</a><a href="#impl-FromSample%3Ci32%3E-for-U24" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i32.html">i32</a>> for <a class="struct" href="struct.U24.html" title="struct cpal::U24">U24</a></h3></section><section id="impl-FromSample%3Ci32%3E-for-U48" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#655-659">Source</a><a href="#impl-FromSample%3Ci32%3E-for-U48" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i32.html">i32</a>> for <a class="struct" href="struct.U48.html" title="struct cpal::U48">U48</a></h3></section><section id="impl-FromSample%3Ci64%3E-for-I24" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#607-611">Source</a><a href="#impl-FromSample%3Ci64%3E-for-I24" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i64.html">i64</a>> for <a class="struct" href="struct.I24.html" title="struct cpal::I24">I24</a></h3></section><section id="impl-FromSample%3Ci64%3E-for-I48" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#619-623">Source</a><a href="#impl-FromSample%3Ci64%3E-for-I48" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i64.html">i64</a>> for <a class="struct" href="struct.I48.html" title="struct cpal::I48">I48</a></h3></section><section id="impl-FromSample%3Ci64%3E-for-U24" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#643-647">Source</a><a href="#impl-FromSample%3Ci64%3E-for-U24" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i64.html">i64</a>> for <a class="struct" href="struct.U24.html" title="struct cpal::U24">U24</a></h3></section><section id="impl-FromSample%3Ci64%3E-for-U48" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#655-659">Source</a><a href="#impl-FromSample%3Ci64%3E-for-U48" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i64.html">i64</a>> for <a class="struct" href="struct.U48.html" title="struct cpal::U48">U48</a></h3></section><section id="impl-FromSample%3Cu8%3E-for-I24" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#607-611">Source</a><a href="#impl-FromSample%3Cu8%3E-for-I24" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u8.html">u8</a>> for <a class="struct" href="struct.I24.html" title="struct cpal::I24">I24</a></h3></section><section id="impl-FromSample%3Cu8%3E-for-I48" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#619-623">Source</a><a href="#impl-FromSample%3Cu8%3E-for-I48" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u8.html">u8</a>> for <a class="struct" href="struct.I48.html" title="struct cpal::I48">I48</a></h3></section><section id="impl-FromSample%3Cu8%3E-for-U24" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#643-647">Source</a><a href="#impl-FromSample%3Cu8%3E-for-U24" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u8.html">u8</a>> for <a class="struct" href="struct.U24.html" title="struct cpal::U24">U24</a></h3></section><section id="impl-FromSample%3Cu8%3E-for-U48" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#655-659">Source</a><a href="#impl-FromSample%3Cu8%3E-for-U48" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u8.html">u8</a>> for <a class="struct" href="struct.U48.html" title="struct cpal::U48">U48</a></h3></section><section id="impl-FromSample%3Cu16%3E-for-I24" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#607-611">Source</a><a href="#impl-FromSample%3Cu16%3E-for-I24" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u16.html">u16</a>> for <a class="struct" href="struct.I24.html" title="struct cpal::I24">I24</a></h3></section><section id="impl-FromSample%3Cu16%3E-for-I48" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#619-623">Source</a><a href="#impl-FromSample%3Cu16%3E-for-I48" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u16.html">u16</a>> for <a class="struct" href="struct.I48.html" title="struct cpal::I48">I48</a></h3></section><section id="impl-FromSample%3Cu16%3E-for-U24" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#643-647">Source</a><a href="#impl-FromSample%3Cu16%3E-for-U24" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u16.html">u16</a>> for <a class="struct" href="struct.U24.html" title="struct cpal::U24">U24</a></h3></section><section id="impl-FromSample%3Cu16%3E-for-U48" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#655-659">Source</a><a href="#impl-FromSample%3Cu16%3E-for-U48" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u16.html">u16</a>> for <a class="struct" href="struct.U48.html" title="struct cpal::U48">U48</a></h3></section><section id="impl-FromSample%3Cu32%3E-for-I24" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#607-611">Source</a><a href="#impl-FromSample%3Cu32%3E-for-I24" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u32.html">u32</a>> for <a class="struct" href="struct.I24.html" title="struct cpal::I24">I24</a></h3></section><section id="impl-FromSample%3Cu32%3E-for-I48" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#619-623">Source</a><a href="#impl-FromSample%3Cu32%3E-for-I48" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u32.html">u32</a>> for <a class="struct" href="struct.I48.html" title="struct cpal::I48">I48</a></h3></section><section id="impl-FromSample%3Cu32%3E-for-U24" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#643-647">Source</a><a href="#impl-FromSample%3Cu32%3E-for-U24" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u32.html">u32</a>> for <a class="struct" href="struct.U24.html" title="struct cpal::U24">U24</a></h3></section><section id="impl-FromSample%3Cu32%3E-for-U48" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#655-659">Source</a><a href="#impl-FromSample%3Cu32%3E-for-U48" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u32.html">u32</a>> for <a class="struct" href="struct.U48.html" title="struct cpal::U48">U48</a></h3></section><section id="impl-FromSample%3Cu64%3E-for-I24" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#607-611">Source</a><a href="#impl-FromSample%3Cu64%3E-for-I24" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u64.html">u64</a>> for <a class="struct" href="struct.I24.html" title="struct cpal::I24">I24</a></h3></section><section id="impl-FromSample%3Cu64%3E-for-I48" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#619-623">Source</a><a href="#impl-FromSample%3Cu64%3E-for-I48" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u64.html">u64</a>> for <a class="struct" href="struct.I48.html" title="struct cpal::I48">I48</a></h3></section><section id="impl-FromSample%3Cu64%3E-for-U24" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#643-647">Source</a><a href="#impl-FromSample%3Cu64%3E-for-U24" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u64.html">u64</a>> for <a class="struct" href="struct.U24.html" title="struct cpal::U24">U24</a></h3></section><section id="impl-FromSample%3Cu64%3E-for-U48" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#655-659">Source</a><a href="#impl-FromSample%3Cu64%3E-for-U48" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u64.html">u64</a>> for <a class="struct" href="struct.U48.html" title="struct cpal::U48">U48</a></h3></section><section id="impl-FromSample%3CI24%3E-for-I48" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#619-623">Source</a><a href="#impl-FromSample%3CI24%3E-for-I48" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="struct" href="struct.I24.html" title="struct cpal::I24">I24</a>> for <a class="struct" href="struct.I48.html" title="struct cpal::I48">I48</a></h3></section><section id="impl-FromSample%3CI24%3E-for-U24" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#643-647">Source</a><a href="#impl-FromSample%3CI24%3E-for-U24" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="struct" href="struct.I24.html" title="struct cpal::I24">I24</a>> for <a class="struct" href="struct.U24.html" title="struct cpal::U24">U24</a></h3></section><section id="impl-FromSample%3CI24%3E-for-U48" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#655-659">Source</a><a href="#impl-FromSample%3CI24%3E-for-U48" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="struct" href="struct.I24.html" title="struct cpal::I24">I24</a>> for <a class="struct" href="struct.U48.html" title="struct cpal::U48">U48</a></h3></section><section id="impl-FromSample%3CI48%3E-for-I24" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#607-611">Source</a><a href="#impl-FromSample%3CI48%3E-for-I24" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="struct" href="struct.I48.html" title="struct cpal::I48">I48</a>> for <a class="struct" href="struct.I24.html" title="struct cpal::I24">I24</a></h3></section><section id="impl-FromSample%3CI48%3E-for-U24" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#643-647">Source</a><a href="#impl-FromSample%3CI48%3E-for-U24" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="struct" href="struct.I48.html" title="struct cpal::I48">I48</a>> for <a class="struct" href="struct.U24.html" title="struct cpal::U24">U24</a></h3></section><section id="impl-FromSample%3CI48%3E-for-U48" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#655-659">Source</a><a href="#impl-FromSample%3CI48%3E-for-U48" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="struct" href="struct.I48.html" title="struct cpal::I48">I48</a>> for <a class="struct" href="struct.U48.html" title="struct cpal::U48">U48</a></h3></section><section id="impl-FromSample%3CU24%3E-for-I24" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#607-611">Source</a><a href="#impl-FromSample%3CU24%3E-for-I24" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="struct" href="struct.U24.html" title="struct cpal::U24">U24</a>> for <a class="struct" href="struct.I24.html" title="struct cpal::I24">I24</a></h3></section><section id="impl-FromSample%3CU24%3E-for-I48" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#619-623">Source</a><a href="#impl-FromSample%3CU24%3E-for-I48" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="struct" href="struct.U24.html" title="struct cpal::U24">U24</a>> for <a class="struct" href="struct.I48.html" title="struct cpal::I48">I48</a></h3></section><section id="impl-FromSample%3CU24%3E-for-U48" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#655-659">Source</a><a href="#impl-FromSample%3CU24%3E-for-U48" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="struct" href="struct.U24.html" title="struct cpal::U24">U24</a>> for <a class="struct" href="struct.U48.html" title="struct cpal::U48">U48</a></h3></section><section id="impl-FromSample%3CU48%3E-for-I24" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#607-611">Source</a><a href="#impl-FromSample%3CU48%3E-for-I24" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="struct" href="struct.U48.html" title="struct cpal::U48">U48</a>> for <a class="struct" href="struct.I24.html" title="struct cpal::I24">I24</a></h3></section><section id="impl-FromSample%3CU48%3E-for-I48" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#619-623">Source</a><a href="#impl-FromSample%3CU48%3E-for-I48" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="struct" href="struct.U48.html" title="struct cpal::U48">U48</a>> for <a class="struct" href="struct.I48.html" title="struct cpal::I48">I48</a></h3></section><section id="impl-FromSample%3CU48%3E-for-U24" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#643-647">Source</a><a href="#impl-FromSample%3CU48%3E-for-U24" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><<a class="struct" href="struct.U48.html" title="struct cpal::U48">U48</a>> for <a class="struct" href="struct.U24.html" title="struct cpal::U24">U24</a></h3></section><section id="impl-FromSample%3CS%3E-for-S" class="impl"><a class="src rightside" href="../src/dasp_sample/conv.rs.html#574">Source</a><a href="#impl-FromSample%3CS%3E-for-S" class="anchor">§</a><h3 class="code-header">impl<S> <a class="trait" href="trait.FromSample.html" title="trait cpal::FromSample">FromSample</a><S> for S</h3></section></div><script src="../trait.impl/dasp_sample/conv/trait.FromSample.js" data-ignore-extern-crates="std,dasp_sample" async></script></section></div></main></body></html> |