This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.
<!DOCTYPE html><htmllang="en"><head><metacharset="utf-8"><metaname="viewport"content="width=device-width, initial-scale=1.0"><metaname="generator"content="rustdoc"><metaname="description"content="Parsers recognizing bytes streams, complete input version"><title>nom::bytes::complete - Rust</title><linkrel="preload"as="font"type="font/woff2"crossoriginhref="../../../static.files/SourceSerif4-Regular-46f98efaafac5295.ttf.woff2"><linkrel="preload"as="font"type="font/woff2"crossoriginhref="../../../static.files/FiraSans-Regular-018c141bf0843ffd.woff2"><linkrel="preload"as="font"type="font/woff2"crossoriginhref="../../../static.files/FiraSans-Medium-8f9a781e4970d388.woff2"><linkrel="preload"as="font"type="font/woff2"crossoriginhref="../../../static.files/SourceCodePro-Regular-562dcc5011b6de7d.ttf.woff2"><linkrel="preload"as="font"type="font/woff2"crossoriginhref="../../../static.files/SourceCodePro-Semibold-d899c5a5c4aeb14a.ttf.woff2"><linkrel="stylesheet"href="../../../static.files/normalize-76eba96aa4d2e634.css"><linkrel="stylesheet"href="../../../static.files/rustdoc-ac92e1bbe349e143.css"><metaname="rustdoc-vars"data-root-path="../../../"data-static-root-path="../../../static.files/"data-current-crate="nom"data-themes=""data-resource-suffix=""data-rustdoc-version="1.76.0 (07dca489a 2024-02-04)"data-channel="1.76.0"data-search-js="search-2b6ce74ff89ae146.js"data-settings-js="settings-4313503d2e1961c2.js"><scriptsrc="../../../static.files/storage-f2adc0d6ca4d09fb.js"></script><scriptdefersrc="../sidebar-items.js"></script><scriptdefersrc="../../../static.files/main-305769736d49e732.js"></script><noscript><linkrel="stylesheet"href="../../../static.files/noscript-feafe1bb7466e4bd.css"></noscript><linkrel="alternate icon"type="image/png"href="../../../static.files/favicon-16x16-8b506e7a72182f1c.png"><linkrel="alternate icon"type="image/png"href="../../../static.files/favicon-32x32-422f7d1d52889060.png"><linkrel="icon"type="image/svg+xml"href="../../../static.files/favicon-2c020d218678b618.svg"></head><bodyclass="rustdoc mod"><!--[if lte IE 11]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><navclass="mobile-topbar"><buttonclass="sidebar-menu-toggle">☰</button></nav><navclass="sidebar"><divclass="sidebar-crate"><h2><ahref="../../../nom/index.html">nom</a><spanclass="version">7.1.3</span></h2></div><h2class="location"><ahref="#">Module complete</a></h2><divclass="sidebar-elems"><section><ulclass="block"><li><ahref="#functions">Functions</a></li></ul></section><h2><ahref="../index.html">In nom::bytes</a></h2></div></nav><divclass="sidebar-resizer"></div>
<main><divclass="width-limiter"><navclass="sub"><formclass="search-form"><span></span><divid="sidebar-button"tabindex="-1"><ahref="../../../nom/all.html"title="show sidebar"></a></div><inputclass="search-input"name="search"aria-label="Run search in the documentation"autocomplete="off"spellcheck="false"placeholder="Click or press ‘S’ to search, ‘?’ for more options…"type="search"><divid="help-button"tabindex="-1"><ahref="../../../help.html"title="help">?</a></div><divid="settings-menu"tabindex="-1"><ahref="../../../settings.html"title="settings"><imgwidth="22"height="22"alt="Change settings"src="../../../static.files/wheel-7b819b6101059cd0.svg"></a></div></form></nav><sectionid="main-content"class="content"><divclass="main-heading"><h1>Module <ahref="../../index.html">nom</a>::<wbr><ahref="../index.html">bytes</a>::<wbr><aclass="mod"href="#">complete</a><buttonid="copy-path"title="Copy item path to clipboard"><imgsrc="../../../static.files/clipboard-7571035ce49a181d.svg"width="19"height="18"alt="Copy item path"></button></h1><spanclass="out-of-band"><aclass="src"href="../../../src/nom/bytes/complete.rs.html#1-756">source</a> · <buttonid="toggle-all-docs"title="collapse all docs">[<span>−</span>]</button></span></div><detailsclass="toggle top-doc"open><summaryclass="hideme"><span>Expand description</span></summary><divclass="docblock"><p>Parsers recognizing bytes streams, complete input version</p>
</div></details><h2id="functions"class="section-header"><ahref="#functions">Functions</a></h2><ulclass="item-table"><li><divclass="item-name"><aclass="fn"href="fn.escaped.html"title="fn nom::bytes::complete::escaped">escaped</a></div><divclass="desc docblock-short">Matches a byte string with escaped characters.</div></li><li><divclass="item-name"><aclass="fn"href="fn.escaped_transform.html"title="fn nom::bytes::complete::escaped_transform">escaped_transform</a></div><divclass="desc docblock-short">Matches a byte string with escaped characters.</div></li><li><divclass="item-name"><aclass="fn"href="fn.is_a.html"title="fn nom::bytes::complete::is_a">is_a</a></div><divclass="desc docblock-short">Returns the longest slice of the matches the pattern.</div></li><li><divclass="item-name"><aclass="fn"href="fn.is_not.html"title="fn nom::bytes::complete::is_not">is_not</a></div><divclass="desc docblock-short">Parse till certain characters are met.</div></li><li><divclass="item-name"><aclass="fn"href="fn.tag.html"title="fn nom::bytes::complete::tag">tag</a></div><divclass="desc docblock-short">Recognizes a pattern</div></li><li><divclass="item-name"><aclass="fn"href="fn.tag_no_case.html"title="fn nom::bytes::complete::tag_no_case">tag_no_case</a></div><divclass="desc docblock-short">Recognizes a case insensitive pattern.</div></li><li><divclass="item-name"><aclass="fn"href="fn.take.html"title="fn nom::bytes::complete::take">take</a></div><divclass="desc docblock-short">Returns an input slice containing the first N input elements (Input[..N]).</div></li><li><divclass="item-name"><aclass="fn"href="fn.take_till.html"title="fn nom::bytes::complete::take_till">take_till</a></div><divclass="desc docblock-short">Returns the longest input slice (if any) till a predicate is met.</div></li><li><divclass="item-name"><aclass="fn"href="fn.take_till1.html"title="fn nom::bytes::complete::take_till1">take_till1</a></div><divclass="desc docblock-short">Returns the longest (at least 1) input slice till a predicate is met.</div></li><li><divclass="item-name"><aclass="fn"href="fn.take_until.html"title="fn nom::bytes::complete::take_until">take_until</a></div><divclass="desc docblock-short">Returns the input slice up to the first occurrence of the pattern.</div></li><li><divclass="item-name"><aclass="fn"href="fn.take_until1.html"title="fn nom::bytes::complete::take_until1">take_until1</a></div><divclass="desc docblock-short">Returns the non empty input slice up to the first occurrence of the pattern.</div></li><li><divclass="item-name"><aclass="fn"href="fn.take_while.html"title="fn nom::bytes::complete::take_while">take_while</a></div><divclass="desc docblock-short">Returns the longest input slice (if any) that matches the predicate.</div></li><li><divclass="item-name"><aclass="fn"href="fn.take_while1.html"title="fn nom::bytes::complete::take_while1">take_while1</a></div><divclass="desc docblock-short">Returns the longest (at least 1) input slice that matches the predicate.</div></li><li><divclass="item-name"><aclass="fn"href="fn.take_while_m_n.html"title="fn nom::bytes::complete::take_while_m_n">take_while_m_n</a></div><divclass="desc docblock-short">Returns the longest (m <= len <= n) input slice that matches the predicate.</div></li></ul></section></div></main></body></html>