Adding large folders

This commit is contained in:
2026-02-26 12:00:21 -05:00
parent 5400d82acd
commit 49701c85ad
47332 changed files with 1942573 additions and 0 deletions

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,10 @@
<!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="API documentation for the Rust `BrotliDecompressStream` fn in crate `brotli_decompressor`."><title>BrotliDecompressStream in brotli_decompressor::reader - Rust</title><script>if(window.location.protocol!=="file:")document.head.insertAdjacentHTML("beforeend","SourceSerif4-Regular-6b053e98.ttf.woff2,FiraSans-Italic-81dc35de.woff2,FiraSans-Regular-0fe48ade.woff2,FiraSans-MediumItalic-ccf7e434.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"href="../../static.files/${f}">`).join(""))</script><link rel="stylesheet" href="../../static.files/normalize-9960930a.css"><link rel="stylesheet" href="../../static.files/rustdoc-ca0dd0c4.css"><meta name="rustdoc-vars" data-root-path="../../" data-static-root-path="../../static.files/" data-current-crate="brotli_decompressor" data-themes="" data-resource-suffix="" data-rustdoc-version="1.93.1 (01f6ddf75 2026-02-11) (Arch Linux rust 1:1.93.1-1)" data-channel="1.93.1" data-search-js="search-9e2438ea.js" data-stringdex-js="stringdex-a3946164.js" data-settings-js="settings-c38705f0.js" ><script src="../../static.files/storage-e2aeef58.js"></script><script defer src="sidebar-items.js"></script><script defer src="../../static.files/main-a410ff4d.js"></script><noscript><link rel="stylesheet" href="../../static.files/noscript-263c88ec.css"></noscript><link rel="alternate icon" type="image/png" href="../../static.files/favicon-32x32-eab170b8.png"><link rel="icon" type="image/svg+xml" href="../../static.files/favicon-044be391.svg"></head><body class="rustdoc fn"><!--[if lte IE 11]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><rustdoc-topbar><h2><a href="#">BrotliDecompressStream</a></h2></rustdoc-topbar><nav class="sidebar"><div class="sidebar-crate"><h2><a href="../../brotli_decompressor/index.html">brotli_<wbr>decompressor</a><span class="version">5.0.0</span></h2></div><div class="sidebar-elems"><div id="rustdoc-modnav"><h2><a href="index.html">In brotli_<wbr>decompressor::<wbr>reader</a></h2></div></div></nav><div class="sidebar-resizer" title="Drag to resize sidebar"></div><main><div class="width-limiter"><section id="main-content" class="content"><div class="main-heading"><div class="rustdoc-breadcrumbs"><a href="../index.html">brotli_decompressor</a>::<wbr><a href="index.html">reader</a></div><h1>Function <span class="fn">Brotli<wbr>Decompress<wbr>Stream</span>&nbsp;<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/brotli_decompressor/decode.rs.html#2664-3262">Source</a> </span></div><pre class="rust item-decl"><code>pub fn BrotliDecompressStream&lt;AllocU8: <a class="trait" href="../trait.Allocator.html" title="trait brotli_decompressor::Allocator">Allocator</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/1.93.1/std/primitive.u8.html">u8</a>&gt;, AllocU32: <a class="trait" href="../trait.Allocator.html" title="trait brotli_decompressor::Allocator">Allocator</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/1.93.1/std/primitive.u32.html">u32</a>&gt;, AllocHC: <a class="trait" href="../trait.Allocator.html" title="trait brotli_decompressor::Allocator">Allocator</a>&lt;<a class="struct" href="../struct.HuffmanCode.html" title="struct brotli_decompressor::HuffmanCode">HuffmanCode</a>&gt;&gt;(
available_in: &amp;mut <a class="primitive" href="https://doc.rust-lang.org/1.93.1/std/primitive.usize.html">usize</a>,
input_offset: &amp;mut <a class="primitive" href="https://doc.rust-lang.org/1.93.1/std/primitive.usize.html">usize</a>,
xinput: &amp;[<a class="primitive" href="https://doc.rust-lang.org/1.93.1/std/primitive.u8.html">u8</a>],
available_out: &amp;mut <a class="primitive" href="https://doc.rust-lang.org/1.93.1/std/primitive.usize.html">usize</a>,
output_offset: &amp;mut <a class="primitive" href="https://doc.rust-lang.org/1.93.1/std/primitive.usize.html">usize</a>,
output: &amp;mut [<a class="primitive" href="https://doc.rust-lang.org/1.93.1/std/primitive.u8.html">u8</a>],
total_out: &amp;mut <a class="primitive" href="https://doc.rust-lang.org/1.93.1/std/primitive.usize.html">usize</a>,
s: &amp;mut <a class="struct" href="../struct.BrotliState.html" title="struct brotli_decompressor::BrotliState">BrotliState</a>&lt;AllocU8, AllocU32, AllocHC&gt;,
) -&gt; <a class="enum" href="../enum.BrotliResult.html" title="enum brotli_decompressor::BrotliResult">BrotliResult</a></code></pre></section></div></main></body></html>

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
window.SIDEBAR_ITEMS = {"enum":["BrotliResult"],"fn":["BrotliDecompressStream"],"struct":["AllocatedStackMemory","BrotliState","Decompressor","DecompressorCustomAlloc","DecompressorCustomIo","HuffmanCode","HuffmanTreeGroup","StackAllocator","StandardAlloc"],"trait":["Allocator","SliceWrapper","SliceWrapperMut"]};

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,11 @@
<!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="API documentation for the Rust `Allocator` trait in crate `brotli_decompressor`."><title>Allocator in brotli_decompressor::reader - Rust</title><script>if(window.location.protocol!=="file:")document.head.insertAdjacentHTML("beforeend","SourceSerif4-Regular-6b053e98.ttf.woff2,FiraSans-Italic-81dc35de.woff2,FiraSans-Regular-0fe48ade.woff2,FiraSans-MediumItalic-ccf7e434.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"href="../../static.files/${f}">`).join(""))</script><link rel="stylesheet" href="../../static.files/normalize-9960930a.css"><link rel="stylesheet" href="../../static.files/rustdoc-ca0dd0c4.css"><meta name="rustdoc-vars" data-root-path="../../" data-static-root-path="../../static.files/" data-current-crate="brotli_decompressor" data-themes="" data-resource-suffix="" data-rustdoc-version="1.93.1 (01f6ddf75 2026-02-11) (Arch Linux rust 1:1.93.1-1)" data-channel="1.93.1" data-search-js="search-9e2438ea.js" data-stringdex-js="stringdex-a3946164.js" data-settings-js="settings-c38705f0.js" ><script src="../../static.files/storage-e2aeef58.js"></script><script defer src="sidebar-items.js"></script><script defer src="../../static.files/main-a410ff4d.js"></script><noscript><link rel="stylesheet" href="../../static.files/noscript-263c88ec.css"></noscript><link rel="alternate icon" type="image/png" href="../../static.files/favicon-32x32-eab170b8.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]--><rustdoc-topbar><h2><a href="#">Allocator</a></h2></rustdoc-topbar><nav class="sidebar"><div class="sidebar-crate"><h2><a href="../../brotli_decompressor/index.html">brotli_<wbr>decompressor</a><span class="version">5.0.0</span></h2></div><div class="sidebar-elems"><section id="rustdoc-toc"><h2 class="location"><a href="#">Allocator</a></h2><h3><a href="#required-associated-types">Required Associated Types</a></h3><ul class="block"><li><a href="#associatedtype.AllocatedMemory" title="AllocatedMemory">AllocatedMemory</a></li></ul><h3><a href="#required-methods">Required Methods</a></h3><ul class="block"><li><a href="#tymethod.alloc_cell" title="alloc_cell">alloc_cell</a></li><li><a href="#tymethod.free_cell" title="free_cell">free_cell</a></li></ul><h3><a href="#foreign-impls">Implementations on Foreign Types</a></h3><ul class="block"><li><a href="#impl-Allocator%3CT%3E-for-HeapAlloc%3CT%3E" title="HeapAlloc&#60;T&#62;">HeapAlloc&#60;T&#62;</a></li></ul><h3><a href="#implementors">Implementors</a></h3></section><div id="rustdoc-modnav"><h2><a href="index.html">In brotli_<wbr>decompressor::<wbr>reader</a></h2></div></div></nav><div class="sidebar-resizer" title="Drag to resize sidebar"></div><main><div class="width-limiter"><section id="main-content" class="content"><div class="main-heading"><div class="rustdoc-breadcrumbs"><a href="../index.html">brotli_decompressor</a>::<wbr><a href="index.html">reader</a></div><h1>Trait <span class="trait">Allocator</span>&nbsp;<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/alloc_no_stdlib/stack_allocator.rs.html#6">Source</a> </span></div><pre class="rust item-decl"><code>pub trait Allocator&lt;T&gt; {
type <a href="#associatedtype.AllocatedMemory" class="associatedtype">AllocatedMemory</a>: <a class="trait" href="../../alloc_no_stdlib/allocated_memory/trait.AllocatedSlice.html" title="trait alloc_no_stdlib::allocated_memory::AllocatedSlice">AllocatedSlice</a>&lt;T&gt;;
// Required methods
fn <a href="#tymethod.alloc_cell" class="fn">alloc_cell</a>(&amp;mut self, len: <a class="primitive" href="https://doc.rust-lang.org/1.93.1/std/primitive.usize.html">usize</a>) -&gt; Self::<a class="associatedtype" href="../trait.Allocator.html#associatedtype.AllocatedMemory" title="type brotli_decompressor::Allocator::AllocatedMemory">AllocatedMemory</a>;
<span class="item-spacer"></span> fn <a href="#tymethod.free_cell" class="fn">free_cell</a>(&amp;mut self, data: Self::<a class="associatedtype" href="../trait.Allocator.html#associatedtype.AllocatedMemory" title="type brotli_decompressor::Allocator::AllocatedMemory">AllocatedMemory</a>);
}</code></pre><h2 id="required-associated-types" class="section-header">Required Associated Types<a href="#required-associated-types" class="anchor">§</a></h2><div class="methods"><section id="associatedtype.AllocatedMemory" class="method"><a class="src rightside" href="../../src/alloc_no_stdlib/stack_allocator.rs.html#7">Source</a><h4 class="code-header">type <a href="#associatedtype.AllocatedMemory" class="associatedtype">AllocatedMemory</a>: <a class="trait" href="../../alloc_no_stdlib/allocated_memory/trait.AllocatedSlice.html" title="trait alloc_no_stdlib::allocated_memory::AllocatedSlice">AllocatedSlice</a>&lt;T&gt;</h4></section></div><h2 id="required-methods" class="section-header">Required Methods<a href="#required-methods" class="anchor">§</a></h2><div class="methods"><section id="tymethod.alloc_cell" class="method"><a class="src rightside" href="../../src/alloc_no_stdlib/stack_allocator.rs.html#8">Source</a><h4 class="code-header">fn <a href="#tymethod.alloc_cell" class="fn">alloc_cell</a>(&amp;mut self, len: <a class="primitive" href="https://doc.rust-lang.org/1.93.1/std/primitive.usize.html">usize</a>) -&gt; Self::<a class="associatedtype" href="../trait.Allocator.html#associatedtype.AllocatedMemory" title="type brotli_decompressor::Allocator::AllocatedMemory">AllocatedMemory</a></h4></section><section id="tymethod.free_cell" class="method"><a class="src rightside" href="../../src/alloc_no_stdlib/stack_allocator.rs.html#9">Source</a><h4 class="code-header">fn <a href="#tymethod.free_cell" class="fn">free_cell</a>(&amp;mut self, data: Self::<a class="associatedtype" href="../trait.Allocator.html#associatedtype.AllocatedMemory" title="type brotli_decompressor::Allocator::AllocatedMemory">AllocatedMemory</a>)</h4></section></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-Allocator%3CT%3E-for-HeapAlloc%3CT%3E" class="impl"><a class="src rightside" href="../../src/alloc_stdlib/heap_alloc.rs.html#86">Source</a><a href="#impl-Allocator%3CT%3E-for-HeapAlloc%3CT%3E" class="anchor">§</a><h3 class="code-header">impl&lt;T&gt; <a class="trait" href="../trait.Allocator.html" title="trait brotli_decompressor::Allocator">Allocator</a>&lt;T&gt; for <a class="struct" href="../../alloc_stdlib/heap_alloc/struct.HeapAlloc.html" title="struct alloc_stdlib::heap_alloc::HeapAlloc">HeapAlloc</a>&lt;T&gt;<div class="where">where
T: <a class="trait" href="https://doc.rust-lang.org/1.93.1/core/clone/trait.Clone.html" title="trait core::clone::Clone">Clone</a>,</div></h3></section></summary><div class="impl-items"><section id="associatedtype.AllocatedMemory-1" class="associatedtype trait-impl"><a class="src rightside" href="../../src/alloc_stdlib/heap_alloc.rs.html#87">Source</a><a href="#associatedtype.AllocatedMemory-1" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.AllocatedMemory" class="associatedtype">AllocatedMemory</a> = <a class="struct" href="../../alloc_stdlib/heap_alloc/struct.WrapBox.html" title="struct alloc_stdlib::heap_alloc::WrapBox">WrapBox</a>&lt;T&gt;</h4></section><section id="method.alloc_cell" class="method trait-impl"><a class="src rightside" href="../../src/alloc_stdlib/heap_alloc.rs.html#88">Source</a><a href="#method.alloc_cell" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.alloc_cell" class="fn">alloc_cell</a>(&amp;mut self, len: <a class="primitive" href="https://doc.rust-lang.org/1.93.1/std/primitive.usize.html">usize</a>) -&gt; <a class="struct" href="../../alloc_stdlib/heap_alloc/struct.WrapBox.html" title="struct alloc_stdlib::heap_alloc::WrapBox">WrapBox</a>&lt;T&gt;</h4></section><section id="method.free_cell" class="method trait-impl"><a class="src rightside" href="../../src/alloc_stdlib/heap_alloc.rs.html#94">Source</a><a href="#method.free_cell" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.free_cell" class="fn">free_cell</a>(&amp;mut self, _data: <a class="struct" href="../../alloc_stdlib/heap_alloc/struct.WrapBox.html" title="struct alloc_stdlib::heap_alloc::WrapBox">WrapBox</a>&lt;T&gt;)</h4></section></div></details><h2 id="implementors" class="section-header">Implementors<a href="#implementors" class="anchor">§</a></h2><div id="implementors-list"><details class="toggle implementors-toggle"><summary><section id="impl-Allocator%3CT%3E-for-StackAllocator%3C'a,+T,+U%3E" class="impl"><a class="src rightside" href="../../src/alloc_no_stdlib/stack_allocator.rs.html#34-35">Source</a><a href="#impl-Allocator%3CT%3E-for-StackAllocator%3C'a,+T,+U%3E" class="anchor">§</a><h3 class="code-header">impl&lt;'a, T, U&gt; <a class="trait" href="../trait.Allocator.html" title="trait brotli_decompressor::Allocator">Allocator</a>&lt;T&gt; for <a class="struct" href="../struct.StackAllocator.html" title="struct brotli_decompressor::StackAllocator">StackAllocator</a>&lt;'a, T, U&gt;<div class="where">where
T: 'a,
U: <a class="trait" href="../../alloc_no_stdlib/allocated_memory/trait.AllocatedSlice.html" title="trait alloc_no_stdlib::allocated_memory::AllocatedSlice">AllocatedSlice</a>&lt;&amp;'a mut <a class="primitive" href="https://doc.rust-lang.org/1.93.1/std/primitive.slice.html">[T]</a>&gt;,</div></h3></section></summary><div class="impl-items"><section id="associatedtype.AllocatedMemory-2" class="associatedtype trait-impl"><a class="src rightside" href="../../src/alloc_no_stdlib/stack_allocator.rs.html#36">Source</a><a href="#associatedtype.AllocatedMemory-2" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.AllocatedMemory" class="associatedtype">AllocatedMemory</a> = <a class="struct" href="../struct.AllocatedStackMemory.html" title="struct brotli_decompressor::AllocatedStackMemory">AllocatedStackMemory</a>&lt;'a, T&gt;</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-Allocator%3CT%3E-for-StandardAlloc" class="impl"><a class="src rightside" href="../../src/alloc_stdlib/std_alloc.rs.html#6">Source</a><a href="#impl-Allocator%3CT%3E-for-StandardAlloc" class="anchor">§</a><h3 class="code-header">impl&lt;T&gt; <a class="trait" href="../trait.Allocator.html" title="trait brotli_decompressor::Allocator">Allocator</a>&lt;T&gt; for <a class="struct" href="../struct.StandardAlloc.html" title="struct brotli_decompressor::StandardAlloc">StandardAlloc</a><div class="where">where
T: <a class="trait" href="https://doc.rust-lang.org/1.93.1/core/clone/trait.Clone.html" title="trait core::clone::Clone">Clone</a> + <a class="trait" href="https://doc.rust-lang.org/1.93.1/core/default/trait.Default.html" title="trait core::default::Default">Default</a>,</div></h3></section></summary><div class="impl-items"><section id="associatedtype.AllocatedMemory-3" class="associatedtype trait-impl"><a class="src rightside" href="../../src/alloc_stdlib/std_alloc.rs.html#7">Source</a><a href="#associatedtype.AllocatedMemory-3" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.AllocatedMemory" class="associatedtype">AllocatedMemory</a> = <a class="struct" href="../../alloc_stdlib/heap_alloc/struct.WrapBox.html" title="struct alloc_stdlib::heap_alloc::WrapBox">WrapBox</a>&lt;T&gt;</h4></section></div></details></div><script src="../../trait.impl/alloc_no_stdlib/stack_allocator/trait.Allocator.js" data-ignore-extern-crates="alloc_stdlib,alloc_no_stdlib" async></script></section></div></main></body></html>

