Skip to content

Commit 7aae1c2

Browse files
Deploying to master from @ gfx-rs/wgpu@9d7ec93 🚀
1 parent 8749173 commit 7aae1c2

File tree

13 files changed

+30
-20
lines changed

13 files changed

+30
-20
lines changed

doc/naga/arena/struct.Arena.html

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,9 @@
1111
</div></details><details class="toggle method-toggle" open><summary><section id="method.into_inner" class="method"><a class="src rightside" href="../../src/naga/arena/mod.rs.html#81-83">source</a><h4 class="code-header">pub fn <a href="#method.into_inner" class="fn">into_inner</a>(self) -&gt; <a class="struct" href="https://doc.rust-lang.org/1.83.0/alloc/vec/struct.Vec.html" title="struct alloc::vec::Vec">Vec</a>&lt;T&gt;</h4></section></summary><div class="docblock"><p>Extracts the inner vector.</p>
1212
</div></details><details class="toggle method-toggle" open><summary><section id="method.len" class="method"><a class="src rightside" href="../../src/naga/arena/mod.rs.html#86-88">source</a><h4 class="code-header">pub fn <a href="#method.len" class="fn">len</a>(&amp;self) -&gt; <a class="primitive" href="https://doc.rust-lang.org/1.83.0/std/primitive.usize.html">usize</a></h4></section></summary><div class="docblock"><p>Returns the current number of items stored in this arena.</p>
1313
</div></details><details class="toggle method-toggle" open><summary><section id="method.is_empty" class="method"><a class="src rightside" href="../../src/naga/arena/mod.rs.html#91-93">source</a><h4 class="code-header">pub fn <a href="#method.is_empty" class="fn">is_empty</a>(&amp;self) -&gt; <a class="primitive" href="https://doc.rust-lang.org/1.83.0/std/primitive.bool.html">bool</a></h4></section></summary><div class="docblock"><p>Returns <code>true</code> if the arena contains no elements.</p>
14-
</div></details><details class="toggle method-toggle" open><summary><section id="method.iter" class="method"><a class="src rightside" href="../../src/naga/arena/mod.rs.html#97-102">source</a><h4 class="code-header">pub fn <a href="#method.iter" class="fn">iter</a>(&amp;self) -&gt; impl <a class="trait" href="https://doc.rust-lang.org/1.83.0/core/iter/traits/double_ended/trait.DoubleEndedIterator.html" title="trait core::iter::traits::double_ended::DoubleEndedIterator">DoubleEndedIterator</a>&lt;Item = (<a class="struct" href="handle/struct.Handle.html" title="struct naga::arena::handle::Handle">Handle</a>&lt;T&gt;, <a class="primitive" href="https://doc.rust-lang.org/1.83.0/std/primitive.reference.html">&amp;T</a>)&gt;</h4></section></summary><div class="docblock"><p>Returns an iterator over the items stored in this arena, returning both
14+
</div></details><details class="toggle method-toggle" open><summary><section id="method.iter" class="method"><a class="src rightside" href="../../src/naga/arena/mod.rs.html#97-102">source</a><h4 class="code-header">pub fn <a href="#method.iter" class="fn">iter</a>(
15+
&amp;self,
16+
) -&gt; impl <a class="trait" href="https://doc.rust-lang.org/1.83.0/core/iter/traits/double_ended/trait.DoubleEndedIterator.html" title="trait core::iter::traits::double_ended::DoubleEndedIterator">DoubleEndedIterator</a>&lt;Item = (<a class="struct" href="handle/struct.Handle.html" title="struct naga::arena::handle::Handle">Handle</a>&lt;T&gt;, <a class="primitive" href="https://doc.rust-lang.org/1.83.0/std/primitive.reference.html">&amp;T</a>)&gt; + <a class="trait" href="https://doc.rust-lang.org/1.83.0/core/iter/traits/exact_size/trait.ExactSizeIterator.html" title="trait core::iter::traits::exact_size::ExactSizeIterator">ExactSizeIterator</a></h4></section></summary><div class="docblock"><p>Returns an iterator over the items stored in this arena, returning both
1517
the item’s handle and a reference to it.</p>
1618
</div></details><details class="toggle method-toggle" open><summary><section id="method.drain" class="method"><a class="src rightside" href="../../src/naga/arena/mod.rs.html#105-113">source</a><h4 class="code-header">pub fn <a href="#method.drain" class="fn">drain</a>(&amp;mut self) -&gt; impl <a class="trait" href="https://doc.rust-lang.org/1.83.0/core/iter/traits/double_ended/trait.DoubleEndedIterator.html" title="trait core::iter::traits::double_ended::DoubleEndedIterator">DoubleEndedIterator</a>&lt;Item = (<a class="struct" href="handle/struct.Handle.html" title="struct naga::arena::handle::Handle">Handle</a>&lt;T&gt;, T, <a class="struct" href="../span/struct.Span.html" title="struct naga::span::Span">Span</a>)&gt;</h4></section></summary><div class="docblock"><p>Drains the arena, returning an iterator over the items stored.</p>
1719
</div></details><details class="toggle method-toggle" open><summary><section id="method.iter_mut" class="method"><a class="src rightside" href="../../src/naga/arena/mod.rs.html#117-122">source</a><h4 class="code-header">pub fn <a href="#method.iter_mut" class="fn">iter_mut</a>(

doc/naga/arena/unique_arena/struct.UniqueArena.html

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,9 @@
2323
</div></details><details class="toggle method-toggle" open><summary><section id="method.get_span" class="method"><a class="src rightside" href="../../../src/naga/arena/unique_arena.rs.html#67-72">source</a><h4 class="code-header">pub fn <a href="#method.get_span" class="fn">get_span</a>(&amp;self, handle: <a class="struct" href="../handle/struct.Handle.html" title="struct naga::arena::handle::Handle">Handle</a>&lt;T&gt;) -&gt; <a class="struct" href="../../span/struct.Span.html" title="struct naga::span::Span">Span</a></h4></section></summary><div class="docblock"><p>Return the span associated with <code>handle</code>.</p>
2424
<p>If a value has been inserted multiple times, the span returned is the
2525
one provided with the first insertion.</p>
26-
</div></details><section id="method.drain_all" class="method"><a class="src rightside" href="../../../src/naga/arena/unique_arena.rs.html#75-81">source</a><h4 class="code-header">pub(crate) fn <a href="#method.drain_all" class="fn">drain_all</a>(&amp;mut self) -&gt; <a class="struct" href="struct.UniqueArenaDrain.html" title="struct naga::arena::unique_arena::UniqueArenaDrain">UniqueArenaDrain</a>&lt;'_, T&gt; <a href="#" class="tooltip" data-notable-ty="UniqueArenaDrain&lt;&#39;_, T&gt;"></a></h4></section></div></details><details class="toggle implementors-toggle" open><summary><section id="impl-UniqueArena%3CT%3E-1" class="impl"><a class="src rightside" href="../../../src/naga/arena/unique_arena.rs.html#108-183">source</a><a href="#impl-UniqueArena%3CT%3E-1" class="anchor">§</a><h3 class="code-header">impl&lt;T: <a class="trait" href="https://doc.rust-lang.org/1.83.0/core/cmp/trait.Eq.html" title="trait core::cmp::Eq">Eq</a> + <a class="trait" href="https://doc.rust-lang.org/1.83.0/core/hash/trait.Hash.html" title="trait core::hash::Hash">Hash</a>&gt; <a class="struct" href="struct.UniqueArena.html" title="struct naga::arena::unique_arena::UniqueArena">UniqueArena</a>&lt;T&gt;</h3></section></summary><div class="impl-items"><details class="toggle method-toggle" open><summary><section id="method.iter" class="method"><a class="src rightside" href="../../../src/naga/arena/unique_arena.rs.html#111-116">source</a><h4 class="code-header">pub fn <a href="#method.iter" class="fn">iter</a>(&amp;self) -&gt; impl <a class="trait" href="https://doc.rust-lang.org/1.83.0/core/iter/traits/double_ended/trait.DoubleEndedIterator.html" title="trait core::iter::traits::double_ended::DoubleEndedIterator">DoubleEndedIterator</a>&lt;Item = (<a class="struct" href="../handle/struct.Handle.html" title="struct naga::arena::handle::Handle">Handle</a>&lt;T&gt;, <a class="primitive" href="https://doc.rust-lang.org/1.83.0/std/primitive.reference.html">&amp;T</a>)&gt;</h4></section></summary><div class="docblock"><p>Returns an iterator over the items stored in this arena, returning both
26+
</div></details><section id="method.drain_all" class="method"><a class="src rightside" href="../../../src/naga/arena/unique_arena.rs.html#75-81">source</a><h4 class="code-header">pub(crate) fn <a href="#method.drain_all" class="fn">drain_all</a>(&amp;mut self) -&gt; <a class="struct" href="struct.UniqueArenaDrain.html" title="struct naga::arena::unique_arena::UniqueArenaDrain">UniqueArenaDrain</a>&lt;'_, T&gt; <a href="#" class="tooltip" data-notable-ty="UniqueArenaDrain&lt;&#39;_, T&gt;"></a></h4></section></div></details><details class="toggle implementors-toggle" open><summary><section id="impl-UniqueArena%3CT%3E-1" class="impl"><a class="src rightside" href="../../../src/naga/arena/unique_arena.rs.html#108-183">source</a><a href="#impl-UniqueArena%3CT%3E-1" class="anchor">§</a><h3 class="code-header">impl&lt;T: <a class="trait" href="https://doc.rust-lang.org/1.83.0/core/cmp/trait.Eq.html" title="trait core::cmp::Eq">Eq</a> + <a class="trait" href="https://doc.rust-lang.org/1.83.0/core/hash/trait.Hash.html" title="trait core::hash::Hash">Hash</a>&gt; <a class="struct" href="struct.UniqueArena.html" title="struct naga::arena::unique_arena::UniqueArena">UniqueArena</a>&lt;T&gt;</h3></section></summary><div class="impl-items"><details class="toggle method-toggle" open><summary><section id="method.iter" class="method"><a class="src rightside" href="../../../src/naga/arena/unique_arena.rs.html#111-116">source</a><h4 class="code-header">pub fn <a href="#method.iter" class="fn">iter</a>(
27+
&amp;self,
28+
) -&gt; impl <a class="trait" href="https://doc.rust-lang.org/1.83.0/core/iter/traits/double_ended/trait.DoubleEndedIterator.html" title="trait core::iter::traits::double_ended::DoubleEndedIterator">DoubleEndedIterator</a>&lt;Item = (<a class="struct" href="../handle/struct.Handle.html" title="struct naga::arena::handle::Handle">Handle</a>&lt;T&gt;, <a class="primitive" href="https://doc.rust-lang.org/1.83.0/std/primitive.reference.html">&amp;T</a>)&gt; + <a class="trait" href="https://doc.rust-lang.org/1.83.0/core/iter/traits/exact_size/trait.ExactSizeIterator.html" title="trait core::iter::traits::exact_size::ExactSizeIterator">ExactSizeIterator</a></h4></section></summary><div class="docblock"><p>Returns an iterator over the items stored in this arena, returning both
2729
the item’s handle and a reference to it.</p>
2830
</div></details><details class="toggle method-toggle" open><summary><section id="method.insert" class="method"><a class="src rightside" href="../../../src/naga/arena/unique_arena.rs.html#132-143">source</a><h4 class="code-header">pub fn <a href="#method.insert" class="fn">insert</a>(&amp;mut self, value: T, span: <a class="struct" href="../../span/struct.Span.html" title="struct naga::span::Span">Span</a>) -&gt; <a class="struct" href="../handle/struct.Handle.html" title="struct naga::arena::handle::Handle">Handle</a>&lt;T&gt;</h4></section></summary><div class="docblock"><p>Insert a new value into the arena.</p>
2931
<p>Return a <a href="../handle/struct.Handle.html" title="struct naga::arena::handle::Handle"><code>Handle&lt;T&gt;</code></a>, which can be used to index this arena to get a

0 commit comments

Comments
 (0)