PageSourceSearch

https://hypermail-rs.github.io/api-docs/hypermail/

html hypermail-rs.github.io collected 2026-10-03 09:19:13 UTC 23,273 bytes, 131 lines download raw bytes

1<!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="hypermail-rs: A Rust port of hypermail, converting mbox email archives to HTML."><title>hypermail - Rust</title>
1<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>
1<link rel="stylesheet" href="../static.files/normalize-9960930a.css"><link rel="stylesheet" href="../static.files/rustdoc-0c87338a.css"><meta name="rustdoc-vars" data-root-path="../" data-static-root-path="../static.files/" data-current-crate="hypermail" data-themes="" data-resource-suffix="" data-rustdoc-version="1.99.0 (b940084d7 2026-09-28)" data-channel="1.99.0" data-search-js="search-cf4fc35e.js" data-stringdex-js="stringdex-b5109af9.js" data-settings-js="settings-170eb4bf.js" >
1<script src="../static.files/storage-41dd4d93.js"></script>
1<script defer src="../crates.js"></script>
1<script defer src="../static.files/main-417ebf0a.js"></script>
1<noscript><link rel="stylesheet" href="../static.files/noscript-9f56287d.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"><link rel="preconnect" href="https://fonts.googleapis.com">
2<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
3<link href="https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500&display=swap" rel="stylesheet">
4<style>
5/* Custom theme to match hypermail-rs.github.io with WCAG AA compliance */
6:root {
7  /* Main content */
8  --main-background-color: #ffffff !important;
9  --main-color: #111118 !important;
10  --link-color: #5b21b6 !important;
11  --code-block-background-color: #f3f2fb !important;
12  --button-background-color: #6d28d9 !important;
13  
14  /* Sidebar - deep indigo background with high-contrast text */
15  --sidebar-background-color: #1e1b4b !important;
16  --sidebar-background-color-hover: #2e2560 !important;
17  --sidebar-text-color: #f3f2fb !important;
18  --sidebar-link-color: #e0dff8 !important;
19  --sidebar-current-link-background-color: #6d28d9 !important;
20  --sidebar-elems-color: #e0dff8 !important;
21  
22  /* Search in sidebar */
23  --search-input-focused-border-color: #6d28d9 !important;
24  --search-results-alias-color: #6b6b85 !important;
25  --search-results-grey-color: #3d3d56 !important;
26  
27  /* Code highlighting */
28  --code-highlight-kw-color: #6d28d9 !important;
29  --code-highlight-kw-2-color: #5b21b6 !important;
30  --code-highlight-lifetime-color: #6d28d9 !important;
31  --code-highlight-number-color: #059669 !important;
32  --code-highlight-string-color: #059669 !important;
33  --code-highlight-attribute-color: #5b21b6 !important;
34  --code-highlight-comment-color: #6b6b85 !important;
35}
36
37.dark:root {
38  /* Main content - dark mode */
39  --main-background-color: #0f0e1a !important;
40  --main-color: #eeedf8 !important;
41  --link-color: #a78bfa !important;
42  --code-block-background-color: #1a1830 !important;
43  
44  /* Sidebar - very dark background with high-contrast light text */
45  --sidebar-background-color: #0a0916 !important;
46  --sidebar-background-color-hover: #1a1830 !important;
47  --sidebar-text-color: #e0dff8 !important;
48  --sidebar-link-color: #e0dff8 !important;
49  --sidebar-current-link-background-color: #6d28d9 !important;
50  --sidebar-elems-color: #d4d2f0 !important;
51  
52  /* Code highlighting - brighter for dark mode */
53  --code-highlight-kw-color: #a78bfa !important;
54  --code-highlight-kw-2-color: #c4b5fd !important;
55  --code-highlight-number-color: #4ade80 !important;
56  --code-highlight-string-color: #4ade80 !important;
57}
58
59body, .rustdoc {
60  font-family: 'Space Grotesk', system-ui, sans-serif !important;
61  font-size: 18px !important;
62  line-height: 1.75 !important;
63}
64
65pre, code, .code-header {
66  font-family: 'JetBrains Mono', 'Courier New', monospace !important;
67}
68
69/* Force sidebar text colors for accessibility - WCAG AA compliant */
70.sidebar, .sidebar a, .sidebar-elems a {
71  color: var(--sidebar-link-color) !important;
72}
73
74.sidebar .location {
75  color: var(--sidebar-text-color) !important;
76}
77
78.sidebar-elems .block {
79  color: var(--sidebar-elems-color) !important;
80}
81
82/* Remove any orange/amber colors that conflict with dark backgrounds */
83.rust-logo {
84  filter: brightness(0) saturate(100%) invert(93%) sepia(8%) saturate(387%) hue-rotate(210deg) brightness(103%) contrast(96%) !important;
85}
86
87/* Custom navigation links at top of sidebar */
88.hypermail-nav {
89  padding: 12px 16px;
90  border-bottom: 1px solid rgba(224, 223, 248, 0.2);
91  margin-bottom: 8px;
92}
93
94.hypermail-nav a {
95  display: block;
96  padding: 6px 0;
97  color: var(--sidebar-link-color) !important;
98  text-decoration: none;
99  font-size: 0.9em;
100  transition: opacity 0.2s;
101}
102
103.hypermail-nav a:hover {
104  opacity: 0.8;
105  text-decoration: underline;
106}
107
108.hypermail-nav a::before {
109  content: "← ";
110}
111</style>
112<script>
113// Add navigation links to sidebar on page load
114document.addEventListener('DOMContentLoaded', function() {
115  const sidebar = document.querySelector('.sidebar');
116  if (sidebar) {
117    const nav = document.createElement('div');
118    nav.className = 'hypermail-nav';
119    nav.innerHTML = '<a href="https://hypermail-rs.github.io/">Back to Main Site</a>';
120    
121    // Insert at the top of sidebar
122    sidebar.insertBefore(nav, sidebar.firstChild);
123  }
124});
125</script>
125
126
127</head><body class="rustdoc mod crate"><a class="skip-main-content" href="#main-content">Skip to main content</a><!--[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="#">Crate hypermail</a></h2></rustdoc-topbar><nav class="sidebar"><div class="sidebar-crate"><h2><a href="../hypermail/index.html">hypermail</a><span class="version">1.0.0</span></h2></div><div class="sidebar-elems"><ul class="block"><li><a id="all-types" href="all.html">All Items</a></li></ul><section id="rustdoc-toc"><h3><a href="#modules">Crate Items</a></h3><ul class="block"><li><a href="#modules" title="Modules">Modules</a></li></ul></section><div id="rustdoc-modnav"></div></div></nav><div class="sidebar-resizer" title="Drag to resize sidebar"></div><main><div class="width-limiter"><section id="main-content" class="content" tabindex="-1"><div class="main-heading"><h1>Crate <span>hypermail</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/hypermail/lib.rs.html#1-30">Source</a> </span></div><details class="toggle top-doc" open><summary class="hideme"><span>Expand description</span></summary><div class="docblock"><p>hypermail-rs: A Rust port of hypermail, converting mbox email archives to HTML.</p>
128<p>This library provides parsing of mbox files, MIME decoding, HTML generation,
129index creation (by date, subject, author, thread), i18n support, and
130configurable template-based output.</p>
131</div></details><h2 id="modules" class="section-header">Modules<a href="#modules" class="anchor">§</a></h2><dl class="item-table"><dt><a class="mod" href="config/index.html" title="mod hypermail::config">config</a></dt><dt><a class="mod" href="date/index.html" title="mod hypermail::date">date</a></dt><dt><a class="mod" href="error/index.html" title="mod hypermail::error">error</a></dt><dt><a class="mod" href="file_utils/index.html" title="mod hypermail::file_utils">file_<wbr>utils</a></dt><dt><a class="mod" href="filter/index.html" title="mod hypermail::filter">filter</a></dt><dt><a class="mod" href="gdbm/index.html" title="mod hypermail::gdbm">gdbm</a></dt><dt><a class="mod" href="haof/index.html" title="mod hypermail::haof">haof</a></dt><dt><a class="mod" href="headers/index.html" title="mod hypermail::headers">headers</a></dt><dt><a class="mod" href="html/index.html" title="mod hypermail::html">html</a></dt><dt><a class="mod" href="i18n/index.html" title="mod hypermail::i18n">i18n</a></dt><dt><a class="mod" href="index/index.html" title="mod hypermail::index">index</a></dt><dt><a class="mod" href="link/index.html" title="mod hypermail::link">link</a></dt><dt><a class="mod" href="mbox/index.html" title="mod hypermail::mbox">mbox</a></dt><dt><a class="mod" href="message/index.html" title="mod hypermail::message">message</a></dt><dt><a class="mod" href="mime/index.html" title="mod hypermail::mime">mime</a></dt><dt><a class="mod" href="quotes/index.html" title="mod hypermail::quotes">quotes</a></dt><dt><a class="mod" href="search/index.html" title="mod hypermail::search">search</a></dt><dt><a class="mod" href="string_utils/index.html" title="mod hypermail::string_utils">string_<wbr>utils</a></dt><dt><a class="mod" href="structs/index.html" title="mod hypermail::structs">structs</a></dt><dt><a class="mod" href="templates/index.html" title="mod hypermail::templates">templates</a></dt><dt><a class="mod" href="txt2html/index.html" title="mod hypermail::txt2html">txt2html</a></dt></dl>
131<script type="text/json" id="notable-traits-data">{"Drain<'_, K, V, A>":"<h3>Notable traits for <code><a class=\"struct\" href=\"https://doc.rust-lang.org/1.99.0/std/collections/hash/map/struct.Drain.html\" title=\"struct std::collections::hash::map::Drain\">Drain</a>&lt;'a, K, V, A&gt;</code></h3><pre><code><div class=\"where\">impl&lt;'a, K, V, A&gt; <a class=\"trait\" href=\"https://doc.rust-lang.org/1.99.0/core/iter/traits/iterator/trait.Iterator.html\" title=\"trait core::iter::traits::iterator::Iterator\">Iterator</a> for <a class=\"struct\" href=\"https://doc.rust-lang.org/1.99.0/std/collections/hash/map/struct.Drain.html\" title=\"struct std::collections::hash::map::Drain\">Drain</a>&lt;'a, K, V, A&gt;<div class=\"where\">where\n    A: <a class=\"trait\" href=\"https://doc.rust-lang.org/1.99.0/core/alloc/trait.Allocator.html\" title=\"trait core::alloc::Allocator\">Allocator</a>,</div></div><div class=\"where\">    type <a href=\"https://doc.rust-lang.org/1.99.0/core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item\" class=\"associatedtype\">Item</a> = <a class=\"primitive\" href=\"https://doc.rust-lang.org/1.99.0/std/primitive.tuple.html\">(K, V)</a>;</div>","ExtractIf<'_, K, V, F, A>":"<h3>Notable traits for <code><a class=\"struct\" href=\"https://doc.rust-lang.org/1.99.0/std/collections/hash/map/struct.ExtractIf.html\" title=\"struct std::collections::hash::map::ExtractIf\">ExtractIf</a>&lt;'_, K, V, F, A&gt;</code></h3><pre><code><div class=\"where\">impl&lt;K, V, F, A&gt; <a class=\"trait\" href=\"https://doc.rust-lang.org/1.99.0/core/iter/traits/iterator/trait.Iterator.html\" title=\"trait core::iter::traits::iterator::Iterator\">Iterator</a> for <a class=\"struct\" href=\"https://doc.rust-lang.org/1.99.0/std/collections/hash/map/struct.ExtractIf.html\" title=\"struct std::collections::hash::map::ExtractIf\">ExtractIf</a>&lt;'_, K, V, F, A&gt;<div class=\"where\">where\n    A: <a class=\"trait\" href=\"https://doc.rust-lang.org/1.99.0/core/alloc/trait.Allocator.html\" title=\"trait core::alloc::Allocator\">Allocator</a>,\n    F: <a class=\"trait\" href=\"https://doc.rust-lang.org/1.99.0/core/ops/function/trait.FnMut.html\" title=\"trait core::ops::function::FnMut\">FnMut</a>(<a class=\"primitive\" href=\"https://doc.rust-lang.org/1.99.0/std/primitive.reference.html\">&amp;K</a>, <a class=\"primitive\" href=\"https://doc.rust-lang.org/1.99.0/std/primitive.reference.html\">&amp;mut V</a>) -&gt; <a class=\"primitive\" href=\"https://doc.rust-lang.org/1.99.0/std/primitive.bool.html\">bool</a>,</div></div><div class=\"where\">    type <a href=\"https://doc.rust-lang.org/1.99.0/core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item\" class=\"associatedtype\">Item</a> = <a class=\"primitive\" href=\"https://doc.rust-lang.org/1.99.0/std/primitive.tuple.html\">(K, V)</a>;</div>","IntoIter<K, V, A>":"<h3>Notable traits for <code><a class=\"struct\" href=\"https://doc.rust-lang.org/1.99.0/std/collections/hash/map/struct.IntoIter.html\" title=\"struct std::collections::hash::map::IntoIter\">IntoIter</a>&lt;K, V, A&gt;</code></h3><pre><code><div class=\"where\">impl&lt;K, V, A&gt; <a class=\"trait\" href=\"https://doc.rust-lang.org/1.99.0/core/iter/traits/iterator/trait.Iterator.html\" title=\"trait core::iter::traits::iterator::Iterator\">Iterator</a> for <a class=\"struct\" href=\"https://doc.rust-lang.org/1.99.0/std/collections/hash/map/struct.IntoIter.html\" title=\"struct std::collections::hash::map::IntoIter\">IntoIter</a>&lt;K, V, A&gt;<div class=\"where\">where\n    A: <a class=\"trait\" href=\"https://doc.rust-lang.org/1.99.0/core/alloc/trait.Allocator.html\" title=\"trait core::alloc::Allocator\">Allocator</a>,</div></div><div class=\"where\">    type <a href=\"https://doc.rust-lang.org/1.99.0/core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item\" class=\"associatedtype\">Item</a> = <a class=\"primitive\" href=\"https://doc.rust-lang.org/1.99.0/std/primitive.tuple.html\">(K, V)</a>;</div>","IntoIter<T>":"<h3>Notable traits for <code><a class=\"struct\" href=\"https://doc.rust-lang.org/1.99.0/core/result/struct.IntoIter.html\" title=\"struct core::result::IntoIter\">IntoIter</a>&lt;T&gt;</code></h3><pre><code><div class=\"where\">impl&lt;T&gt; <a class=\"trait\" href=\"https://doc.rust-lang.org/1.99.0/core/iter/traits/iterator/trait.Iterator.html\" title=\"trait core::iter::traits::iterator::Iterator\">Iterator</a> for <a class=\"struct\" href=\"https://doc.rust-lang.org/1.99.0/core/result/struct.IntoIter.html\" title=\"struct core::result::IntoIter\">IntoIter</a>&lt;T&gt;</div><div class=\"where\">    type <a href=\"https://doc.rust-lang.org/1.99.0/core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item\" class=\"associatedtype\">Item</a> = T;</div>","IntoKeys<K, V, A>":"<h3>Notable traits for <code><a class=\"struct\" href=\"https://doc.rust-lang.org/1.99.0/std/collections/hash/map/struct.IntoKeys.html\" title=\"struct std::collections::hash::map::IntoKeys\">IntoKeys</a>&lt;K, V, A&gt;</code></h3><pre><code><div class=\"where\">impl&lt;K, V, A&gt; <a class=\"trait\" href=\"https://doc.rust-lang.org/1.99.0/core/iter/traits/iterator/trait.Iterator.html\" title=\"trait core::iter::traits::iterator::Iterator\">Iterator</a> for <a class=\"struct\" href=\"https://doc.rust-lang.org/1.99.0/std/collections/hash/map/struct.IntoKeys.html\" title=\"struct std::collections::hash::map::IntoKeys\">IntoKeys</a>&lt;K, V, A&gt;<div class=\"where\">where\n    A: <a class=\"trait\" href=\"https://doc.rust-lang.org/1.99.0/core/alloc/trait.Allocator.html\" title=\"trait core::alloc::Allocator\">Allocator</a>,</div></div><div class=\"where\">    type <a href=\"https://doc.rust-lang.org/1.99.0/core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item\" class=\"associatedtype\">Item</a> = K;</div>","IntoValues<K, V, A>":"<h3>Notable traits for <code><a class=\"struct\" href=\"https://doc.rust-lang.org/1.99.0/std/collections/hash/map/struct.IntoValues.html\" title=\"struct std::collections::hash::map::IntoValues\">IntoValues</a>&lt;K, V, A&gt;</code></h3><pre><code><div class=\"where\">impl&lt;K, V, A&gt; <a class=\"trait\" href=\"https://doc.rust-lang.org/1.99.0/core/iter/traits/iterator/trait.Iterator.html\" title=\"trait core::iter::traits::iterator::Iterator\">Iterator</a> for <a class=\"struct\" href=\"https://doc.rust-lang.org/1.99.0/std/collections/hash/map/struct.IntoValues.html\" title=\"struct std::collections::hash::map::IntoValues\">IntoValues</a>&lt;K, V, A&gt;<div class=\"where\">where\n    A: <a class=\"trait\" href=\"https://doc.rust-lang.org/1.99.0/core/alloc/trait.Allocator.html\" title=\"trait core::alloc::Allocator\">Allocator</a>,</div></div><div class=\"where\">    type <a href=\"https://doc.rust-lang.org/1.99.0/core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item\" class=\"associatedtype\">Item</a> = V;</div>","Iter<'_, K, V>":"<h3>Notable traits for <code><a class=\"struct\" href=\"https://doc.rust-lang.org/1.99.0/std/collections/hash/map/struct.Iter.html\" title=\"struct std::collections::hash::map::Iter\">Iter</a>&lt;'a, K, V&gt;</code></h3><pre><code><div class=\"where\">impl&lt;'a, K, V&gt; <a class=\"trait\" href=\"https://doc.rust-lang.org/1.99.0/core/iter/traits/iterator/trait.Iterator.html\" title=\"trait core::iter::traits::iterator::Iterator\">Iterator</a> for <a class=\"struct\" href=\"https://doc.rust-lang.org/1.99.0/std/collections/hash/map/struct.Iter.html\" title=\"struct std::collections::hash::map::Iter\">Iter</a>&lt;'a, K, V&gt;</div><div class=\"where\">    type <a href=\"https://doc.rust-lang.org/1.99.0/core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item\" class=\"associatedtype\">Item</a> = (<a class=\"primitive\" href=\"https://doc.rust-lang.org/1.99.0/std/primitive.reference.html\">&amp;'a K</a>, <a class=\"primitive\" href=\"https://doc.rust-lang.org/1.99.0/std/primitive.reference.html\">&amp;'a V</a>);</div>","Iter<'_, T>":"<h3>Notable traits for <code><a class=\"struct\" href=\"https://doc.rust-lang.org/1.99.0/core/result/struct.Iter.html\" title=\"struct core::result::Iter\">Iter</a>&lt;'a, T&gt;</code></h3><pre><code><div class=\"where\">impl&lt;'a, T&gt; <a class=\"trait\" href=\"https://doc.rust-lang.org/1.99.0/core/iter/traits/iterator/trait.Iterator.html\" title=\"trait core::iter::traits::iterator::Iterator\">Iterator</a> for <a class=\"struct\" href=\"https://doc.rust-lang.org/1.99.0/core/result/struct.Iter.html\" title=\"struct core::result::Iter\">Iter</a>&lt;'a, T&gt;</div><div class=\"where\">    type <a href=\"https://doc.rust-lang.org/1.99.0/core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item\" class=\"associatedtype\">Item</a> = <a class=\"primitive\" href=\"https://doc.rust-lang.org/1.99.0/std/primitive.reference.html\">&amp;'a T</a>;</div>","IterMut<'_, K, V>":"<h3>Notable traits for <code><a class=\"struct\" href=\"https://doc.rust-lang.org/1.99.0/std/collections/hash/map/struct.IterMut.html\" title=\"struct std::collections::hash::map::IterMut\">IterMut</a>&lt;'a, K, V&gt;</code></h3><pre><code><div class=\"where\">impl&lt;'a, K, V&gt; <a class=\"trait\" href=\"https://doc.rust-lang.org/1.99.0/core/iter/traits/iterator/trait.Iterator.html\" title=\"trait core::iter::traits::iterator::Iterator\">Iterator</a> for <a class=\"struct\" href=\"https://doc.rust-lang.org/1.99.0/std/collections/hash/map/struct.IterMut.html\" title=\"struct std::collections::hash::map::IterMut\">IterMut</a>&lt;'a, K, V&gt;</div><div class=\"where\">    type <a href=\"https://doc.rust-lang.org/1.99.0/core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item\" class=\"associatedtype\">Item</a> = (<a class=\"primitive\" href=\"https://doc.rust-lang.org/1.99.0/std/primitive.reference.html\">&amp;'a K</a>, <a class=\"primitive\" href=\"https://doc.rust-lang.org/1.99.0/std/primitive.reference.html\">&amp;'a mut V</a>);</div>","IterMut<'_, T>":"<h3>Notable traits for <code><a class=\"struct\" href=\"https://doc.rust-lang.org/1.99.0/core/result/struct.IterMut.html\" title=\"struct core::result::IterMut\">IterMut</a>&lt;'a, T&gt;</code></h3><pre><code><div class=\"where\">impl&lt;'a, T&gt; <a class=\"trait\" href=\"https://doc.rust-lang.org/1.99.0/core/iter/traits/iterator/trait.Iterator.html\" title=\"trait core::iter::traits::iterator::Iterator\">Iterator</a> for <a class=\"struct\" href=\"https://doc.rust-lang.org/1.99.0/core/result/struct.IterMut.html\" title=\"struct core::result::IterMut\">IterMut</a>&lt;'a, T&gt;</div><div class=\"where\">    type <a href=\"https://doc.rust-lang.org/1.99.0/core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item\" class=\"associatedtype\">Item</a> = <a class=\"primitive\" href=\"https://doc.rust-lang.org/1.99.0/std/primitive.reference.html\">&amp;'a mut T</a>;</div>","Keys<'_, K, V>":"<h3>Notable traits for <code><a class=\"struct\" href=\"https://doc.rust-lang.org/1.99.0/std/collections/hash/map/struct.Keys.html\" title=\"struct std::collections::hash::map::Keys\">Keys</a>&lt;'a, K, V&gt;</code></h3><pre><code><div class=\"where\">impl&lt;'a, K, V&gt; <a class=\"trait\" href=\"https://doc.rust-lang.org/1.99.0/core/iter/traits/iterator/trait.Iterator.html\" title=\"trait core::iter::traits::iterator::Iterator\">Iterator</a> for <a class=\"struct\" href=\"https://doc.rust-lang.org/1.99.0/std/collections/hash/map/struct.Keys.html\" title=\"struct std::collections::hash::map::Keys\">Keys</a>&lt;'a, K, V&gt;</div><div class=\"where\">    type <a href=\"https://doc.rust-lang.org/1.99.0/core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item\" class=\"associatedtype\">Item</a> = <a class=\"primitive\" href=\"https://doc.rust-lang.org/1.99.0/std/primitive.reference.html\">&amp;'a K</a>;</div>","Values<'_, K, V>":"<h3>Notable traits for <code><a class=\"struct\" href=\"https://doc.rust-lang.org/1.99.0/std/collections/hash/map/struct.Values.html\" title=\"struct std::collections::hash::map::Values\">Values</a>&lt;'a, K, V&gt;</code></h3><pre><code><div class=\"where\">impl&lt;'a, K, V&gt; <a class=\"trait\" href=\"https://doc.rust-lang.org/1.99.0/core/iter/traits/iterator/trait.Iterator.html\" title=\"trait core::iter::traits::iterator::Iterator\">Iterator</a> for <a class=\"struct\" href=\"https://doc.rust-lang.org/1.99.0/std/collections/hash/map/struct.Values.html\" title=\"struct std::collections::hash::map::Values\">Values</a>&lt;'a, K, V&gt;</div><div class=\"where\">    type <a href=\"https://doc.rust-lang.org/1.99.0/core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item\" class=\"associatedtype\">Item</a> = <a class=\"primitive\" href=\"https://doc.rust-lang.org/1.99.0/std/primitive.reference.html\">&amp;'a V</a>;</div>","ValuesMut<'_, K, V>":"<h3>Notable traits for <code><a class=\"struct\" href=\"https://doc.rust-lang.org/1.99.0/std/collections/hash/map/struct.ValuesMut.html\" title=\"struct std::collections::hash::map::ValuesMut\">ValuesMut</a>&lt;'a, K, V&gt;</code></h3><pre><code><div class=\"where\">impl&lt;'a, K, V&gt; <a class=\"trait\" href=\"https://doc.rust-lang.org/1.99.0/core/iter/traits/iterator/trait.Iterator.html\" title=\"trait core::iter::traits::iterator::Iterator\">Iterator</a> for <a class=\"struct\" href=\"https://doc.rust-lang.org/1.99.0/std/collections/hash/map/struct.ValuesMut.html\" title=\"struct std::collections::hash::map::ValuesMut\">ValuesMut</a>&lt;'a, K, V&gt;</div><div class=\"where\">    type <a href=\"https://doc.rust-lang.org/1.99.0/core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item\" class=\"associatedtype\">Item</a> = <a class=\"primitive\" href=\"https://doc.rust-lang.org/1.99.0/std/primitive.reference.html\">&amp;'a mut V</a>;</div>"}</script>
131</section></div></main></body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.