View File

@@ -0,0 +1,9 @@
<!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="API documentation for the Rust `SliceWrapper` trait in crate `brotli_decompressor`."><title>SliceWrapper in brotli_decompressor::reader - Rust</title><script>if(window.location.protocol!=="file:")document.head.insertAdjacentHTML("beforeend","SourceSerif4-Regular-6b053e98.ttf.woff2,FiraSans-Italic-81dc35de.woff2,FiraSans-Regular-0fe48ade.woff2,FiraSans-MediumItalic-ccf7e434.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"href="../../static.files/${f}">`).join(""))</script><link rel="stylesheet" href="../../static.files/normalize-9960930a.css"><link rel="stylesheet" href="../../static.files/rustdoc-ca0dd0c4.css"><meta name="rustdoc-vars" data-root-path="../../" data-static-root-path="../../static.files/" data-current-crate="brotli_decompressor" data-themes="" data-resource-suffix="" data-rustdoc-version="1.93.1 (01f6ddf75 2026-02-11) (Arch Linux rust 1:1.93.1-1)" data-channel="1.93.1" data-search-js="search-9e2438ea.js" data-stringdex-js="stringdex-a3946164.js" data-settings-js="settings-c38705f0.js" ><script src="../../static.files/storage-e2aeef58.js"></script><script defer src="sidebar-items.js"></script><script defer src="../../static.files/main-a410ff4d.js"></script><noscript><link rel="stylesheet" href="../../static.files/noscript-263c88ec.css"></noscript><link rel="alternate icon" type="image/png" href="../../static.files/favicon-32x32-eab170b8.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]--><rustdoc-topbar><h2><a href="#">SliceWrapper</a></h2></rustdoc-topbar><nav class="sidebar"><div class="sidebar-crate"><h2><a href="../../brotli_decompressor/index.html">brotli_<wbr>decompressor</a><span class="version">5.0.0</span></h2></div><div class="sidebar-elems"><section id="rustdoc-toc"><h2 class="location"><a href="#">Slice<wbr>Wrapper</a></h2><h3><a href="#required-methods">Required Methods</a></h3><ul class="block"><li><a href="#tymethod.slice" title="slice">slice</a></li></ul><h3><a href="#provided-methods">Provided Methods</a></h3><ul class="block"><li><a href="#method.len" title="len">len</a></li></ul><h3><a href="#foreign-impls">Implementations on Foreign Types</a></h3><ul class="block"><li><a href="#impl-SliceWrapper%3C%26mut+%5BT%5D%3E-for-HeapPrealloc%3C'a,+T%3E" title="HeapPrealloc&#60;&#39;a, T&#62;">HeapPrealloc&#60;&#39;a, T&#62;</a></li><li><a href="#impl-SliceWrapper%3CT%3E-for-WrapBox%3CT%3E" title="WrapBox&#60;T&#62;">WrapBox&#60;T&#62;</a></li></ul><h3><a href="#implementors">Implementors</a></h3></section><div id="rustdoc-modnav"><h2><a href="index.html">In brotli_<wbr>decompressor::<wbr>reader</a></h2></div></div></nav><div class="sidebar-resizer" title="Drag to resize sidebar"></div><main><div class="width-limiter"><section id="main-content" class="content"><div class="main-heading"><div class="rustdoc-breadcrumbs"><a href="../index.html">brotli_decompressor</a>::<wbr><a href="index.html">reader</a></div><h1>Trait <span class="trait">Slice<wbr>Wrapper</span>&nbsp;<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/alloc_no_stdlib/allocated_memory/mod.rs.html#8">Source</a> </span></div><pre class="rust item-decl"><code>pub trait SliceWrapper&lt;T&gt; {
// Required method
fn <a href="#tymethod.slice" class="fn">slice</a>(&amp;self) -&gt; &amp;<a class="primitive" href="https://doc.rust-lang.org/1.93.1/std/primitive.slice.html">[T]</a>;
// Provided method
fn <a href="#method.len" class="fn">len</a>(&amp;self) -&gt; <a class="primitive" href="https://doc.rust-lang.org/1.93.1/std/primitive.usize.html">usize</a> { ... }
}</code></pre><h2 id="required-methods" class="section-header">Required Methods<a href="#required-methods" class="anchor">§</a></h2><div class="methods"><section id="tymethod.slice" class="method"><a class="src rightside" href="../../src/alloc_no_stdlib/allocated_memory/mod.rs.html#9">Source</a><h4 class="code-header">fn <a href="#tymethod.slice" class="fn">slice</a>(&amp;self) -&gt; &amp;<a class="primitive" href="https://doc.rust-lang.org/1.93.1/std/primitive.slice.html">[T]</a></h4></section></div><h2 id="provided-methods" class="section-header">Provided Methods<a href="#provided-methods" class="anchor">§</a></h2><div class="methods"><section id="method.len" class="method"><a class="src rightside" href="../../src/alloc_no_stdlib/allocated_memory/mod.rs.html#10">Source</a><h4 class="code-header">fn <a href="#method.len" class="fn">len</a>(&amp;self) -&gt; <a class="primitive" href="https://doc.rust-lang.org/1.93.1/std/primitive.usize.html">usize</a></h4></section></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-SliceWrapper%3C%26mut+%5BT%5D%3E-for-HeapPrealloc%3C'a,+T%3E" class="impl"><a class="src rightside" href="../../src/alloc_stdlib/heap_alloc.rs.html#106">Source</a><a href="#impl-SliceWrapper%3C%26mut+%5BT%5D%3E-for-HeapPrealloc%3C'a,+T%3E" class="anchor">§</a><h3 class="code-header">impl&lt;'a, T&gt; <a class="trait" href="../trait.SliceWrapper.html" title="trait brotli_decompressor::SliceWrapper">SliceWrapper</a>&lt;&amp;'a mut <a class="primitive" href="https://doc.rust-lang.org/1.93.1/std/primitive.slice.html">[T]</a>&gt; for <a class="struct" href="../../alloc_stdlib/heap_alloc/struct.HeapPrealloc.html" title="struct alloc_stdlib::heap_alloc::HeapPrealloc">HeapPrealloc</a>&lt;'a, T&gt;<div class="where">where
T: 'a,</div></h3></section></summary><div class="impl-items"><section id="method.slice" class="method trait-impl"><a class="src rightside" href="../../src/alloc_stdlib/heap_alloc.rs.html#106">Source</a><a href="#method.slice" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.slice" class="fn">slice</a>(&amp;self) -&gt; &amp;[&amp;'a mut <a class="primitive" href="https://doc.rust-lang.org/1.93.1/std/primitive.slice.html">[T]</a>]</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SliceWrapper%3CT%3E-for-WrapBox%3CT%3E" class="impl"><a class="src rightside" href="../../src/alloc_stdlib/heap_alloc.rs.html#32">Source</a><a href="#impl-SliceWrapper%3CT%3E-for-WrapBox%3CT%3E" class="anchor">§</a><h3 class="code-header">impl&lt;T&gt; <a class="trait" href="../trait.SliceWrapper.html" title="trait brotli_decompressor::SliceWrapper">SliceWrapper</a>&lt;T&gt; for <a class="struct" href="../../alloc_stdlib/heap_alloc/struct.WrapBox.html" title="struct alloc_stdlib::heap_alloc::WrapBox">WrapBox</a>&lt;T&gt;</h3></section></summary><div class="impl-items"><section id="method.slice-1" class="method trait-impl"><a class="src rightside" href="../../src/alloc_stdlib/heap_alloc.rs.html#33">Source</a><a href="#method.slice-1" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.slice" class="fn">slice</a>(&amp;self) -&gt; &amp;<a class="primitive" href="https://doc.rust-lang.org/1.93.1/std/primitive.slice.html">[T]</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-SliceWrapper%3CT%3E-for-AllocatedStackMemory%3C'a,+T%3E" class="impl"><a class="src rightside" href="../../src/alloc_no_stdlib/allocated_stack_memory.rs.html#19">Source</a><a href="#impl-SliceWrapper%3CT%3E-for-AllocatedStackMemory%3C'a,+T%3E" class="anchor">§</a><h3 class="code-header">impl&lt;'a, T&gt; <a class="trait" href="../trait.SliceWrapper.html" title="trait brotli_decompressor::SliceWrapper">SliceWrapper</a>&lt;T&gt; for <a class="struct" href="../struct.AllocatedStackMemory.html" title="struct brotli_decompressor::AllocatedStackMemory">AllocatedStackMemory</a>&lt;'a, T&gt;<div class="where">where
T: 'a,</div></h3></section></div><script src="../../trait.impl/alloc_no_stdlib/allocated_memory/trait.SliceWrapper.js" data-ignore-extern-crates="alloc_stdlib,alloc_no_stdlib" async></script></section></div></main></body></html>

View File

@@ -0,0 +1,6 @@
<!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="API documentation for the Rust `SliceWrapperMut` trait in crate `brotli_decompressor`."><title>SliceWrapperMut in brotli_decompressor::reader - Rust</title><script>if(window.location.protocol!=="file:")document.head.insertAdjacentHTML("beforeend","SourceSerif4-Regular-6b053e98.ttf.woff2,FiraSans-Italic-81dc35de.woff2,FiraSans-Regular-0fe48ade.woff2,FiraSans-MediumItalic-ccf7e434.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"href="../../static.files/${f}">`).join(""))</script><link rel="stylesheet" href="../../static.files/normalize-9960930a.css"><link rel="stylesheet" href="../../static.files/rustdoc-ca0dd0c4.css"><meta name="rustdoc-vars" data-root-path="../../" data-static-root-path="../../static.files/" data-current-crate="brotli_decompressor" data-themes="" data-resource-suffix="" data-rustdoc-version="1.93.1 (01f6ddf75 2026-02-11) (Arch Linux rust 1:1.93.1-1)" data-channel="1.93.1" data-search-js="search-9e2438ea.js" data-stringdex-js="stringdex-a3946164.js" data-settings-js="settings-c38705f0.js" ><script src="../../static.files/storage-e2aeef58.js"></script><script defer src="sidebar-items.js"></script><script defer src="../../static.files/main-a410ff4d.js"></script><noscript><link rel="stylesheet" href="../../static.files/noscript-263c88ec.css"></noscript><link rel="alternate icon" type="image/png" href="../../static.files/favicon-32x32-eab170b8.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]--><rustdoc-topbar><h2><a href="#">SliceWrapperMut</a></h2></rustdoc-topbar><nav class="sidebar"><div class="sidebar-crate"><h2><a href="../../brotli_decompressor/index.html">brotli_<wbr>decompressor</a><span class="version">5.0.0</span></h2></div><div class="sidebar-elems"><section id="rustdoc-toc"><h2 class="location"><a href="#">Slice<wbr>Wrapper<wbr>Mut</a></h2><h3><a href="#required-methods">Required Methods</a></h3><ul class="block"><li><a href="#tymethod.slice_mut" title="slice_mut">slice_mut</a></li></ul><h3><a href="#foreign-impls">Implementations on Foreign Types</a></h3><ul class="block"><li><a href="#impl-SliceWrapperMut%3C%26mut+%5BT%5D%3E-for-HeapPrealloc%3C'a,+T%3E" title="HeapPrealloc&#60;&#39;a, T&#62;">HeapPrealloc&#60;&#39;a, T&#62;</a></li><li><a href="#impl-SliceWrapperMut%3CT%3E-for-WrapBox%3CT%3E" title="WrapBox&#60;T&#62;">WrapBox&#60;T&#62;</a></li></ul><h3><a href="#implementors">Implementors</a></h3></section><div id="rustdoc-modnav"><h2><a href="index.html">In brotli_<wbr>decompressor::<wbr>reader</a></h2></div></div></nav><div class="sidebar-resizer" title="Drag to resize sidebar"></div><main><div class="width-limiter"><section id="main-content" class="content"><div class="main-heading"><div class="rustdoc-breadcrumbs"><a href="../index.html">brotli_decompressor</a>::<wbr><a href="index.html">reader</a></div><h1>Trait <span class="trait">Slice<wbr>Wrapper<wbr>Mut</span>&nbsp;<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/alloc_no_stdlib/allocated_memory/mod.rs.html#15">Source</a> </span></div><pre class="rust item-decl"><code>pub trait SliceWrapperMut&lt;T&gt;: <a class="trait" href="../trait.SliceWrapper.html" title="trait brotli_decompressor::SliceWrapper">SliceWrapper</a>&lt;T&gt; {
// Required method
fn <a href="#tymethod.slice_mut" class="fn">slice_mut</a>(&amp;mut self) -&gt; &amp;mut <a class="primitive" href="https://doc.rust-lang.org/1.93.1/std/primitive.slice.html">[T]</a>;
}</code></pre><h2 id="required-methods" class="section-header">Required Methods<a href="#required-methods" class="anchor">§</a></h2><div class="methods"><section id="tymethod.slice_mut" class="method"><a class="src rightside" href="../../src/alloc_no_stdlib/allocated_memory/mod.rs.html#16">Source</a><h4 class="code-header">fn <a href="#tymethod.slice_mut" class="fn">slice_mut</a>(&amp;mut self) -&gt; &amp;mut <a class="primitive" href="https://doc.rust-lang.org/1.93.1/std/primitive.slice.html">[T]</a></h4></section></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-SliceWrapperMut%3C%26mut+%5BT%5D%3E-for-HeapPrealloc%3C'a,+T%3E" class="impl"><a class="src rightside" href="../../src/alloc_stdlib/heap_alloc.rs.html#106">Source</a><a href="#impl-SliceWrapperMut%3C%26mut+%5BT%5D%3E-for-HeapPrealloc%3C'a,+T%3E" class="anchor">§</a><h3 class="code-header">impl&lt;'a, T&gt; <a class="trait" href="../trait.SliceWrapperMut.html" title="trait brotli_decompressor::SliceWrapperMut">SliceWrapperMut</a>&lt;&amp;'a mut <a class="primitive" href="https://doc.rust-lang.org/1.93.1/std/primitive.slice.html">[T]</a>&gt; for <a class="struct" href="../../alloc_stdlib/heap_alloc/struct.HeapPrealloc.html" title="struct alloc_stdlib::heap_alloc::HeapPrealloc">HeapPrealloc</a>&lt;'a, T&gt;<div class="where">where
T: 'a,</div></h3></section></summary><div class="impl-items"><section id="method.slice_mut" class="method trait-impl"><a class="src rightside" href="../../src/alloc_stdlib/heap_alloc.rs.html#106">Source</a><a href="#method.slice_mut" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.slice_mut" class="fn">slice_mut</a>(&amp;mut self) -&gt; &amp;mut [&amp;'a mut <a class="primitive" href="https://doc.rust-lang.org/1.93.1/std/primitive.slice.html">[T]</a>]</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SliceWrapperMut%3CT%3E-for-WrapBox%3CT%3E" class="impl"><a class="src rightside" href="../../src/alloc_stdlib/heap_alloc.rs.html#38">Source</a><a href="#impl-SliceWrapperMut%3CT%3E-for-WrapBox%3CT%3E" class="anchor">§</a><h3 class="code-header">impl&lt;T&gt; <a class="trait" href="../trait.SliceWrapperMut.html" title="trait brotli_decompressor::SliceWrapperMut">SliceWrapperMut</a>&lt;T&gt; for <a class="struct" href="../../alloc_stdlib/heap_alloc/struct.WrapBox.html" title="struct alloc_stdlib::heap_alloc::WrapBox">WrapBox</a>&lt;T&gt;</h3></section></summary><div class="impl-items"><section id="method.slice_mut-1" class="method trait-impl"><a class="src rightside" href="../../src/alloc_stdlib/heap_alloc.rs.html#39">Source</a><a href="#method.slice_mut-1" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.slice_mut" class="fn">slice_mut</a>(&amp;mut self) -&gt; &amp;mut <a class="primitive" href="https://doc.rust-lang.org/1.93.1/std/primitive.slice.html">[T]</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-SliceWrapperMut%3CT%3E-for-AllocatedStackMemory%3C'a,+T%3E" class="impl"><a class="src rightside" href="../../src/alloc_no_stdlib/allocated_stack_memory.rs.html#25">Source</a><a href="#impl-SliceWrapperMut%3CT%3E-for-AllocatedStackMemory%3C'a,+T%3E" class="anchor">§</a><h3 class="code-header">impl&lt;'a, T&gt; <a class="trait" href="../trait.SliceWrapperMut.html" title="trait brotli_decompressor::SliceWrapperMut">SliceWrapperMut</a>&lt;T&gt; for <a class="struct" href="../struct.AllocatedStackMemory.html" title="struct brotli_decompressor::AllocatedStackMemory">AllocatedStackMemory</a>&lt;'a, T&gt;<div class="where">where
T: 'a,</div></h3></section></div><script src="../../trait.impl/alloc_no_stdlib/allocated_memory/trait.SliceWrapperMut.js" data-ignore-extern-crates="alloc_stdlib,alloc_no_stdlib" async></script></section></div></main></body></html>