assertables 8.12.0

Assertables: assert macros for better testing, debugging, quality assurance, and runtime reliability.
Documentation
<!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="Assertables: Rust crate of assert macros for testing"><title>lib - Rust</title><script>if(window.location.protocol!=="file:")document.head.insertAdjacentHTML("beforeend","SourceSerif4-Regular-46f98efaafac5295.ttf.woff2,FiraSans-Regular-018c141bf0843ffd.woff2,FiraSans-Medium-8f9a781e4970d388.woff2,SourceCodePro-Regular-562dcc5011b6de7d.ttf.woff2,SourceCodePro-Semibold-d899c5a5c4aeb14a.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-76eba96aa4d2e634.css"><link rel="stylesheet" href="../static.files/rustdoc-c5d6553a23f1e5a6.css"><meta name="rustdoc-vars" data-root-path="../" data-static-root-path="../static.files/" data-current-crate="lib" data-themes="" data-resource-suffix="" data-rustdoc-version="1.81.0 (eeb90cda1 2024-09-04)" data-channel="1.81.0" data-search-js="search-d234aafac6c221dd.js" data-settings-js="settings-4313503d2e1961c2.js" ><script src="../static.files/storage-118b08c4c78b968e.js"></script><script defer src="../crates.js"></script><script defer src="../static.files/main-d2fab2bf619172d3.js"></script><noscript><link rel="stylesheet" href="../static.files/noscript-df360f571f6edeae.css"></noscript><link rel="alternate icon" type="image/png" href="../static.files/favicon-32x32-422f7d1d52889060.png"><link rel="icon" type="image/svg+xml" href="../static.files/favicon-2c020d218678b618.svg"></head><body class="rustdoc mod crate"><!--[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="../lib/index.html">lib</a></h2></div><div class="sidebar-elems"><ul class="block"><li><a id="all-types" href="all.html">All Items</a></li></ul><section><ul class="block"><li><a href="#modules">Modules</a></li><li><a href="#macros">Macros</a></li></ul></section></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"><h1>Crate <a class="mod" href="#">lib</a><button id="copy-path" title="Copy item path to clipboard">Copy item path</button></h1><span class="out-of-band"><a class="src" href="../src/lib/lib.rs.html#1-240">source</a> · <button id="toggle-all-docs" title="collapse all docs">[<span>&#x2212;</span>]</button></span></div><details class="toggle top-doc" open><summary class="hideme"><span>Expand description</span></summary><div class="docblock"><h2 id="assertables-rust-crate-of-assert-macros-for-testing"><a class="doc-anchor" href="#assertables-rust-crate-of-assert-macros-for-testing">§</a>Assertables: Rust crate of assert macros for testing</h2>
<p>The <code>assertables</code> Rust crate provides many assert macros to improve your
compile-time tests and run-time reliability.</p>
<ul>
<li>Crate: <a href="https://crates.io/crates/assertables">https://crates.io/crates/assertables</a></li>
<li>Docs: <a href="https://docs.rs/assertables/">https://docs.rs/assertables/</a></li>
<li>Repo: <a href="https://github.com/sixarm/assertables-rust-crate/">https://github.com/sixarm/assertables-rust-crate/</a></li>
<li>Contact: <a href="mailto:joel@joelparkerhenderson.com">joel@joelparkerhenderson.com</a></li>
</ul>
<h3 id="introduction"><a class="doc-anchor" href="#introduction">§</a>Introduction</h3>
<p>The Rust programming language provides a few built-in assert macros to test code:</p>
<p>The Rust programming language provides assert macros to test code:</p>
<ul>
<li><a href="https://doc.rust-lang.org/std/macro.assert.html"><code>assert!()</code></a></li>
<li><a href="https://doc.rust-lang.org/std/macro.assert_eq.html"><code>assert_eq!(a, b)</code></a> <code>// equal</code></li>
<li><a href="https://doc.rust-lang.org/std/macro.assert_ne.html"><code>assert_ne!(a, b)</code></a> <code>// not equal</code></li>
</ul>
<p>The assertables crate provides many more, so you can write smarter tests.</p>
<p>Examples:</p>
<ul>
<li><a href="macro.assert_lt.html" title="macro lib::assert_lt"><code>assert_lt!(1, 2)</code></a> <code>// compare less than</code></li>
<li><a href="macro.assert_approx_eq.html" title="macro lib::assert_approx_eq"><code>assert_approx_eq!(1.0000001, 1.0000002)</code></a> <code>// compare floats</code></li>
<li><a href="macro.assert_starts_with.html" title="macro lib::assert_starts_with"><code>assert_starts_with!("hello world", "hello")</code></a> <code>// compare strings</code></li>
<li><a href="macro.assert_fs_read_to_string_eq.html" title="macro lib::assert_fs_read_to_string_eq"><code>assert_fs_read_to_string_eq!("a.txt", "b.txt")</code></a> <code>// compare files</code></li>
</ul>
<p>Top 3 benefits:</p>
<ol>
<li>You can write better tests to improve reliability and maintainability.</li>
<li>You can handle more corner cases without needing to write custom code.</li>
<li>You can troubleshoot faster because error messages show specifics.</li>
</ol>
<p>Top 3 features:</p>
<ol>
<li>Easy to use: everything is well-documented with runnable examples.</li>
<li>Runtime savvy: all the assertables macros have runtime versions.</li>
<li>Zero overhead: if you don’t use a macro, then it’s never compiled.</li>
</ol>
<p>To use this crate, add it to your <code>Cargo.toml</code> file:</p>
<div class="example-wrap"><pre class="language-toml"><code>[dev-dependencies]
assertables = &quot;8.12.0&quot;
</code></pre></div><h3 id="assert-macros"><a class="doc-anchor" href="#assert-macros">§</a>Assert macros</h3>
<p>For values:</p>
<ul>
<li><a href="macro.assert_lt.html" title="macro lib::assert_lt"><code>assert_lt!(a, b)</code></a> <code>// less than</code></li>
<li><a href="macro.assert_le.html" title="macro lib::assert_le"><code>assert_le!(a, b)</code></a> <code>// less than or equal</code></li>
<li><a href="macro.assert_gt.html" title="macro lib::assert_gt"><code>assert_gt!(a, b)</code></a> <code>// greater than</code></li>
<li><a href="macro.assert_ge.html" title="macro lib::assert_ge"><code>assert_ge!(a, b)</code></a> <code>// greater than or equal</code></li>
</ul>
<p>For approximation:</p>
<ul>
<li><a href="macro.assert_approx_eq.html" title="macro lib::assert_approx_eq"><code>assert_approx_eq!(a, b)</code></a></li>
<li><a href="macro.assert_approx_ne.html" title="macro lib::assert_approx_ne"><code>assert_approx_ne!(a, b)</code></a></li>
</ul>
<p>For strings:</p>
<ul>
<li><a href="macro.assert_starts_with.html" title="macro lib::assert_starts_with"><code>assert_starts_with!(a, b)</code></a></li>
<li><a href="macro.assert_ends_with.html" title="macro lib::assert_ends_with"><code>assert_ends_with!(a, b)</code></a></li>
</ul>
<p>For matching:</p>
<ul>
<li><a href="macro.assert_contains.html" title="macro lib::assert_contains"><code>assert_contains!(a, b)</code></a></li>
<li><a href="macro.assert_is_match.html" title="macro lib::assert_is_match"><code>assert_is_match!(a, b)</code></a></li>
</ul>
<p>For infix operators:</p>
<ul>
<li><a href="macro.assert_infix.html" title="macro lib::assert_infix"><code>assert_infix!(a == b)</code></a></li>
<li><a href="macro.assert_infix.html" title="macro lib::assert_infix"><code>assert_infix!(a &amp;&amp; b)</code></a></li>
</ul>
<p>For nearness:</p>
<ul>
<li><a href="macro.assert_in_delta.html" title="macro lib::assert_in_delta"><code>assert_in_delta!(a, b, delta)</code></a></li>
<li><a href="macro.assert_in_epsilon.html" title="macro lib::assert_in_epsilon"><code>assert_in_epsilon!(a, b, epsilon)</code></a></li>
</ul>
<p>For Result Ok/Err:</p>
<ul>
<li><a href="macro.assert_ok.html" title="macro lib::assert_ok"><code>assert_ok!(a)</code></a> (<a href="assert_ok/index.html" title="mod lib::assert_ok">eq, ne, etc.</a>)</li>
<li><a href="macro.assert_err.html" title="macro lib::assert_err"><code>assert_err!(a)</code></a> (<a href="assert_err/index.html" title="mod lib::assert_err">eq, ne, etc.</a>)</li>
</ul>
<p>For Option Some/None:</p>
<ul>
<li><a href="macro.assert_some.html" title="macro lib::assert_some"><code>assert_some!(a)</code></a> (<a href="assert_some/index.html" title="mod lib::assert_some">eq, ne, etc.</a>)</li>
<li><a href="macro.assert_none.html" title="macro lib::assert_none"><code>assert_none!(a)</code></a></li>
</ul>
<p>For Poll Ready/Pending:</p>
<ul>
<li><a href="macro.assert_ready.html" title="macro lib::assert_ready"><code>assert_ready!(a)</code></a> (<a href="assert_ready/index.html" title="mod lib::assert_ready">eq, ne, etc.</a>)</li>
<li><a href="macro.assert_pending.html" title="macro lib::assert_pending"><code>assert_pending!(a)</code></a></li>
</ul>
<p>For collections such as arrays, vectors, iterators, sets, bags:</p>
<ul>
<li><a href="macro.assert_iter_eq.html" title="macro lib::assert_iter_eq"><code>assert_iter_eq!(collection1, collection2)</code></a> (<a href="assert_iter/index.html" title="mod lib::assert_iter">eq, ne, etc.</a>)</li>
<li><a href="macro.assert_set_eq.html" title="macro lib::assert_set_eq"><code>assert_set_eq!(collection1, collection2)</code></a> (<a href="assert_set/index.html" title="mod lib::assert_set">eq, ne, subset, etc.</a>)</li>
<li><a href="macro.assert_bag_eq.html" title="macro lib::assert_bag_eq"><code>assert_bag_eq!(collection1, collection2)</code></a> (<a href="assert_bag/index.html" title="mod lib::assert_bag">eq, ne, subbag, etc.</a>)</li>
</ul>
<p>For file system paths and input/output readers:</p>
<ul>
<li><a href="macro.assert_fs_read_to_string_eq.html" title="macro lib::assert_fs_read_to_string_eq"><code>assert_fs_read_to_string_eq!(path1, path2)</code></a></li>
<li><a href="macro.assert_io_read_to_string_eq.html" title="macro lib::assert_io_read_to_string_eq"><code>assert_io_read_to_string_eq!(reader1, reader2)</code></a></li>
</ul>
<p>For command capture of standard output and standard error:</p>
<ul>
<li><a href="macro.assert_command_stdout_eq.html" title="macro lib::assert_command_stdout_eq"><code>assert_command_stdout_eq!(command1, command2)</code></a></li>
<li><a href="macro.assert_program_args_stdout_eq.html" title="macro lib::assert_program_args_stdout_eq"><code>assert_program_args_stdout_eq!(program1, args1, program2, args2)</code></a>;</li>
</ul>
<p>There are many more macros that are grouped into modules.</p>
<p>Modules for collections, such as arrays, vectors, lists, maps:</p>
<ul>
<li><a href="assert_iter/index.html" title="mod lib::assert_iter"><code>assert_iter</code></a> for iterator collections.</li>
<li><a href="assert_set/index.html" title="mod lib::assert_set"><code>assert_set</code></a> for set collections.</li>
<li><a href="assert_bag/index.html" title="mod lib::assert_bag"><code>assert_bag</code></a> for bag collections.</li>
</ul>
<p>Modules for variants:</p>
<ul>
<li><a href="assert_ok/index.html" title="mod lib::assert_ok"><code>assert_ok</code></a>/<a href="assert_err/index.html" title="mod lib::assert_err"><code>assert_err</code></a> for Result Ok/Err.</li>
<li><a href="assert_some/index.html" title="mod lib::assert_some"><code>assert_some</code></a>/<a href="assert_none/index.html" title="mod lib::assert_none"><code>assert_none</code></a> for Option Some/None.</li>
<li><a href="assert_ready/index.html" title="mod lib::assert_ready"><code>assert_ready</code></a>/<a href="assert_pending/index.html" title="mod lib::assert_pending"><code>assert_pending</code></a> for Poll Ready/Pending.</li>
</ul>
<p>Modules for functions:</p>
<ul>
<li><a href="assert_fn/index.html" title="mod lib::assert_fn"><code>assert_fn</code></a> for functions in general.</li>
<li><a href="assert_fn_ok/index.html" title="mod lib::assert_fn_ok"><code>assert_fn_ok</code></a> for functions that return Result::Ok.</li>
<li><a href="assert_fn_err/index.html" title="mod lib::assert_fn_err"><code>assert_fn_err</code></a> for functions that return Result::Err.</li>
</ul>
<p>Modules for readers:</p>
<ul>
<li><a href="assert_fs_read_to_string/index.html" title="mod lib::assert_fs_read_to_string"><code>assert_fs_read_to_string</code></a> for file system path contents.</li>
<li><a href="assert_io_read_to_string/index.html" title="mod lib::assert_io_read_to_string"><code>assert_io_read_to_string</code></a> for input/output reader streams.</li>
</ul>
<p>Modules for external calls:</p>
<ul>
<li><a href="assert_command/index.html" title="mod lib::assert_command"><code>assert_command</code></a> for commands and their stdout &amp; stderr.</li>
<li><a href="assert_program_args/index.html" title="mod lib::assert_program_args"><code>assert_program_args</code></a> for programs with args and their stdout &amp; stderr.</li>
</ul>
<h3 id="forms"><a class="doc-anchor" href="#forms">§</a>Forms</h3>
<p>All assertables macros have forms for different outcomes:</p>
<ul>
<li><a href="https://docs.rs/assertables/8.12.0/assertables/macro.assert_gt.html"><code>assert_gt!(a, b)</code></a> // panic during typical test</li>
<li><a href="https://docs.rs/assertables/8.12.0/assertables/macro.assert_gt_as_result.html"><code>assert_gt_as_result!(a, b)</code></a> // return Ok or Err</li>
<li><a href="https://docs.rs/assertables/8.12.0/assertables/macro.debug_assert_gt.html"><code>debug_assert_gt!(a, b)</code></a> // panic when in debug mode</li>
</ul>
<p>All assertables macros have forms for an optional message:</p>
<ul>
<li><a href="https://docs.rs/assertables/8.12.0/assertables/macro.assert_gt.html"><code>assert_gt!(a, b)</code></a> // automatic message</li>
<li><a href="https://docs.rs/assertables/8.12.0/assertables/macro.assert_gt.html"><code>assert_gt!(a, b, "Your text")</code></a> // custom message</li>
</ul>
<p>Many assertables macros have forms for comparing left hand side (LHS) and right hand side (RHS) as the same type or as an expression:</p>
<ul>
<li><a href="https://docs.rs/assertables/8.12.0/assertables/macro.assert_ok_eq.html"><code>assert_ok_eq!(a, b)</code></a> // Ok(…) = Ok(…)</li>
<li><a href="https://docs.rs/assertables/8.12.0/assertables/macro.assert_ok_eq_expr.html"><code>assert_ok_eq_expr!(a, b)</code></a> // Ok(…) = expression</li>
</ul>
<h3 id="tracking"><a class="doc-anchor" href="#tracking">§</a>Tracking</h3>
<ul>
<li>Package: assertables-rust-crate</li>
<li>Version: 8.12.0</li>
<li>Created: 2021-03-30T15:47:49Z</li>
<li>Updated: 2024-10-02T16:29:24Z</li>
<li>License: MIT or Apache-2.0 or GPL-2.0 or GPL-3.0 or contact us for more</li>
<li>Contact: Joel Parker Henderson (joel@sixarm.com)</li>
</ul>
</div></details><h2 id="modules" class="section-header">Modules<a href="#modules" class="anchor">§</a></h2><ul class="item-table"><li><div class="item-name"><a class="mod" href="assert/index.html" title="mod lib::assert">assert</a></div><div class="desc docblock-short">Assert a condition is true.</div></li><li><div class="item-name"><a class="mod" href="assert_approx_eq/index.html" title="mod lib::assert_approx_eq">assert_approx_eq</a></div><div class="desc docblock-short">Assert a number is approximately equal to another number.</div></li><li><div class="item-name"><a class="mod" href="assert_approx_ne/index.html" title="mod lib::assert_approx_ne">assert_approx_ne</a></div><div class="desc docblock-short">Assert a number is approximately not equal to another number.</div></li><li><div class="item-name"><a class="mod" href="assert_bag/index.html" title="mod lib::assert_bag">assert_bag</a></div><div class="desc docblock-short">Assert macros for comparing bag collections.</div></li><li><div class="item-name"><a class="mod" href="assert_command/index.html" title="mod lib::assert_command">assert_command</a></div><div class="desc docblock-short">Assert macros for comparing commands and their stdout &amp; stderr.</div></li><li><div class="item-name"><a class="mod" href="assert_contains/index.html" title="mod lib::assert_contains">assert_contains</a></div><div class="desc docblock-short">Assert a container is a match for an expression.</div></li><li><div class="item-name"><a class="mod" href="assert_ends_with/index.html" title="mod lib::assert_ends_with">assert_ends_with</a></div><div class="desc docblock-short">Assert an expression (such as a string) ends with an expression (such as a string).</div></li><li><div class="item-name"><a class="mod" href="assert_eq/index.html" title="mod lib::assert_eq">assert_eq</a></div><div class="desc docblock-short">Assert an expression is equal to another.</div></li><li><div class="item-name"><a class="mod" href="assert_err/index.html" title="mod lib::assert_err">assert_err</a></div><div class="desc docblock-short">Assert macros for Err(_) items.</div></li><li><div class="item-name"><a class="mod" href="assert_fn/index.html" title="mod lib::assert_fn">assert_fn</a></div><div class="desc docblock-short">Assert macros for comparing functions.</div></li><li><div class="item-name"><a class="mod" href="assert_fn_err/index.html" title="mod lib::assert_fn_err">assert_fn_err</a></div><div class="desc docblock-short">Assert macros for comparing functions that return errors.</div></li><li><div class="item-name"><a class="mod" href="assert_fn_ok/index.html" title="mod lib::assert_fn_ok">assert_fn_ok</a></div><div class="desc docblock-short">Assert macros for comparing functions that return Result::Ok.</div></li><li><div class="item-name"><a class="mod" href="assert_fs_read_to_string/index.html" title="mod lib::assert_fs_read_to_string">assert_fs_read_to_string</a></div><div class="desc docblock-short">Assert macros for comparing file system path contents.</div></li><li><div class="item-name"><a class="mod" href="assert_ge/index.html" title="mod lib::assert_ge">assert_ge</a></div><div class="desc docblock-short">Assert a value is greater than or equal to an expression.</div></li><li><div class="item-name"><a class="mod" href="assert_gt/index.html" title="mod lib::assert_gt">assert_gt</a></div><div class="desc docblock-short">Assert a value is greater than an expression.</div></li><li><div class="item-name"><a class="mod" href="assert_in_delta/index.html" title="mod lib::assert_in_delta">assert_in_delta</a></div><div class="desc docblock-short">Assert a number is within delta of another number.</div></li><li><div class="item-name"><a class="mod" href="assert_in_epsilon/index.html" title="mod lib::assert_in_epsilon">assert_in_epsilon</a></div><div class="desc docblock-short">Assert a number is within epsilon of another number.</div></li><li><div class="item-name"><a class="mod" href="assert_infix/index.html" title="mod lib::assert_infix">assert_infix</a></div><div class="desc docblock-short">Assert a infix operator, such as assert_infix!(a == b).</div></li><li><div class="item-name"><a class="mod" href="assert_io_read_to_string/index.html" title="mod lib::assert_io_read_to_string">assert_io_read_to_string</a></div><div class="desc docblock-short">Assert macros for comparing input/output reader streams.</div></li><li><div class="item-name"><a class="mod" href="assert_is_match/index.html" title="mod lib::assert_is_match">assert_is_match</a></div><div class="desc docblock-short">Assert a matcher is a match for an expression.</div></li><li><div class="item-name"><a class="mod" href="assert_iter/index.html" title="mod lib::assert_iter">assert_iter</a></div><div class="desc docblock-short">Assert macros for comparing iter collections.</div></li><li><div class="item-name"><a class="mod" href="assert_le/index.html" title="mod lib::assert_le">assert_le</a></div><div class="desc docblock-short">Assert a value is less than or equal to an expression.</div></li><li><div class="item-name"><a class="mod" href="assert_lt/index.html" title="mod lib::assert_lt">assert_lt</a></div><div class="desc docblock-short">Assert a value is less than an expression.</div></li><li><div class="item-name"><a class="mod" href="assert_ne/index.html" title="mod lib::assert_ne">assert_ne</a></div><div class="desc docblock-short">Assert an expression is not equal to an expression.</div></li><li><div class="item-name"><a class="mod" href="assert_none/index.html" title="mod lib::assert_none">assert_none</a></div><div class="desc docblock-short">Assert macro for None items.</div></li><li><div class="item-name"><a class="mod" href="assert_not_contains/index.html" title="mod lib::assert_not_contains">assert_not_contains</a></div><div class="desc docblock-short">Assert an expression (such as a string) does not contain an expression (such as a substring).</div></li><li><div class="item-name"><a class="mod" href="assert_not_ends_with/index.html" title="mod lib::assert_not_ends_with">assert_not_ends_with</a></div><div class="desc docblock-short">Assert an expression (such as a string) does not end with an expression (such as a string).</div></li><li><div class="item-name"><a class="mod" href="assert_not_match/index.html" title="mod lib::assert_not_match">assert_not_match</a></div><div class="desc docblock-short">Assert an expression (such as a regex) is not a match for an expression (such as a string).</div></li><li><div class="item-name"><a class="mod" href="assert_not_starts_with/index.html" title="mod lib::assert_not_starts_with">assert_not_starts_with</a></div><div class="desc docblock-short">Assert an expression (such as a string) does not start with an expression (such as a string).</div></li><li><div class="item-name"><a class="mod" href="assert_ok/index.html" title="mod lib::assert_ok">assert_ok</a></div><div class="desc docblock-short">Assert macros for Ok(_) items.</div></li><li><div class="item-name"><a class="mod" href="assert_option/index.html" title="mod lib::assert_option">assert_option</a></div><div class="desc docblock-short">Assert macros for <code>Option</code> {<code>Some</code>, <code>None</code>}</div></li><li><div class="item-name"><a class="mod" href="assert_pending/index.html" title="mod lib::assert_pending">assert_pending</a></div><div class="desc docblock-short">Assert macro for Pending items.</div></li><li><div class="item-name"><a class="mod" href="assert_poll/index.html" title="mod lib::assert_poll">assert_poll</a></div><div class="desc docblock-short">Assert macros for <code>Poll</code> {<code>Ready</code>, <code>Pending</code>}</div></li><li><div class="item-name"><a class="mod" href="assert_program_args/index.html" title="mod lib::assert_program_args">assert_program_args</a></div><div class="desc docblock-short">Assert macros for comparing programs with arguments.</div></li><li><div class="item-name"><a class="mod" href="assert_ready/index.html" title="mod lib::assert_ready">assert_ready</a></div><div class="desc docblock-short">Assert macros for Ready(_) items.</div></li><li><div class="item-name"><a class="mod" href="assert_result/index.html" title="mod lib::assert_result">assert_result</a></div><div class="desc docblock-short">Assert macros for <code>Result</code> {<code>Ok</code>, <code>Err</code>}</div></li><li><div class="item-name"><a class="mod" href="assert_set/index.html" title="mod lib::assert_set">assert_set</a></div><div class="desc docblock-short">Assert macros for comparing set collections.</div></li><li><div class="item-name"><a class="mod" href="assert_some/index.html" title="mod lib::assert_some">assert_some</a></div><div class="desc docblock-short">Assert macros for Some(_) items.</div></li><li><div class="item-name"><a class="mod" href="assert_starts_with/index.html" title="mod lib::assert_starts_with">assert_starts_with</a></div><div class="desc docblock-short">Assert an expression (such as a string) starts with an expression (such as a string).</div></li></ul><h2 id="macros" class="section-header">Macros<a href="#macros" class="anchor">§</a></h2><ul class="item-table"><li><div class="item-name"><a class="macro" href="macro.assert_approx_eq.html" title="macro lib::assert_approx_eq">assert_approx_eq</a></div><div class="desc docblock-short">Assert a number is approximately equal to another number.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_approx_eq_as_result.html" title="macro lib::assert_approx_eq_as_result">assert_approx_eq_as_result</a></div><div class="desc docblock-short">Assert a number is approximately equal to another number.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_approx_ne.html" title="macro lib::assert_approx_ne">assert_approx_ne</a></div><div class="desc docblock-short">Assert a number is approximately not equal to another number.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_approx_ne_as_result.html" title="macro lib::assert_approx_ne_as_result">assert_approx_ne_as_result</a></div><div class="desc docblock-short">Assert a number is approximately not equal to another number.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_as_result.html" title="macro lib::assert_as_result">assert_as_result</a></div><div class="desc docblock-short">Assert a condition is true.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_bag_eq.html" title="macro lib::assert_bag_eq">assert_bag_eq</a></div><div class="desc docblock-short">Assert a bag is equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_bag_eq_as_result.html" title="macro lib::assert_bag_eq_as_result">assert_bag_eq_as_result</a></div><div class="desc docblock-short">Assert a bag is equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_bag_impl_prep.html" title="macro lib::assert_bag_impl_prep">assert_bag_impl_prep</a></div></li><li><div class="item-name"><a class="macro" href="macro.assert_bag_ne.html" title="macro lib::assert_bag_ne">assert_bag_ne</a></div><div class="desc docblock-short">Assert a bag is not equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_bag_ne_as_result.html" title="macro lib::assert_bag_ne_as_result">assert_bag_ne_as_result</a></div><div class="desc docblock-short">Assert a bag is not equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_bag_subbag.html" title="macro lib::assert_bag_subbag">assert_bag_subbag</a></div><div class="desc docblock-short">Assert a bag is a subbag of another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_bag_subbag_as_result.html" title="macro lib::assert_bag_subbag_as_result">assert_bag_subbag_as_result</a></div><div class="desc docblock-short">Assert a bag is a subbag of another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_bag_superbag.html" title="macro lib::assert_bag_superbag">assert_bag_superbag</a></div><div class="desc docblock-short">Assert a bag is a superbag of another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_bag_superbag_as_result.html" title="macro lib::assert_bag_superbag_as_result">assert_bag_superbag_as_result</a></div><div class="desc docblock-short">Assert a bag is a superbag of another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_command_stderr_contains.html" title="macro lib::assert_command_stderr_contains">assert_command_stderr_contains</a></div><div class="desc docblock-short">Assert a command stderr string contains a given containee.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_command_stderr_contains_as_result.html" title="macro lib::assert_command_stderr_contains_as_result">assert_command_stderr_contains_as_result</a></div><div class="desc docblock-short">Assert a command stderr string contains a given containee.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_command_stderr_eq.html" title="macro lib::assert_command_stderr_eq">assert_command_stderr_eq</a></div><div class="desc docblock-short">Assert a command stderr string is equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_command_stderr_eq_as_result.html" title="macro lib::assert_command_stderr_eq_as_result">assert_command_stderr_eq_as_result</a></div><div class="desc docblock-short">Assert a command stderr string is equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_command_stderr_eq_expr.html" title="macro lib::assert_command_stderr_eq_expr">assert_command_stderr_eq_expr</a></div><div class="desc docblock-short">Assert a command stderr string is equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_command_stderr_eq_expr_as_result.html" title="macro lib::assert_command_stderr_eq_expr_as_result">assert_command_stderr_eq_expr_as_result</a></div><div class="desc docblock-short">Assert a command stderr string is equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_command_stderr_is_match.html" title="macro lib::assert_command_stderr_is_match">assert_command_stderr_is_match</a></div><div class="desc docblock-short">Assert a command stderr string is a match to a regex.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_command_stderr_is_match_as_result.html" title="macro lib::assert_command_stderr_is_match_as_result">assert_command_stderr_is_match_as_result</a></div><div class="desc docblock-short">Assert a command stderr string is a match to a regex.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_command_stdout_contains.html" title="macro lib::assert_command_stdout_contains">assert_command_stdout_contains</a></div><div class="desc docblock-short">Assert a command stdout string contains a given containee.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_command_stdout_contains_as_result.html" title="macro lib::assert_command_stdout_contains_as_result">assert_command_stdout_contains_as_result</a></div><div class="desc docblock-short">Assert a command stdout string contains a given containee.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_command_stdout_eq.html" title="macro lib::assert_command_stdout_eq">assert_command_stdout_eq</a></div><div class="desc docblock-short">Assert a command stdout string is equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_command_stdout_eq_as_result.html" title="macro lib::assert_command_stdout_eq_as_result">assert_command_stdout_eq_as_result</a></div><div class="desc docblock-short">Assert a command stdout string is equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_command_stdout_eq_expr.html" title="macro lib::assert_command_stdout_eq_expr">assert_command_stdout_eq_expr</a></div><div class="desc docblock-short">Assert a command stdout string is equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_command_stdout_eq_expr_as_result.html" title="macro lib::assert_command_stdout_eq_expr_as_result">assert_command_stdout_eq_expr_as_result</a></div><div class="desc docblock-short">Assert a command stdout string is equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_command_stdout_is_match.html" title="macro lib::assert_command_stdout_is_match">assert_command_stdout_is_match</a></div><div class="desc docblock-short">Assert command stdout string is a match to a regex.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_command_stdout_is_match_as_result.html" title="macro lib::assert_command_stdout_is_match_as_result">assert_command_stdout_is_match_as_result</a></div><div class="desc docblock-short">Assert command stdout string is a match to a regex.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_contains.html" title="macro lib::assert_contains">assert_contains</a></div><div class="desc docblock-short">Assert a container is a match for an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_contains_as_result.html" title="macro lib::assert_contains_as_result">assert_contains_as_result</a></div><div class="desc docblock-short">Assert an expression (such as a string) contains an expression (such as a substring).</div></li><li><div class="item-name"><a class="macro" href="macro.assert_ends_with.html" title="macro lib::assert_ends_with">assert_ends_with</a></div><div class="desc docblock-short">Assert an expression (such as a string) ends with an expression (such as a string).</div></li><li><div class="item-name"><a class="macro" href="macro.assert_ends_with_as_result.html" title="macro lib::assert_ends_with_as_result">assert_ends_with_as_result</a></div><div class="desc docblock-short">Assert an expression (such as a string) ends with an expression (such as a substring).</div></li><li><div class="item-name"><a class="macro" href="macro.assert_eq_as_result.html" title="macro lib::assert_eq_as_result">assert_eq_as_result</a></div><div class="desc docblock-short">Assert an expression is equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_err.html" title="macro lib::assert_err">assert_err</a></div><div class="desc docblock-short">Assert expression is Err(_).</div></li><li><div class="item-name"><a class="macro" href="macro.assert_err_as_result.html" title="macro lib::assert_err_as_result">assert_err_as_result</a></div><div class="desc docblock-short">Assert expression is Err(_).</div></li><li><div class="item-name"><a class="macro" href="macro.assert_err_eq.html" title="macro lib::assert_err_eq">assert_err_eq</a></div><div class="desc docblock-short">Assert two expressions are Err(_) and their values are equal.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_err_eq_as_result.html" title="macro lib::assert_err_eq_as_result">assert_err_eq_as_result</a></div><div class="desc docblock-short">Assert two expressions are Err(_) and their values are equal.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_err_eq_expr.html" title="macro lib::assert_err_eq_expr">assert_err_eq_expr</a></div><div class="desc docblock-short">Assert an expression is Err(_) and its value is equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_err_eq_expr_as_result.html" title="macro lib::assert_err_eq_expr_as_result">assert_err_eq_expr_as_result</a></div><div class="desc docblock-short">Assert an expression is Err(_) and its value is equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_err_ne.html" title="macro lib::assert_err_ne">assert_err_ne</a></div><div class="desc docblock-short">Assert two expressions are Err(_) and their values are not equal.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_err_ne_as_result.html" title="macro lib::assert_err_ne_as_result">assert_err_ne_as_result</a></div><div class="desc docblock-short">Assert two expressions are Err(_) and their values are not equal.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_err_ne_expr.html" title="macro lib::assert_err_ne_expr">assert_err_ne_expr</a></div><div class="desc docblock-short">Assert an expression is Err(_) and its value is equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_err_ne_expr_as_result.html" title="macro lib::assert_err_ne_expr_as_result">assert_err_ne_expr_as_result</a></div><div class="desc docblock-short">Assert an expression is Err(_) and its value is equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fn_eq.html" title="macro lib::assert_fn_eq">assert_fn_eq</a></div><div class="desc docblock-short">Assert a function output is equal to another function output.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fn_eq_as_result.html" title="macro lib::assert_fn_eq_as_result">assert_fn_eq_as_result</a></div><div class="desc docblock-short">Assert a function output is equal to another function output.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fn_eq_expr.html" title="macro lib::assert_fn_eq_expr">assert_fn_eq_expr</a></div><div class="desc docblock-short">Assert a function output is equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fn_eq_expr_as_result.html" title="macro lib::assert_fn_eq_expr_as_result">assert_fn_eq_expr_as_result</a></div><div class="desc docblock-short">Assert a function output is equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fn_err_eq.html" title="macro lib::assert_fn_err_eq">assert_fn_err_eq</a></div><div class="desc docblock-short">Assert a function error is equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fn_err_eq_as_result.html" title="macro lib::assert_fn_err_eq_as_result">assert_fn_err_eq_as_result</a></div><div class="desc docblock-short">Assert a function error is equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fn_err_eq_expr.html" title="macro lib::assert_fn_err_eq_expr">assert_fn_err_eq_expr</a></div><div class="desc docblock-short">Assert a function error is equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fn_err_eq_expr_as_result.html" title="macro lib::assert_fn_err_eq_expr_as_result">assert_fn_err_eq_expr_as_result</a></div><div class="desc docblock-short">Assert a function error is equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fn_err_ge.html" title="macro lib::assert_fn_err_ge">assert_fn_err_ge</a></div><div class="desc docblock-short">Assert a function error is greater than or equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fn_err_ge_as_result.html" title="macro lib::assert_fn_err_ge_as_result">assert_fn_err_ge_as_result</a></div><div class="desc docblock-short">Assert a function error is greater than or equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fn_err_ge_expr.html" title="macro lib::assert_fn_err_ge_expr">assert_fn_err_ge_expr</a></div><div class="desc docblock-short">Assert a function error is greater than or equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fn_err_ge_expr_as_result.html" title="macro lib::assert_fn_err_ge_expr_as_result">assert_fn_err_ge_expr_as_result</a></div><div class="desc docblock-short">Assert a function error is greater than or equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fn_err_gt.html" title="macro lib::assert_fn_err_gt">assert_fn_err_gt</a></div><div class="desc docblock-short">Assert a function error is greater than another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fn_err_gt_as_result.html" title="macro lib::assert_fn_err_gt_as_result">assert_fn_err_gt_as_result</a></div><div class="desc docblock-short">Assert a function error is greater than another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fn_err_gt_expr.html" title="macro lib::assert_fn_err_gt_expr">assert_fn_err_gt_expr</a></div><div class="desc docblock-short">Assert a function error is greater than an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fn_err_gt_expr_as_result.html" title="macro lib::assert_fn_err_gt_expr_as_result">assert_fn_err_gt_expr_as_result</a></div><div class="desc docblock-short">Assert a function error is greater than an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fn_err_le.html" title="macro lib::assert_fn_err_le">assert_fn_err_le</a></div><div class="desc docblock-short">Assert a function error is less than or equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fn_err_le_as_result.html" title="macro lib::assert_fn_err_le_as_result">assert_fn_err_le_as_result</a></div><div class="desc docblock-short">Assert a function error is less than or equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fn_err_le_expr.html" title="macro lib::assert_fn_err_le_expr">assert_fn_err_le_expr</a></div><div class="desc docblock-short">Assert a function error is less than or equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fn_err_le_expr_as_result.html" title="macro lib::assert_fn_err_le_expr_as_result">assert_fn_err_le_expr_as_result</a></div><div class="desc docblock-short">Assert a function error is less than or equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fn_err_lt.html" title="macro lib::assert_fn_err_lt">assert_fn_err_lt</a></div><div class="desc docblock-short">Assert a function error is less than another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fn_err_lt_as_result.html" title="macro lib::assert_fn_err_lt_as_result">assert_fn_err_lt_as_result</a></div><div class="desc docblock-short">Assert a function error is less than another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fn_err_lt_expr.html" title="macro lib::assert_fn_err_lt_expr">assert_fn_err_lt_expr</a></div><div class="desc docblock-short">Assert a function error is less than an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fn_err_lt_expr_as_result.html" title="macro lib::assert_fn_err_lt_expr_as_result">assert_fn_err_lt_expr_as_result</a></div><div class="desc docblock-short">Assert a function error is less than an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fn_err_ne.html" title="macro lib::assert_fn_err_ne">assert_fn_err_ne</a></div><div class="desc docblock-short">Assert a function error is not equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fn_err_ne_as_result.html" title="macro lib::assert_fn_err_ne_as_result">assert_fn_err_ne_as_result</a></div><div class="desc docblock-short">Assert a function error is not equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fn_err_ne_expr.html" title="macro lib::assert_fn_err_ne_expr">assert_fn_err_ne_expr</a></div><div class="desc docblock-short">Assert a function error is not equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fn_err_ne_expr_as_result.html" title="macro lib::assert_fn_err_ne_expr_as_result">assert_fn_err_ne_expr_as_result</a></div><div class="desc docblock-short">Assert a function error is not equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fn_ge.html" title="macro lib::assert_fn_ge">assert_fn_ge</a></div><div class="desc docblock-short">Assert a function output is greater than or equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fn_ge_as_result.html" title="macro lib::assert_fn_ge_as_result">assert_fn_ge_as_result</a></div><div class="desc docblock-short">Assert a function output is greater than or equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fn_ge_expr.html" title="macro lib::assert_fn_ge_expr">assert_fn_ge_expr</a></div><div class="desc docblock-short">Assert a function output is greater than or equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fn_ge_expr_as_result.html" title="macro lib::assert_fn_ge_expr_as_result">assert_fn_ge_expr_as_result</a></div><div class="desc docblock-short">Assert a function output is greater than or equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fn_gt.html" title="macro lib::assert_fn_gt">assert_fn_gt</a></div><div class="desc docblock-short">Assert a function output is greater than another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fn_gt_as_result.html" title="macro lib::assert_fn_gt_as_result">assert_fn_gt_as_result</a></div><div class="desc docblock-short">Assert a function output is greater than another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fn_gt_expr.html" title="macro lib::assert_fn_gt_expr">assert_fn_gt_expr</a></div><div class="desc docblock-short">Assert a function output is greater than an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fn_gt_expr_as_result.html" title="macro lib::assert_fn_gt_expr_as_result">assert_fn_gt_expr_as_result</a></div><div class="desc docblock-short">Assert a function output is greater than an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fn_le.html" title="macro lib::assert_fn_le">assert_fn_le</a></div><div class="desc docblock-short">Assert a function output is less than or equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fn_le_as_result.html" title="macro lib::assert_fn_le_as_result">assert_fn_le_as_result</a></div><div class="desc docblock-short">Assert a function output is less than or equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fn_le_expr.html" title="macro lib::assert_fn_le_expr">assert_fn_le_expr</a></div><div class="desc docblock-short">Assert a function output is less than or equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fn_le_expr_as_result.html" title="macro lib::assert_fn_le_expr_as_result">assert_fn_le_expr_as_result</a></div><div class="desc docblock-short">Assert a function output is less than or equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fn_lt.html" title="macro lib::assert_fn_lt">assert_fn_lt</a></div><div class="desc docblock-short">Assert a function output is less than another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fn_lt_as_result.html" title="macro lib::assert_fn_lt_as_result">assert_fn_lt_as_result</a></div><div class="desc docblock-short">Assert a function output is less than another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fn_lt_expr.html" title="macro lib::assert_fn_lt_expr">assert_fn_lt_expr</a></div><div class="desc docblock-short">Assert a function output is less than an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fn_lt_expr_as_result.html" title="macro lib::assert_fn_lt_expr_as_result">assert_fn_lt_expr_as_result</a></div><div class="desc docblock-short">Assert a function output is less than an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fn_ne.html" title="macro lib::assert_fn_ne">assert_fn_ne</a></div><div class="desc docblock-short">Assert a function output is not equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fn_ne_as_result.html" title="macro lib::assert_fn_ne_as_result">assert_fn_ne_as_result</a></div><div class="desc docblock-short">Assert a function output is not equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fn_ne_expr.html" title="macro lib::assert_fn_ne_expr">assert_fn_ne_expr</a></div><div class="desc docblock-short">Assert a function output is not equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fn_ne_expr_as_result.html" title="macro lib::assert_fn_ne_expr_as_result">assert_fn_ne_expr_as_result</a></div><div class="desc docblock-short">Assert a function output is not equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fn_ok_eq.html" title="macro lib::assert_fn_ok_eq">assert_fn_ok_eq</a></div><div class="desc docblock-short">Assert a function Ok(…) is equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fn_ok_eq_as_result.html" title="macro lib::assert_fn_ok_eq_as_result">assert_fn_ok_eq_as_result</a></div><div class="desc docblock-short">Assert a function Ok(…) is equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fn_ok_eq_expr.html" title="macro lib::assert_fn_ok_eq_expr">assert_fn_ok_eq_expr</a></div><div class="desc docblock-short">Assert a function Ok(…) is equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fn_ok_eq_expr_as_result.html" title="macro lib::assert_fn_ok_eq_expr_as_result">assert_fn_ok_eq_expr_as_result</a></div><div class="desc docblock-short">Assert a function Ok(…) is equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fn_ok_ge.html" title="macro lib::assert_fn_ok_ge">assert_fn_ok_ge</a></div><div class="desc docblock-short">Assert a function Ok(…) is greater than or equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fn_ok_ge_as_result.html" title="macro lib::assert_fn_ok_ge_as_result">assert_fn_ok_ge_as_result</a></div><div class="desc docblock-short">Assert a function Ok(…) is greater than or equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fn_ok_ge_expr.html" title="macro lib::assert_fn_ok_ge_expr">assert_fn_ok_ge_expr</a></div><div class="desc docblock-short">Assert a function Ok(…) is greater than or equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fn_ok_ge_expr_as_result.html" title="macro lib::assert_fn_ok_ge_expr_as_result">assert_fn_ok_ge_expr_as_result</a></div><div class="desc docblock-short">Assert a function Ok(…) is greater than or equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fn_ok_gt.html" title="macro lib::assert_fn_ok_gt">assert_fn_ok_gt</a></div><div class="desc docblock-short">Assert a function Ok(…) is greater than another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fn_ok_gt_as_result.html" title="macro lib::assert_fn_ok_gt_as_result">assert_fn_ok_gt_as_result</a></div><div class="desc docblock-short">Assert a function Ok(…) is greater than another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fn_ok_gt_expr.html" title="macro lib::assert_fn_ok_gt_expr">assert_fn_ok_gt_expr</a></div><div class="desc docblock-short">Assert a function Ok(…) is greater than an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fn_ok_gt_expr_as_result.html" title="macro lib::assert_fn_ok_gt_expr_as_result">assert_fn_ok_gt_expr_as_result</a></div><div class="desc docblock-short">Assert a function Ok(…) is greater than an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fn_ok_le.html" title="macro lib::assert_fn_ok_le">assert_fn_ok_le</a></div><div class="desc docblock-short">Assert a function Ok(…) is less than or equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fn_ok_le_as_result.html" title="macro lib::assert_fn_ok_le_as_result">assert_fn_ok_le_as_result</a></div><div class="desc docblock-short">Assert a function Ok(…) is less than or equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fn_ok_le_expr.html" title="macro lib::assert_fn_ok_le_expr">assert_fn_ok_le_expr</a></div><div class="desc docblock-short">Assert a function Ok(…) is less than or equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fn_ok_le_expr_as_result.html" title="macro lib::assert_fn_ok_le_expr_as_result">assert_fn_ok_le_expr_as_result</a></div><div class="desc docblock-short">Assert a function Ok(…) is less than or equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fn_ok_lt.html" title="macro lib::assert_fn_ok_lt">assert_fn_ok_lt</a></div><div class="desc docblock-short">Assert a function Ok(…) is less than another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fn_ok_lt_as_result.html" title="macro lib::assert_fn_ok_lt_as_result">assert_fn_ok_lt_as_result</a></div><div class="desc docblock-short">Assert a function Ok(…) is less than another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fn_ok_lt_expr.html" title="macro lib::assert_fn_ok_lt_expr">assert_fn_ok_lt_expr</a></div><div class="desc docblock-short">Assert a function Ok(…) is less than an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fn_ok_lt_expr_as_result.html" title="macro lib::assert_fn_ok_lt_expr_as_result">assert_fn_ok_lt_expr_as_result</a></div><div class="desc docblock-short">Assert a function Ok(…) is less than an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fn_ok_ne.html" title="macro lib::assert_fn_ok_ne">assert_fn_ok_ne</a></div><div class="desc docblock-short">Assert a function Ok(…) is not equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fn_ok_ne_as_result.html" title="macro lib::assert_fn_ok_ne_as_result">assert_fn_ok_ne_as_result</a></div><div class="desc docblock-short">Assert a function Ok(…) is not equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fn_ok_ne_expr.html" title="macro lib::assert_fn_ok_ne_expr">assert_fn_ok_ne_expr</a></div><div class="desc docblock-short">Assert a function Ok(…) is not equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fn_ok_ne_expr_as_result.html" title="macro lib::assert_fn_ok_ne_expr_as_result">assert_fn_ok_ne_expr_as_result</a></div><div class="desc docblock-short">Assert a function Ok(…) is not equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fs_read_to_string_contains.html" title="macro lib::assert_fs_read_to_string_contains">assert_fs_read_to_string_contains</a></div><div class="desc docblock-short">Assert a std::fs::read_to_string(path) contains a pattern.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fs_read_to_string_contains_as_result.html" title="macro lib::assert_fs_read_to_string_contains_as_result">assert_fs_read_to_string_contains_as_result</a></div><div class="desc docblock-short">Assert a std::fs::read_to_string(path) contains a pattern.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fs_read_to_string_eq.html" title="macro lib::assert_fs_read_to_string_eq">assert_fs_read_to_string_eq</a></div><div class="desc docblock-short">Assert a std::fs::read_to_string(path) value is equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fs_read_to_string_eq_as_result.html" title="macro lib::assert_fs_read_to_string_eq_as_result">assert_fs_read_to_string_eq_as_result</a></div><div class="desc docblock-short">Assert a std::fs::read_to_string(path) is equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fs_read_to_string_eq_expr.html" title="macro lib::assert_fs_read_to_string_eq_expr">assert_fs_read_to_string_eq_expr</a></div><div class="desc docblock-short">Assert a std::fs::read_to_string(path) value is equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fs_read_to_string_eq_expr_as_result.html" title="macro lib::assert_fs_read_to_string_eq_expr_as_result">assert_fs_read_to_string_eq_expr_as_result</a></div><div class="desc docblock-short">Assert a std::fs::read_to_string(path) value is equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fs_read_to_string_ge.html" title="macro lib::assert_fs_read_to_string_ge">assert_fs_read_to_string_ge</a></div><div class="desc docblock-short">Assert a std::fs::read_to_string(path) value is greater than or equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fs_read_to_string_ge_as_result.html" title="macro lib::assert_fs_read_to_string_ge_as_result">assert_fs_read_to_string_ge_as_result</a></div><div class="desc docblock-short">Assert a std::fs::read_to_string(path) value is greater than or equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fs_read_to_string_ge_expr.html" title="macro lib::assert_fs_read_to_string_ge_expr">assert_fs_read_to_string_ge_expr</a></div><div class="desc docblock-short">Assert a std::fs::read_to_string(path) value is greater than or equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fs_read_to_string_ge_expr_as_result.html" title="macro lib::assert_fs_read_to_string_ge_expr_as_result">assert_fs_read_to_string_ge_expr_as_result</a></div><div class="desc docblock-short">Assert a std::fs::read_to_string(path) value is greater than or equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fs_read_to_string_gt.html" title="macro lib::assert_fs_read_to_string_gt">assert_fs_read_to_string_gt</a></div><div class="desc docblock-short">Assert a std::fs::read_to_string(path) value is greater than another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fs_read_to_string_gt_as_result.html" title="macro lib::assert_fs_read_to_string_gt_as_result">assert_fs_read_to_string_gt_as_result</a></div><div class="desc docblock-short">Assert a std::fs::read_to_string(path) value is greater than another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fs_read_to_string_gt_expr.html" title="macro lib::assert_fs_read_to_string_gt_expr">assert_fs_read_to_string_gt_expr</a></div><div class="desc docblock-short">Assert a std::fs::read_to_string(path) value is greater than an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fs_read_to_string_gt_expr_as_result.html" title="macro lib::assert_fs_read_to_string_gt_expr_as_result">assert_fs_read_to_string_gt_expr_as_result</a></div><div class="desc docblock-short">Assert a std::fs::read_to_string(path) value is greater than an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fs_read_to_string_le.html" title="macro lib::assert_fs_read_to_string_le">assert_fs_read_to_string_le</a></div><div class="desc docblock-short">Assert a std::fs::read_to_string(path) value is less than or equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fs_read_to_string_le_as_result.html" title="macro lib::assert_fs_read_to_string_le_as_result">assert_fs_read_to_string_le_as_result</a></div><div class="desc docblock-short">Assert a std::fs::read_to_string(path) value is less than or equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fs_read_to_string_le_expr.html" title="macro lib::assert_fs_read_to_string_le_expr">assert_fs_read_to_string_le_expr</a></div><div class="desc docblock-short">Assert a std::fs::read_to_string(path) value is less than or equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fs_read_to_string_le_expr_as_result.html" title="macro lib::assert_fs_read_to_string_le_expr_as_result">assert_fs_read_to_string_le_expr_as_result</a></div><div class="desc docblock-short">Assert a std::fs::read_to_string(path) value is less than or equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fs_read_to_string_lt.html" title="macro lib::assert_fs_read_to_string_lt">assert_fs_read_to_string_lt</a></div><div class="desc docblock-short">Assert a std::fs::read_to_string(path) value is less than another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fs_read_to_string_lt_as_result.html" title="macro lib::assert_fs_read_to_string_lt_as_result">assert_fs_read_to_string_lt_as_result</a></div><div class="desc docblock-short">Assert a std::fs::read_to_string(path) value is less than another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fs_read_to_string_lt_expr.html" title="macro lib::assert_fs_read_to_string_lt_expr">assert_fs_read_to_string_lt_expr</a></div><div class="desc docblock-short">Assert a std::fs::read_to_string(path) value is less than an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fs_read_to_string_lt_expr_as_result.html" title="macro lib::assert_fs_read_to_string_lt_expr_as_result">assert_fs_read_to_string_lt_expr_as_result</a></div><div class="desc docblock-short">Assert a std::fs::read_to_string(path) value is less than an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fs_read_to_string_matches.html" title="macro lib::assert_fs_read_to_string_matches">assert_fs_read_to_string_matches</a></div><div class="desc docblock-short">Assert a std::fs::read_to_string(path) is a match to a regex.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fs_read_to_string_matches_as_result.html" title="macro lib::assert_fs_read_to_string_matches_as_result">assert_fs_read_to_string_matches_as_result</a></div><div class="desc docblock-short">Assert a std::fs::read_to_string(path) is a match to a regex.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fs_read_to_string_ne.html" title="macro lib::assert_fs_read_to_string_ne">assert_fs_read_to_string_ne</a></div><div class="desc docblock-short">Assert a std::fs::read_to_string(path) is not equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fs_read_to_string_ne_as_result.html" title="macro lib::assert_fs_read_to_string_ne_as_result">assert_fs_read_to_string_ne_as_result</a></div><div class="desc docblock-short">Assert a std::fs::read_to_string(path) is not equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fs_read_to_string_ne_expr.html" title="macro lib::assert_fs_read_to_string_ne_expr">assert_fs_read_to_string_ne_expr</a></div><div class="desc docblock-short">Assert a std::fs::read_to_string(path) is not equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_fs_read_to_string_ne_expr_as_result.html" title="macro lib::assert_fs_read_to_string_ne_expr_as_result">assert_fs_read_to_string_ne_expr_as_result</a></div><div class="desc docblock-short">Assert a std::fs::read_to_string(path) is not equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_ge.html" title="macro lib::assert_ge">assert_ge</a></div><div class="desc docblock-short">Assert a value is greater than or equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_ge_as_result.html" title="macro lib::assert_ge_as_result">assert_ge_as_result</a></div><div class="desc docblock-short">Assert a value is greater than or equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_gt.html" title="macro lib::assert_gt">assert_gt</a></div><div class="desc docblock-short">Assert a value is greater than an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_gt_as_result.html" title="macro lib::assert_gt_as_result">assert_gt_as_result</a></div><div class="desc docblock-short">Assert a value is greater than an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_in_delta.html" title="macro lib::assert_in_delta">assert_in_delta</a></div><div class="desc docblock-short">Assert a number is within delta of another number.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_in_delta_as_result.html" title="macro lib::assert_in_delta_as_result">assert_in_delta_as_result</a></div><div class="desc docblock-short">Assert a number is within delta of another number.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_in_epsilon.html" title="macro lib::assert_in_epsilon">assert_in_epsilon</a></div><div class="desc docblock-short">Assert a number is within epsilon of another number.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_in_epsilon_as_result.html" title="macro lib::assert_in_epsilon_as_result">assert_in_epsilon_as_result</a></div><div class="desc docblock-short">Assert a number is within epsilon of another number.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_infix.html" title="macro lib::assert_infix">assert_infix</a></div><div class="desc docblock-short">Assert a infix operator, such as assert_infix!(a == b).</div></li><li><div class="item-name"><a class="macro" href="macro.assert_infix_as_result.html" title="macro lib::assert_infix_as_result">assert_infix_as_result</a></div><div class="desc docblock-short">Assert a infix operator, such as assert_infix!(a == b).</div></li><li><div class="item-name"><a class="macro" href="macro.assert_io_read_to_string_contains.html" title="macro lib::assert_io_read_to_string_contains">assert_io_read_to_string_contains</a></div><div class="desc docblock-short">Assert a std::io::Read read_to_string() contains a pattern.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_io_read_to_string_contains_as_result.html" title="macro lib::assert_io_read_to_string_contains_as_result">assert_io_read_to_string_contains_as_result</a></div><div class="desc docblock-short">Assert a std::io::Read read_to_string() contains a pattern.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_io_read_to_string_eq.html" title="macro lib::assert_io_read_to_string_eq">assert_io_read_to_string_eq</a></div><div class="desc docblock-short">Assert a std::io::Read read_to_string() value is equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_io_read_to_string_eq_as_result.html" title="macro lib::assert_io_read_to_string_eq_as_result">assert_io_read_to_string_eq_as_result</a></div><div class="desc docblock-short">Assert a std::io::Read read_to_string() is equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_io_read_to_string_eq_expr.html" title="macro lib::assert_io_read_to_string_eq_expr">assert_io_read_to_string_eq_expr</a></div><div class="desc docblock-short">Assert a std::io::Read read_to_string() value is equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_io_read_to_string_eq_expr_as_result.html" title="macro lib::assert_io_read_to_string_eq_expr_as_result">assert_io_read_to_string_eq_expr_as_result</a></div><div class="desc docblock-short">Assert a std::io::Read read_to_string() value is equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_io_read_to_string_ge.html" title="macro lib::assert_io_read_to_string_ge">assert_io_read_to_string_ge</a></div><div class="desc docblock-short">Assert a std::io::Read read_to_string() value is greater than or equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_io_read_to_string_ge_as_result.html" title="macro lib::assert_io_read_to_string_ge_as_result">assert_io_read_to_string_ge_as_result</a></div><div class="desc docblock-short">Assert a std::io::Read read_to_string() value is greater than or equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_io_read_to_string_ge_expr.html" title="macro lib::assert_io_read_to_string_ge_expr">assert_io_read_to_string_ge_expr</a></div><div class="desc docblock-short">Assert a std::io::Read read_to_string() value is greater than or equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_io_read_to_string_ge_expr_as_result.html" title="macro lib::assert_io_read_to_string_ge_expr_as_result">assert_io_read_to_string_ge_expr_as_result</a></div><div class="desc docblock-short">Assert a std::io::Read read_to_string() value is greater than or equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_io_read_to_string_gt.html" title="macro lib::assert_io_read_to_string_gt">assert_io_read_to_string_gt</a></div><div class="desc docblock-short">Assert a std::io::Read read_to_string() value is greater than another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_io_read_to_string_gt_as_result.html" title="macro lib::assert_io_read_to_string_gt_as_result">assert_io_read_to_string_gt_as_result</a></div><div class="desc docblock-short">Assert a std::io::Read read_to_string() value is greater than another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_io_read_to_string_gt_expr.html" title="macro lib::assert_io_read_to_string_gt_expr">assert_io_read_to_string_gt_expr</a></div><div class="desc docblock-short">Assert a std::io::Read read_to_string() value is greater than an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_io_read_to_string_gt_expr_as_result.html" title="macro lib::assert_io_read_to_string_gt_expr_as_result">assert_io_read_to_string_gt_expr_as_result</a></div><div class="desc docblock-short">Assert a std::io::Read read_to_string() value is greater than an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_io_read_to_string_le.html" title="macro lib::assert_io_read_to_string_le">assert_io_read_to_string_le</a></div><div class="desc docblock-short">Assert a std::io::Read read_to_string() value is less than or equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_io_read_to_string_le_as_result.html" title="macro lib::assert_io_read_to_string_le_as_result">assert_io_read_to_string_le_as_result</a></div><div class="desc docblock-short">Assert a std::io::Read read_to_string() value is less than or equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_io_read_to_string_le_expr.html" title="macro lib::assert_io_read_to_string_le_expr">assert_io_read_to_string_le_expr</a></div><div class="desc docblock-short">Assert a std::io::Read read_to_string() value is less than or equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_io_read_to_string_le_expr_as_result.html" title="macro lib::assert_io_read_to_string_le_expr_as_result">assert_io_read_to_string_le_expr_as_result</a></div><div class="desc docblock-short">Assert a std::io::Read read_to_string() value is less than or equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_io_read_to_string_lt.html" title="macro lib::assert_io_read_to_string_lt">assert_io_read_to_string_lt</a></div><div class="desc docblock-short">Assert a std::io::Read read_to_string() value is less than another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_io_read_to_string_lt_as_result.html" title="macro lib::assert_io_read_to_string_lt_as_result">assert_io_read_to_string_lt_as_result</a></div><div class="desc docblock-short">Assert a std::io::Read read_to_string() value is less than another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_io_read_to_string_lt_expr.html" title="macro lib::assert_io_read_to_string_lt_expr">assert_io_read_to_string_lt_expr</a></div><div class="desc docblock-short">Assert a std::io::Read read_to_string() value is less than an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_io_read_to_string_lt_expr_as_result.html" title="macro lib::assert_io_read_to_string_lt_expr_as_result">assert_io_read_to_string_lt_expr_as_result</a></div><div class="desc docblock-short">Assert a std::io::Read read_to_string() value is less than an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_io_read_to_string_matches.html" title="macro lib::assert_io_read_to_string_matches">assert_io_read_to_string_matches</a></div><div class="desc docblock-short">Assert a std::io::Read read_to_string() is a match to a regex.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_io_read_to_string_matches_as_result.html" title="macro lib::assert_io_read_to_string_matches_as_result">assert_io_read_to_string_matches_as_result</a></div><div class="desc docblock-short">Assert a std::io::Read read_to_string() is a match to a regex.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_io_read_to_string_ne.html" title="macro lib::assert_io_read_to_string_ne">assert_io_read_to_string_ne</a></div><div class="desc docblock-short">Assert a std::io::Read read_to_string() is not equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_io_read_to_string_ne_as_result.html" title="macro lib::assert_io_read_to_string_ne_as_result">assert_io_read_to_string_ne_as_result</a></div><div class="desc docblock-short">Assert a std::io::Read read_to_string() is not equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_io_read_to_string_ne_expr.html" title="macro lib::assert_io_read_to_string_ne_expr">assert_io_read_to_string_ne_expr</a></div><div class="desc docblock-short">Assert a std::io::Read read_to_string() is not equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_io_read_to_string_ne_expr_as_result.html" title="macro lib::assert_io_read_to_string_ne_expr_as_result">assert_io_read_to_string_ne_expr_as_result</a></div><div class="desc docblock-short">Assert a std::io::Read read_to_string() is not equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_is_match.html" title="macro lib::assert_is_match">assert_is_match</a></div><div class="desc docblock-short">Assert a matcher is a match for an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_is_match_as_result.html" title="macro lib::assert_is_match_as_result">assert_is_match_as_result</a></div><div class="desc docblock-short">Assert an expression (such as a regex) is a match for an expression (such as a string).</div></li><li><div class="item-name"><a class="macro" href="macro.assert_iter_eq.html" title="macro lib::assert_iter_eq">assert_iter_eq</a></div><div class="desc docblock-short">Assert an iterable is equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_iter_eq_as_result.html" title="macro lib::assert_iter_eq_as_result">assert_iter_eq_as_result</a></div><div class="desc docblock-short">Assert an iterable is equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_iter_ge.html" title="macro lib::assert_iter_ge">assert_iter_ge</a></div><div class="desc docblock-short">Assert an iterable is greater than or equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_iter_ge_as_result.html" title="macro lib::assert_iter_ge_as_result">assert_iter_ge_as_result</a></div><div class="desc docblock-short">Assert an iterable is greater than or equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_iter_gt.html" title="macro lib::assert_iter_gt">assert_iter_gt</a></div><div class="desc docblock-short">Assert an iterable is greater than another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_iter_gt_as_result.html" title="macro lib::assert_iter_gt_as_result">assert_iter_gt_as_result</a></div><div class="desc docblock-short">Assert an iterable is greater than another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_iter_le.html" title="macro lib::assert_iter_le">assert_iter_le</a></div><div class="desc docblock-short">Assert an iterable is less than or equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_iter_le_as_result.html" title="macro lib::assert_iter_le_as_result">assert_iter_le_as_result</a></div><div class="desc docblock-short">Assert an iterable is less than or equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_iter_lt.html" title="macro lib::assert_iter_lt">assert_iter_lt</a></div><div class="desc docblock-short">Assert an iterable is less than another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_iter_lt_as_result.html" title="macro lib::assert_iter_lt_as_result">assert_iter_lt_as_result</a></div><div class="desc docblock-short">Assert an iterable is less than another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_iter_ne.html" title="macro lib::assert_iter_ne">assert_iter_ne</a></div><div class="desc docblock-short">Assert an iterable is not equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_iter_ne_as_result.html" title="macro lib::assert_iter_ne_as_result">assert_iter_ne_as_result</a></div><div class="desc docblock-short">Assert an iterable is not equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_le.html" title="macro lib::assert_le">assert_le</a></div><div class="desc docblock-short">Assert a value is less than or equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_le_as_result.html" title="macro lib::assert_le_as_result">assert_le_as_result</a></div><div class="desc docblock-short">Assert a value is less than or equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_lt.html" title="macro lib::assert_lt">assert_lt</a></div><div class="desc docblock-short">Assert a value is less than an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_lt_as_result.html" title="macro lib::assert_lt_as_result">assert_lt_as_result</a></div><div class="desc docblock-short">Assert a value is less than an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_ne_as_result.html" title="macro lib::assert_ne_as_result">assert_ne_as_result</a></div><div class="desc docblock-short">Assert an expression is not equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_none.html" title="macro lib::assert_none">assert_none</a></div><div class="desc docblock-short">Assert expression is None.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_none_as_result.html" title="macro lib::assert_none_as_result">assert_none_as_result</a></div><div class="desc docblock-short">Assert an expression.is_none() is true.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_not_contains.html" title="macro lib::assert_not_contains">assert_not_contains</a></div><div class="desc docblock-short">Assert an expression (such as a string) does not contain an expression (such as a substring).</div></li><li><div class="item-name"><a class="macro" href="macro.assert_not_contains_as_result.html" title="macro lib::assert_not_contains_as_result">assert_not_contains_as_result</a></div><div class="desc docblock-short">Assert an expression (such as a string) does not contain an expression (such as a substring).</div></li><li><div class="item-name"><a class="macro" href="macro.assert_not_ends_with.html" title="macro lib::assert_not_ends_with">assert_not_ends_with</a></div><div class="desc docblock-short">Assert an expression (such as a string) does not end with an expression (such as a string).</div></li><li><div class="item-name"><a class="macro" href="macro.assert_not_ends_with_as_result.html" title="macro lib::assert_not_ends_with_as_result">assert_not_ends_with_as_result</a></div><div class="desc docblock-short">Assert an expression (such as a string) does not end with an expression (such as a substring).</div></li><li><div class="item-name"><a class="macro" href="macro.assert_not_match.html" title="macro lib::assert_not_match">assert_not_match</a></div><div class="desc docblock-short">Assert an expression (such as a regex) is not a match for an expression (such as a string).</div></li><li><div class="item-name"><a class="macro" href="macro.assert_not_match_as_result.html" title="macro lib::assert_not_match_as_result">assert_not_match_as_result</a></div><div class="desc docblock-short">Assert an expression (such as a regex) is not a match for an expression (such as a string).</div></li><li><div class="item-name"><a class="macro" href="macro.assert_not_starts_with.html" title="macro lib::assert_not_starts_with">assert_not_starts_with</a></div><div class="desc docblock-short">Assert an expression (such as a string) does not start with an expression (such as a string).</div></li><li><div class="item-name"><a class="macro" href="macro.assert_not_starts_with_as_result.html" title="macro lib::assert_not_starts_with_as_result">assert_not_starts_with_as_result</a></div><div class="desc docblock-short">Assert an expression (such as a string) does not start with an expression (such as a substring).</div></li><li><div class="item-name"><a class="macro" href="macro.assert_ok.html" title="macro lib::assert_ok">assert_ok</a></div><div class="desc docblock-short">Assert expression is Ok(_).</div></li><li><div class="item-name"><a class="macro" href="macro.assert_ok_as_result.html" title="macro lib::assert_ok_as_result">assert_ok_as_result</a></div><div class="desc docblock-short">Assert expression is Ok(_).</div></li><li><div class="item-name"><a class="macro" href="macro.assert_ok_eq.html" title="macro lib::assert_ok_eq">assert_ok_eq</a></div><div class="desc docblock-short">Assert two expressions are Ok(_) and their values are equal.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_ok_eq_as_result.html" title="macro lib::assert_ok_eq_as_result">assert_ok_eq_as_result</a></div><div class="desc docblock-short">Assert two expressions are Ok(_) and their values are equal.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_ok_eq_expr.html" title="macro lib::assert_ok_eq_expr">assert_ok_eq_expr</a></div><div class="desc docblock-short">Assert an expression is Ok(_) and its value is equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_ok_eq_expr_as_result.html" title="macro lib::assert_ok_eq_expr_as_result">assert_ok_eq_expr_as_result</a></div><div class="desc docblock-short">Assert an expression is Ok(_) and its value is equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_ok_ne.html" title="macro lib::assert_ok_ne">assert_ok_ne</a></div><div class="desc docblock-short">Assert two expressions are Ok(_) and their values are not equal.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_ok_ne_as_result.html" title="macro lib::assert_ok_ne_as_result">assert_ok_ne_as_result</a></div><div class="desc docblock-short">Assert two expressions are Ok(_) and their values are not equal.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_ok_ne_expr.html" title="macro lib::assert_ok_ne_expr">assert_ok_ne_expr</a></div><div class="desc docblock-short">Assert an expression is Ok(_) and its value is equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_ok_ne_expr_as_result.html" title="macro lib::assert_ok_ne_expr_as_result">assert_ok_ne_expr_as_result</a></div><div class="desc docblock-short">Assert an expression is Ok(_) and its value is equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_option_none.html" title="macro lib::assert_option_none">assert_option_none</a><span class="stab deprecated" title="">Deprecated</span></div><div class="desc docblock-short">Assert expression is None.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_option_none_as_result.html" title="macro lib::assert_option_none_as_result">assert_option_none_as_result</a><span class="stab deprecated" title="">Deprecated</span></div><div class="desc docblock-short">Assert an expression.is_none() is true.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_option_some.html" title="macro lib::assert_option_some">assert_option_some</a><span class="stab deprecated" title="">Deprecated</span></div><div class="desc docblock-short">Assert expression is Some(_).</div></li><li><div class="item-name"><a class="macro" href="macro.assert_option_some_as_result.html" title="macro lib::assert_option_some_as_result">assert_option_some_as_result</a><span class="stab deprecated" title="">Deprecated</span></div><div class="desc docblock-short">Assert an expression.is_some() is true.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_option_some_eq.html" title="macro lib::assert_option_some_eq">assert_option_some_eq</a><span class="stab deprecated" title="">Deprecated</span></div><div class="desc docblock-short">Assert two expressions are Some(_) and their values are equal.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_option_some_eq_as_result.html" title="macro lib::assert_option_some_eq_as_result">assert_option_some_eq_as_result</a><span class="stab deprecated" title="">Deprecated</span></div><div class="desc docblock-short">Assert a.is_some() and a.unwrap() are equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_option_some_ne.html" title="macro lib::assert_option_some_ne">assert_option_some_ne</a><span class="stab deprecated" title="">Deprecated</span></div><div class="desc docblock-short">Assert two expressions are Some(_) and their values are not equal.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_option_some_ne_as_result.html" title="macro lib::assert_option_some_ne_as_result">assert_option_some_ne_as_result</a><span class="stab deprecated" title="">Deprecated</span></div><div class="desc docblock-short">Assert two expressions are Some(_) and their values are not equal.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_pending.html" title="macro lib::assert_pending">assert_pending</a></div><div class="desc docblock-short">Assert an expression is Pending.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_pending_as_result.html" title="macro lib::assert_pending_as_result">assert_pending_as_result</a></div><div class="desc docblock-short">Assert an expression.is_pending() is true.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_poll_pending.html" title="macro lib::assert_poll_pending">assert_poll_pending</a><span class="stab deprecated" title="">Deprecated</span></div><div class="desc docblock-short">Assert an expression is Pending.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_poll_pending_as_result.html" title="macro lib::assert_poll_pending_as_result">assert_poll_pending_as_result</a><span class="stab deprecated" title="">Deprecated</span></div><div class="desc docblock-short">Assert an expression.is_pending() is true.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_poll_ready.html" title="macro lib::assert_poll_ready">assert_poll_ready</a><span class="stab deprecated" title="">Deprecated</span></div><div class="desc docblock-short">Assert an expression is Ready(_).</div></li><li><div class="item-name"><a class="macro" href="macro.assert_poll_ready_as_result.html" title="macro lib::assert_poll_ready_as_result">assert_poll_ready_as_result</a><span class="stab deprecated" title="">Deprecated</span></div><div class="desc docblock-short">Assert an expression is Ready(_).</div></li><li><div class="item-name"><a class="macro" href="macro.assert_poll_ready_eq.html" title="macro lib::assert_poll_ready_eq">assert_poll_ready_eq</a><span class="stab deprecated" title="">Deprecated</span></div><div class="desc docblock-short">Assert two expressions are Ready(_) and their values are equal.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_poll_ready_eq_as_result.html" title="macro lib::assert_poll_ready_eq_as_result">assert_poll_ready_eq_as_result</a><span class="stab deprecated" title="">Deprecated</span></div><div class="desc docblock-short">Assert two expressions are Ready(_) and their values are equal.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_poll_ready_ne.html" title="macro lib::assert_poll_ready_ne">assert_poll_ready_ne</a><span class="stab deprecated" title="">Deprecated</span></div><div class="desc docblock-short">Assert two expressions are Ready(_) and their values are not equal.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_poll_ready_ne_as_result.html" title="macro lib::assert_poll_ready_ne_as_result">assert_poll_ready_ne_as_result</a><span class="stab deprecated" title="">Deprecated</span></div><div class="desc docblock-short">Assert two expressions are Ready(_) and their values are not equal.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_program_args_impl_prep.html" title="macro lib::assert_program_args_impl_prep">assert_program_args_impl_prep</a></div></li><li><div class="item-name"><a class="macro" href="macro.assert_program_args_stderr_contains.html" title="macro lib::assert_program_args_stderr_contains">assert_program_args_stderr_contains</a></div><div class="desc docblock-short">Assert a command (built with program and args) stderr string contains a given containee.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_program_args_stderr_contains_as_result.html" title="macro lib::assert_program_args_stderr_contains_as_result">assert_program_args_stderr_contains_as_result</a></div><div class="desc docblock-short">Assert a command (built with program and args) stderr string contains a given containee.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_program_args_stderr_eq.html" title="macro lib::assert_program_args_stderr_eq">assert_program_args_stderr_eq</a></div><div class="desc docblock-short">Assert a command (built with program and args) stderr string is equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_program_args_stderr_eq_as_result.html" title="macro lib::assert_program_args_stderr_eq_as_result">assert_program_args_stderr_eq_as_result</a></div><div class="desc docblock-short">Assert a command (built with program and args) stderr string is equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_program_args_stderr_eq_expr.html" title="macro lib::assert_program_args_stderr_eq_expr">assert_program_args_stderr_eq_expr</a></div><div class="desc docblock-short">Assert a command (built with program and args) stderr string is equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_program_args_stderr_eq_expr_as_result.html" title="macro lib::assert_program_args_stderr_eq_expr_as_result">assert_program_args_stderr_eq_expr_as_result</a></div><div class="desc docblock-short">Assert a command (built with program and args) stderr string is equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_program_args_stderr_ge.html" title="macro lib::assert_program_args_stderr_ge">assert_program_args_stderr_ge</a></div><div class="desc docblock-short">Assert a command (built with program and args) stderr string is greater than or equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_program_args_stderr_ge_as_result.html" title="macro lib::assert_program_args_stderr_ge_as_result">assert_program_args_stderr_ge_as_result</a></div><div class="desc docblock-short">Assert a command (built with program and args) stderr string is greater than or equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_program_args_stderr_ge_expr.html" title="macro lib::assert_program_args_stderr_ge_expr">assert_program_args_stderr_ge_expr</a></div><div class="desc docblock-short">Assert a command (built with program and args) stderr string is greater than or equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_program_args_stderr_ge_expr_as_result.html" title="macro lib::assert_program_args_stderr_ge_expr_as_result">assert_program_args_stderr_ge_expr_as_result</a></div><div class="desc docblock-short">Assert a command (built with program and args) stderr string is greater than or equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_program_args_stderr_gt.html" title="macro lib::assert_program_args_stderr_gt">assert_program_args_stderr_gt</a></div><div class="desc docblock-short">Assert a command (built with program and args) stderr string is greater than to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_program_args_stderr_gt_as_result.html" title="macro lib::assert_program_args_stderr_gt_as_result">assert_program_args_stderr_gt_as_result</a></div><div class="desc docblock-short">Assert a command (built with program and args) stderr string is greater than another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_program_args_stderr_gt_expr.html" title="macro lib::assert_program_args_stderr_gt_expr">assert_program_args_stderr_gt_expr</a></div><div class="desc docblock-short">Assert a command (built with program and args) stderr string is greater than an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_program_args_stderr_gt_expr_as_result.html" title="macro lib::assert_program_args_stderr_gt_expr_as_result">assert_program_args_stderr_gt_expr_as_result</a></div><div class="desc docblock-short">Assert a command (built with program and args) stderr string is greater than an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_program_args_stderr_is_match.html" title="macro lib::assert_program_args_stderr_is_match">assert_program_args_stderr_is_match</a></div><div class="desc docblock-short">Assert a command (built with program and args) stderr string is a match to a regex.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_program_args_stderr_is_match_as_result.html" title="macro lib::assert_program_args_stderr_is_match_as_result">assert_program_args_stderr_is_match_as_result</a></div><div class="desc docblock-short">Assert a command (built with program and args) stderr string is a match to a regex.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_program_args_stderr_le.html" title="macro lib::assert_program_args_stderr_le">assert_program_args_stderr_le</a></div><div class="desc docblock-short">Assert a command (built with program and args) stderr string is less than or equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_program_args_stderr_le_as_result.html" title="macro lib::assert_program_args_stderr_le_as_result">assert_program_args_stderr_le_as_result</a></div><div class="desc docblock-short">Assert a command (built with program and args) stderr string is less than or equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_program_args_stderr_le_expr.html" title="macro lib::assert_program_args_stderr_le_expr">assert_program_args_stderr_le_expr</a></div><div class="desc docblock-short">Assert a command (built with program and args) stderr string is less than or equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_program_args_stderr_le_expr_as_result.html" title="macro lib::assert_program_args_stderr_le_expr_as_result">assert_program_args_stderr_le_expr_as_result</a></div><div class="desc docblock-short">Assert a command (built with program and args) stderr string is less than or equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_program_args_stderr_lt.html" title="macro lib::assert_program_args_stderr_lt">assert_program_args_stderr_lt</a></div><div class="desc docblock-short">Assert a command (built with program and args) stderr string is less than another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_program_args_stderr_lt_as_result.html" title="macro lib::assert_program_args_stderr_lt_as_result">assert_program_args_stderr_lt_as_result</a></div><div class="desc docblock-short">Assert a command (built with program and args) stderr string is less than another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_program_args_stderr_lt_expr.html" title="macro lib::assert_program_args_stderr_lt_expr">assert_program_args_stderr_lt_expr</a></div><div class="desc docblock-short">Assert a command (built with program and args) stderr string is less than an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_program_args_stderr_lt_expr_as_result.html" title="macro lib::assert_program_args_stderr_lt_expr_as_result">assert_program_args_stderr_lt_expr_as_result</a></div><div class="desc docblock-short">Assert a command (built with program and args) stderr string is less than an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_program_args_stderr_ne.html" title="macro lib::assert_program_args_stderr_ne">assert_program_args_stderr_ne</a></div><div class="desc docblock-short">Assert a command (built with program and args) stderr string is not equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_program_args_stderr_ne_as_result.html" title="macro lib::assert_program_args_stderr_ne_as_result">assert_program_args_stderr_ne_as_result</a></div><div class="desc docblock-short">Assert a command (built with program and args) stderr string is not equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_program_args_stderr_ne_expr.html" title="macro lib::assert_program_args_stderr_ne_expr">assert_program_args_stderr_ne_expr</a></div><div class="desc docblock-short">Assert a command (built with program and args) stderr string is not equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_program_args_stderr_ne_expr_as_result.html" title="macro lib::assert_program_args_stderr_ne_expr_as_result">assert_program_args_stderr_ne_expr_as_result</a></div><div class="desc docblock-short">Assert a command (built with program and args) stderr string is not equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_program_args_stdout_contains.html" title="macro lib::assert_program_args_stdout_contains">assert_program_args_stdout_contains</a></div><div class="desc docblock-short">Assert a command (built with program and args) stdout string contains a given containee.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_program_args_stdout_contains_as_result.html" title="macro lib::assert_program_args_stdout_contains_as_result">assert_program_args_stdout_contains_as_result</a></div><div class="desc docblock-short">Assert a command (built with program and args) stdout string contains a given containee.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_program_args_stdout_eq.html" title="macro lib::assert_program_args_stdout_eq">assert_program_args_stdout_eq</a></div><div class="desc docblock-short">Assert a command (built with program and args) stdout string is equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_program_args_stdout_eq_as_result.html" title="macro lib::assert_program_args_stdout_eq_as_result">assert_program_args_stdout_eq_as_result</a></div><div class="desc docblock-short">Assert a command (built with program and args) stdout string is equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_program_args_stdout_eq_expr.html" title="macro lib::assert_program_args_stdout_eq_expr">assert_program_args_stdout_eq_expr</a></div><div class="desc docblock-short">Assert a command (built with program and args) stdout string is equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_program_args_stdout_eq_expr_as_result.html" title="macro lib::assert_program_args_stdout_eq_expr_as_result">assert_program_args_stdout_eq_expr_as_result</a></div><div class="desc docblock-short">Assert a command (built with program and args) stdout string is equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_program_args_stdout_ge.html" title="macro lib::assert_program_args_stdout_ge">assert_program_args_stdout_ge</a></div><div class="desc docblock-short">Assert a command (built with program and args) stdout string is greater than or equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_program_args_stdout_ge_as_result.html" title="macro lib::assert_program_args_stdout_ge_as_result">assert_program_args_stdout_ge_as_result</a></div><div class="desc docblock-short">Assert a command (built with program and args) stdout string is greater than or equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_program_args_stdout_ge_expr.html" title="macro lib::assert_program_args_stdout_ge_expr">assert_program_args_stdout_ge_expr</a></div><div class="desc docblock-short">Assert a command (built with program and args) stdout string is greater than or equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_program_args_stdout_ge_expr_as_result.html" title="macro lib::assert_program_args_stdout_ge_expr_as_result">assert_program_args_stdout_ge_expr_as_result</a></div><div class="desc docblock-short">Assert a command (built with program and args) stdout string is greater than or equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_program_args_stdout_gt.html" title="macro lib::assert_program_args_stdout_gt">assert_program_args_stdout_gt</a></div><div class="desc docblock-short">Assert a command (built with program and args) stdout string is greater than another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_program_args_stdout_gt_as_result.html" title="macro lib::assert_program_args_stdout_gt_as_result">assert_program_args_stdout_gt_as_result</a></div><div class="desc docblock-short">Assert a command (built with program and args) stdout string is greater than to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_program_args_stdout_gt_expr.html" title="macro lib::assert_program_args_stdout_gt_expr">assert_program_args_stdout_gt_expr</a></div><div class="desc docblock-short">Assert a command (built with program and args) stdout string is greater than an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_program_args_stdout_gt_expr_as_result.html" title="macro lib::assert_program_args_stdout_gt_expr_as_result">assert_program_args_stdout_gt_expr_as_result</a></div><div class="desc docblock-short">Assert a command (built with program and args) stdout string is greater than an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_program_args_stdout_is_match.html" title="macro lib::assert_program_args_stdout_is_match">assert_program_args_stdout_is_match</a></div><div class="desc docblock-short">Assert a command (built with program and args) stdout string is a match to a regex.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_program_args_stdout_is_match_as_result.html" title="macro lib::assert_program_args_stdout_is_match_as_result">assert_program_args_stdout_is_match_as_result</a></div><div class="desc docblock-short">Assert a command (built with program and args) stdout string is a match to a regex.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_program_args_stdout_le.html" title="macro lib::assert_program_args_stdout_le">assert_program_args_stdout_le</a></div><div class="desc docblock-short">Assert a command (built with program and args) stdout string is less than or equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_program_args_stdout_le_as_result.html" title="macro lib::assert_program_args_stdout_le_as_result">assert_program_args_stdout_le_as_result</a></div><div class="desc docblock-short">Assert a command (built with program and args) stdout string is less than or equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_program_args_stdout_le_expr.html" title="macro lib::assert_program_args_stdout_le_expr">assert_program_args_stdout_le_expr</a></div><div class="desc docblock-short">Assert a command (built with program and args) stdout string is less than or equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_program_args_stdout_le_expr_as_result.html" title="macro lib::assert_program_args_stdout_le_expr_as_result">assert_program_args_stdout_le_expr_as_result</a></div><div class="desc docblock-short">Assert a command (built with program and args) stdout string is less than or equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_program_args_stdout_lt.html" title="macro lib::assert_program_args_stdout_lt">assert_program_args_stdout_lt</a></div><div class="desc docblock-short">Assert a command (built with program and args) stdout string is less than another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_program_args_stdout_lt_as_result.html" title="macro lib::assert_program_args_stdout_lt_as_result">assert_program_args_stdout_lt_as_result</a></div><div class="desc docblock-short">Assert a command (built with program and args) stdout string is less than another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_program_args_stdout_lt_expr.html" title="macro lib::assert_program_args_stdout_lt_expr">assert_program_args_stdout_lt_expr</a></div><div class="desc docblock-short">Assert a command (built with program and args) stdout string is less than an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_program_args_stdout_lt_expr_as_result.html" title="macro lib::assert_program_args_stdout_lt_expr_as_result">assert_program_args_stdout_lt_expr_as_result</a></div><div class="desc docblock-short">Assert a command (built with program and args) stdout string is less than an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_program_args_stdout_ne.html" title="macro lib::assert_program_args_stdout_ne">assert_program_args_stdout_ne</a></div><div class="desc docblock-short">Assert a command (built with program and args) stdout string is not equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_program_args_stdout_ne_as_result.html" title="macro lib::assert_program_args_stdout_ne_as_result">assert_program_args_stdout_ne_as_result</a></div><div class="desc docblock-short">Assert a command (built with program and args) stdout string is not equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_program_args_stdout_ne_expr.html" title="macro lib::assert_program_args_stdout_ne_expr">assert_program_args_stdout_ne_expr</a></div><div class="desc docblock-short">Assert a command (built with program and args) stdout string is not equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_program_args_stdout_ne_expr_as_result.html" title="macro lib::assert_program_args_stdout_ne_expr_as_result">assert_program_args_stdout_ne_expr_as_result</a></div><div class="desc docblock-short">Assert a command (built with program and args) stdout string is not equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_ready.html" title="macro lib::assert_ready">assert_ready</a></div><div class="desc docblock-short">Assert an expression is Ready(_).</div></li><li><div class="item-name"><a class="macro" href="macro.assert_ready_as_result.html" title="macro lib::assert_ready_as_result">assert_ready_as_result</a></div><div class="desc docblock-short">Assert an expression is Ready(_).</div></li><li><div class="item-name"><a class="macro" href="macro.assert_ready_eq.html" title="macro lib::assert_ready_eq">assert_ready_eq</a></div><div class="desc docblock-short">Assert two expressions are Ready(_) and their values are equal.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_ready_eq_as_result.html" title="macro lib::assert_ready_eq_as_result">assert_ready_eq_as_result</a></div><div class="desc docblock-short">Assert two expressions are Ready(_) and their values are equal.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_ready_eq_expr.html" title="macro lib::assert_ready_eq_expr">assert_ready_eq_expr</a></div><div class="desc docblock-short">Assert an expression is Ready(_) and its value is equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_ready_eq_expr_as_result.html" title="macro lib::assert_ready_eq_expr_as_result">assert_ready_eq_expr_as_result</a></div><div class="desc docblock-short">Assert an expression is Ready(_) and its value is equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_ready_ne.html" title="macro lib::assert_ready_ne">assert_ready_ne</a></div><div class="desc docblock-short">Assert two expressions are Ready(_) and their values are not equal.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_ready_ne_as_result.html" title="macro lib::assert_ready_ne_as_result">assert_ready_ne_as_result</a></div><div class="desc docblock-short">Assert two expressions are Ready(_) and their values are not equal.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_ready_ne_expr.html" title="macro lib::assert_ready_ne_expr">assert_ready_ne_expr</a></div><div class="desc docblock-short">Assert an expression is Ready(_) and its value is not equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_ready_ne_expr_as_result.html" title="macro lib::assert_ready_ne_expr_as_result">assert_ready_ne_expr_as_result</a></div><div class="desc docblock-short">Assert an expression is Ready(_) and its value is not equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_result_err.html" title="macro lib::assert_result_err">assert_result_err</a><span class="stab deprecated" title="">Deprecated</span></div><div class="desc docblock-short">Assert expression is Err(_).</div></li><li><div class="item-name"><a class="macro" href="macro.assert_result_err_as_result.html" title="macro lib::assert_result_err_as_result">assert_result_err_as_result</a><span class="stab deprecated" title="">Deprecated</span></div><div class="desc docblock-short">Assert expression is Err(_).</div></li><li><div class="item-name"><a class="macro" href="macro.assert_result_ok.html" title="macro lib::assert_result_ok">assert_result_ok</a><span class="stab deprecated" title="">Deprecated</span></div><div class="desc docblock-short">Assert expression is Ok(_).</div></li><li><div class="item-name"><a class="macro" href="macro.assert_result_ok_as_result.html" title="macro lib::assert_result_ok_as_result">assert_result_ok_as_result</a><span class="stab deprecated" title="">Deprecated</span></div><div class="desc docblock-short">Assert expression is Ok(_).</div></li><li><div class="item-name"><a class="macro" href="macro.assert_result_ok_eq.html" title="macro lib::assert_result_ok_eq">assert_result_ok_eq</a><span class="stab deprecated" title="">Deprecated</span></div><div class="desc docblock-short">Assert two expressions are Ok(_) and their values are equal.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_result_ok_eq_as_result.html" title="macro lib::assert_result_ok_eq_as_result">assert_result_ok_eq_as_result</a><span class="stab deprecated" title="">Deprecated</span></div><div class="desc docblock-short">Assert two expressions are Ok(_) and their values are equal.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_result_ok_ne.html" title="macro lib::assert_result_ok_ne">assert_result_ok_ne</a><span class="stab deprecated" title="">Deprecated</span></div><div class="desc docblock-short">Assert two expressions are Ok(_) and their values are not equal.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_result_ok_ne_as_result.html" title="macro lib::assert_result_ok_ne_as_result">assert_result_ok_ne_as_result</a><span class="stab deprecated" title="">Deprecated</span></div><div class="desc docblock-short">Assert two expressions are Ok(_) and their values are not equal.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_set_disjoint.html" title="macro lib::assert_set_disjoint">assert_set_disjoint</a></div><div class="desc docblock-short">Assert a set is disjoint with another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_set_disjoint_as_result.html" title="macro lib::assert_set_disjoint_as_result">assert_set_disjoint_as_result</a></div><div class="desc docblock-short">Assert a set is disjoint with another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_set_eq.html" title="macro lib::assert_set_eq">assert_set_eq</a></div><div class="desc docblock-short">Assert a set is equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_set_eq_as_result.html" title="macro lib::assert_set_eq_as_result">assert_set_eq_as_result</a></div><div class="desc docblock-short">Assert a set is equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_set_impl_prep.html" title="macro lib::assert_set_impl_prep">assert_set_impl_prep</a></div></li><li><div class="item-name"><a class="macro" href="macro.assert_set_joint.html" title="macro lib::assert_set_joint">assert_set_joint</a></div><div class="desc docblock-short">Assert a set is joint with another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_set_joint_as_result.html" title="macro lib::assert_set_joint_as_result">assert_set_joint_as_result</a></div><div class="desc docblock-short">Assert a set is joint with another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_set_ne.html" title="macro lib::assert_set_ne">assert_set_ne</a></div><div class="desc docblock-short">Assert a set is not equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_set_ne_as_result.html" title="macro lib::assert_set_ne_as_result">assert_set_ne_as_result</a></div><div class="desc docblock-short">Assert a set is not equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_set_subset.html" title="macro lib::assert_set_subset">assert_set_subset</a></div><div class="desc docblock-short">Assert a set is a subset of another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_set_subset_as_result.html" title="macro lib::assert_set_subset_as_result">assert_set_subset_as_result</a></div><div class="desc docblock-short">Assert a set is a subset of another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_set_superset.html" title="macro lib::assert_set_superset">assert_set_superset</a></div><div class="desc docblock-short">Assert a set is a superset of another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_set_superset_as_result.html" title="macro lib::assert_set_superset_as_result">assert_set_superset_as_result</a></div><div class="desc docblock-short">Assert a set is a superset of another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_some.html" title="macro lib::assert_some">assert_some</a></div><div class="desc docblock-short">Assert expression is Some(_).</div></li><li><div class="item-name"><a class="macro" href="macro.assert_some_as_result.html" title="macro lib::assert_some_as_result">assert_some_as_result</a></div><div class="desc docblock-short">Assert an expression.is_some() is true.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_some_eq.html" title="macro lib::assert_some_eq">assert_some_eq</a></div><div class="desc docblock-short">Assert two expressions are Some(_) and their values are equal.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_some_eq_as_result.html" title="macro lib::assert_some_eq_as_result">assert_some_eq_as_result</a></div><div class="desc docblock-short">Assert a.is_some() and a.unwrap() are equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_some_eq_expr.html" title="macro lib::assert_some_eq_expr">assert_some_eq_expr</a></div><div class="desc docblock-short">Assert an expression is Some(_) and its value is equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_some_eq_expr_as_result.html" title="macro lib::assert_some_eq_expr_as_result">assert_some_eq_expr_as_result</a></div><div class="desc docblock-short">Assert a.is_some() and a.unwrap() are equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_some_ne.html" title="macro lib::assert_some_ne">assert_some_ne</a></div><div class="desc docblock-short">Assert two expressions are Some(_) and their values are not equal.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_some_ne_as_result.html" title="macro lib::assert_some_ne_as_result">assert_some_ne_as_result</a></div><div class="desc docblock-short">Assert two expressions are Some(_) and their values are not equal.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_some_ne_expr.html" title="macro lib::assert_some_ne_expr">assert_some_ne_expr</a></div><div class="desc docblock-short">Assert an expression is Some(_) and its value is not equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_some_ne_expr_as_result.html" title="macro lib::assert_some_ne_expr_as_result">assert_some_ne_expr_as_result</a></div><div class="desc docblock-short">Assert a.is_some() and a.unwrap() are equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.assert_starts_with.html" title="macro lib::assert_starts_with">assert_starts_with</a></div><div class="desc docblock-short">Assert an expression (such as a string) starts with an expression (such as a string).</div></li><li><div class="item-name"><a class="macro" href="macro.assert_starts_with_as_result.html" title="macro lib::assert_starts_with_as_result">assert_starts_with_as_result</a></div><div class="desc docblock-short">Assert an expression (such as a string) starts with an expression (such as a substring).</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_approx_eq.html" title="macro lib::debug_assert_approx_eq">debug_assert_approx_eq</a></div><div class="desc docblock-short">Assert a number is approximately equal to another number.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_approx_ne.html" title="macro lib::debug_assert_approx_ne">debug_assert_approx_ne</a></div><div class="desc docblock-short">Assert a number is approximately not equal to another number.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_bag_eq.html" title="macro lib::debug_assert_bag_eq">debug_assert_bag_eq</a></div><div class="desc docblock-short">Assert a bag is equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_bag_ne.html" title="macro lib::debug_assert_bag_ne">debug_assert_bag_ne</a></div><div class="desc docblock-short">Assert a bag is not equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_bag_subbag.html" title="macro lib::debug_assert_bag_subbag">debug_assert_bag_subbag</a></div><div class="desc docblock-short">Assert a bag is a subbag of another.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_bag_superbag.html" title="macro lib::debug_assert_bag_superbag">debug_assert_bag_superbag</a></div><div class="desc docblock-short">Assert a bag is a superbag of another.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_command_stderr_contains.html" title="macro lib::debug_assert_command_stderr_contains">debug_assert_command_stderr_contains</a></div><div class="desc docblock-short">Assert a command stderr string contains a given containee.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_command_stderr_eq.html" title="macro lib::debug_assert_command_stderr_eq">debug_assert_command_stderr_eq</a></div><div class="desc docblock-short">Assert a command stderr string is equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_command_stderr_eq_expr.html" title="macro lib::debug_assert_command_stderr_eq_expr">debug_assert_command_stderr_eq_expr</a></div><div class="desc docblock-short">Assert a command stderr string is equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_command_stderr_is_match.html" title="macro lib::debug_assert_command_stderr_is_match">debug_assert_command_stderr_is_match</a></div><div class="desc docblock-short">Assert a command stderr string is a match to a regex.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_command_stdout_contains.html" title="macro lib::debug_assert_command_stdout_contains">debug_assert_command_stdout_contains</a></div><div class="desc docblock-short">Assert a command stdout string contains a given containee.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_command_stdout_eq.html" title="macro lib::debug_assert_command_stdout_eq">debug_assert_command_stdout_eq</a></div><div class="desc docblock-short">Assert a command stdout string is equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_command_stdout_eq_expr.html" title="macro lib::debug_assert_command_stdout_eq_expr">debug_assert_command_stdout_eq_expr</a></div><div class="desc docblock-short">Assert a command stdout string is equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_command_stdout_is_match.html" title="macro lib::debug_assert_command_stdout_is_match">debug_assert_command_stdout_is_match</a></div><div class="desc docblock-short">Assert command stdout string is a match to a regex.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_contains.html" title="macro lib::debug_assert_contains">debug_assert_contains</a></div><div class="desc docblock-short">Assert a container is a match for an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_ends_with.html" title="macro lib::debug_assert_ends_with">debug_assert_ends_with</a></div><div class="desc docblock-short">Assert an expression (such as a string) ends with an expression (such as a string).</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_err.html" title="macro lib::debug_assert_err">debug_assert_err</a></div><div class="desc docblock-short">Assert expression is Err(_).</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_err_eq.html" title="macro lib::debug_assert_err_eq">debug_assert_err_eq</a></div><div class="desc docblock-short">Assert two expressions are Err(_) and their values are equal.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_err_eq_expr.html" title="macro lib::debug_assert_err_eq_expr">debug_assert_err_eq_expr</a></div><div class="desc docblock-short">Assert an expression is Err(_) and its value is equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_err_ne.html" title="macro lib::debug_assert_err_ne">debug_assert_err_ne</a></div><div class="desc docblock-short">Assert two expressions are Err(_) and their values are not equal.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_err_ne_expr.html" title="macro lib::debug_assert_err_ne_expr">debug_assert_err_ne_expr</a></div><div class="desc docblock-short">Assert an expression is Err(_) and its value is equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_fn_eq.html" title="macro lib::debug_assert_fn_eq">debug_assert_fn_eq</a></div><div class="desc docblock-short">Assert a function output is equal to another function output.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_fn_eq_expr.html" title="macro lib::debug_assert_fn_eq_expr">debug_assert_fn_eq_expr</a></div><div class="desc docblock-short">Assert a function output is equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_fn_err_eq.html" title="macro lib::debug_assert_fn_err_eq">debug_assert_fn_err_eq</a></div><div class="desc docblock-short">Assert a function error is equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_fn_err_eq_expr.html" title="macro lib::debug_assert_fn_err_eq_expr">debug_assert_fn_err_eq_expr</a></div><div class="desc docblock-short">Assert a function error is equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_fn_err_ge.html" title="macro lib::debug_assert_fn_err_ge">debug_assert_fn_err_ge</a></div><div class="desc docblock-short">Assert a function error is greater than or equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_fn_err_ge_expr.html" title="macro lib::debug_assert_fn_err_ge_expr">debug_assert_fn_err_ge_expr</a></div><div class="desc docblock-short">Assert a function error is greater than or equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_fn_err_gt.html" title="macro lib::debug_assert_fn_err_gt">debug_assert_fn_err_gt</a></div><div class="desc docblock-short">Assert a function error is greater than another.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_fn_err_gt_expr.html" title="macro lib::debug_assert_fn_err_gt_expr">debug_assert_fn_err_gt_expr</a></div><div class="desc docblock-short">Assert a function error is greater than an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_fn_err_le.html" title="macro lib::debug_assert_fn_err_le">debug_assert_fn_err_le</a></div><div class="desc docblock-short">Assert a function error is less than or equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_fn_err_le_expr.html" title="macro lib::debug_assert_fn_err_le_expr">debug_assert_fn_err_le_expr</a></div><div class="desc docblock-short">Assert a function error is less than or equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_fn_err_lt.html" title="macro lib::debug_assert_fn_err_lt">debug_assert_fn_err_lt</a></div><div class="desc docblock-short">Assert a function error is less than another.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_fn_err_lt_expr.html" title="macro lib::debug_assert_fn_err_lt_expr">debug_assert_fn_err_lt_expr</a></div><div class="desc docblock-short">Assert a function error is less than an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_fn_err_ne.html" title="macro lib::debug_assert_fn_err_ne">debug_assert_fn_err_ne</a></div><div class="desc docblock-short">Assert a function error is not equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_fn_err_ne_expr.html" title="macro lib::debug_assert_fn_err_ne_expr">debug_assert_fn_err_ne_expr</a></div><div class="desc docblock-short">Assert a function error is not equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_fn_ge.html" title="macro lib::debug_assert_fn_ge">debug_assert_fn_ge</a></div><div class="desc docblock-short">Assert a function output is greater than or equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_fn_ge_expr.html" title="macro lib::debug_assert_fn_ge_expr">debug_assert_fn_ge_expr</a></div><div class="desc docblock-short">Assert a function output is greater than or equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_fn_gt.html" title="macro lib::debug_assert_fn_gt">debug_assert_fn_gt</a></div><div class="desc docblock-short">Assert a function output is greater than another.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_fn_gt_expr.html" title="macro lib::debug_assert_fn_gt_expr">debug_assert_fn_gt_expr</a></div><div class="desc docblock-short">Assert a function output is greater than an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_fn_le.html" title="macro lib::debug_assert_fn_le">debug_assert_fn_le</a></div><div class="desc docblock-short">Assert a function output is less than or equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_fn_le_expr.html" title="macro lib::debug_assert_fn_le_expr">debug_assert_fn_le_expr</a></div><div class="desc docblock-short">Assert a function output is less than or equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_fn_lt.html" title="macro lib::debug_assert_fn_lt">debug_assert_fn_lt</a></div><div class="desc docblock-short">Assert a function output is less than another.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_fn_lt_expr.html" title="macro lib::debug_assert_fn_lt_expr">debug_assert_fn_lt_expr</a></div><div class="desc docblock-short">Assert a function output is less than an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_fn_ne.html" title="macro lib::debug_assert_fn_ne">debug_assert_fn_ne</a></div><div class="desc docblock-short">Assert a function output is not equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_fn_ne_expr.html" title="macro lib::debug_assert_fn_ne_expr">debug_assert_fn_ne_expr</a></div><div class="desc docblock-short">Assert a function output is not equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_fn_ok_eq.html" title="macro lib::debug_assert_fn_ok_eq">debug_assert_fn_ok_eq</a></div><div class="desc docblock-short">Assert a function Ok(…) is equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_fn_ok_eq_expr.html" title="macro lib::debug_assert_fn_ok_eq_expr">debug_assert_fn_ok_eq_expr</a></div><div class="desc docblock-short">Assert a function Ok(…) is equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_fn_ok_ge.html" title="macro lib::debug_assert_fn_ok_ge">debug_assert_fn_ok_ge</a></div><div class="desc docblock-short">Assert a function Ok(…) is greater than or equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_fn_ok_ge_expr.html" title="macro lib::debug_assert_fn_ok_ge_expr">debug_assert_fn_ok_ge_expr</a></div><div class="desc docblock-short">Assert a function Ok(…) is greater than or equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_fn_ok_gt.html" title="macro lib::debug_assert_fn_ok_gt">debug_assert_fn_ok_gt</a></div><div class="desc docblock-short">Assert a function Ok(…) is greater than another.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_fn_ok_gt_expr.html" title="macro lib::debug_assert_fn_ok_gt_expr">debug_assert_fn_ok_gt_expr</a></div><div class="desc docblock-short">Assert a function Ok(…) is greater than an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_fn_ok_le.html" title="macro lib::debug_assert_fn_ok_le">debug_assert_fn_ok_le</a></div><div class="desc docblock-short">Assert a function Ok(…) is less than or equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_fn_ok_le_expr.html" title="macro lib::debug_assert_fn_ok_le_expr">debug_assert_fn_ok_le_expr</a></div><div class="desc docblock-short">Assert a function Ok(…) is less than or equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_fn_ok_lt.html" title="macro lib::debug_assert_fn_ok_lt">debug_assert_fn_ok_lt</a></div><div class="desc docblock-short">Assert a function Ok(…) is less than another.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_fn_ok_lt_expr.html" title="macro lib::debug_assert_fn_ok_lt_expr">debug_assert_fn_ok_lt_expr</a></div><div class="desc docblock-short">Assert a function Ok(…) is less than an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_fn_ok_ne.html" title="macro lib::debug_assert_fn_ok_ne">debug_assert_fn_ok_ne</a></div><div class="desc docblock-short">Assert a function Ok(…) is not equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_fn_ok_ne_expr.html" title="macro lib::debug_assert_fn_ok_ne_expr">debug_assert_fn_ok_ne_expr</a></div><div class="desc docblock-short">Assert a function Ok(…) is not equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_fs_read_to_string_contains.html" title="macro lib::debug_assert_fs_read_to_string_contains">debug_assert_fs_read_to_string_contains</a></div><div class="desc docblock-short">Assert a std::fs::read_to_string(path) contains a pattern.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_fs_read_to_string_eq.html" title="macro lib::debug_assert_fs_read_to_string_eq">debug_assert_fs_read_to_string_eq</a></div><div class="desc docblock-short">Assert a std::fs::read_to_string(path) value is equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_fs_read_to_string_eq_expr.html" title="macro lib::debug_assert_fs_read_to_string_eq_expr">debug_assert_fs_read_to_string_eq_expr</a></div><div class="desc docblock-short">Assert a std::fs::read_to_string(path) value is equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_fs_read_to_string_ge.html" title="macro lib::debug_assert_fs_read_to_string_ge">debug_assert_fs_read_to_string_ge</a></div><div class="desc docblock-short">Assert a std::fs::read_to_string(path) value is greater than or equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_fs_read_to_string_ge_expr.html" title="macro lib::debug_assert_fs_read_to_string_ge_expr">debug_assert_fs_read_to_string_ge_expr</a></div><div class="desc docblock-short">Assert zzz.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_fs_read_to_string_gt.html" title="macro lib::debug_assert_fs_read_to_string_gt">debug_assert_fs_read_to_string_gt</a></div><div class="desc docblock-short">Assert a std::fs::read_to_string(path) value is greater than another.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_fs_read_to_string_gt_expr.html" title="macro lib::debug_assert_fs_read_to_string_gt_expr">debug_assert_fs_read_to_string_gt_expr</a></div><div class="desc docblock-short">Assert a std::fs::read_to_string(path) value is greater than an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_fs_read_to_string_le.html" title="macro lib::debug_assert_fs_read_to_string_le">debug_assert_fs_read_to_string_le</a></div><div class="desc docblock-short">Assert a std::fs::read_to_string(path) value is less than or equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_fs_read_to_string_le_expr.html" title="macro lib::debug_assert_fs_read_to_string_le_expr">debug_assert_fs_read_to_string_le_expr</a></div><div class="desc docblock-short">Assert a std::fs::read_to_string(path) value is less than or equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_fs_read_to_string_lt.html" title="macro lib::debug_assert_fs_read_to_string_lt">debug_assert_fs_read_to_string_lt</a></div><div class="desc docblock-short">Assert a std::fs::read_to_string(path) value is less than another.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_fs_read_to_string_lt_expr.html" title="macro lib::debug_assert_fs_read_to_string_lt_expr">debug_assert_fs_read_to_string_lt_expr</a></div><div class="desc docblock-short">Assert a std::fs::read_to_string(path) value is less than an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_fs_read_to_string_matches.html" title="macro lib::debug_assert_fs_read_to_string_matches">debug_assert_fs_read_to_string_matches</a></div><div class="desc docblock-short">Assert a std::fs::read_to_string(path) is a match to a regex.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_fs_read_to_string_ne.html" title="macro lib::debug_assert_fs_read_to_string_ne">debug_assert_fs_read_to_string_ne</a></div><div class="desc docblock-short">Assert a std::fs::read_to_string(path) is not equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_fs_read_to_string_ne_expr.html" title="macro lib::debug_assert_fs_read_to_string_ne_expr">debug_assert_fs_read_to_string_ne_expr</a></div><div class="desc docblock-short">Assert a std::fs::read_to_string(path) is not equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_ge.html" title="macro lib::debug_assert_ge">debug_assert_ge</a></div><div class="desc docblock-short">Assert a value is greater than or equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_gt.html" title="macro lib::debug_assert_gt">debug_assert_gt</a></div><div class="desc docblock-short">Assert a value is greater than an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_in_delta.html" title="macro lib::debug_assert_in_delta">debug_assert_in_delta</a></div><div class="desc docblock-short">Assert a number is within delta of another number.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_in_epsilon.html" title="macro lib::debug_assert_in_epsilon">debug_assert_in_epsilon</a></div><div class="desc docblock-short">Assert a number is within epsilon of another number.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_infix.html" title="macro lib::debug_assert_infix">debug_assert_infix</a></div><div class="desc docblock-short">Assert a infix operator, such as assert_infix!(a == b).</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_io_read_to_string_contains.html" title="macro lib::debug_assert_io_read_to_string_contains">debug_assert_io_read_to_string_contains</a></div><div class="desc docblock-short">Assert a std::io::Read read_to_string() contains a pattern.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_io_read_to_string_eq.html" title="macro lib::debug_assert_io_read_to_string_eq">debug_assert_io_read_to_string_eq</a></div><div class="desc docblock-short">Assert a std::io::Read read_to_string() value is equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_io_read_to_string_eq_expr.html" title="macro lib::debug_assert_io_read_to_string_eq_expr">debug_assert_io_read_to_string_eq_expr</a></div><div class="desc docblock-short">Assert a std::io::Read read_to_string() value is equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_io_read_to_string_ge.html" title="macro lib::debug_assert_io_read_to_string_ge">debug_assert_io_read_to_string_ge</a></div><div class="desc docblock-short">Assert a std::io::Read read_to_string() value is greater than or equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_io_read_to_string_ge_expr.html" title="macro lib::debug_assert_io_read_to_string_ge_expr">debug_assert_io_read_to_string_ge_expr</a></div><div class="desc docblock-short">Assert zzz.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_io_read_to_string_gt.html" title="macro lib::debug_assert_io_read_to_string_gt">debug_assert_io_read_to_string_gt</a></div><div class="desc docblock-short">Assert a std::io::Read read_to_string() value is greater than another.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_io_read_to_string_gt_expr.html" title="macro lib::debug_assert_io_read_to_string_gt_expr">debug_assert_io_read_to_string_gt_expr</a></div><div class="desc docblock-short">Assert a std::io::Read read_to_string() value is greater than an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_io_read_to_string_le.html" title="macro lib::debug_assert_io_read_to_string_le">debug_assert_io_read_to_string_le</a></div><div class="desc docblock-short">Assert a std::io::Read read_to_string() value is less than or equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_io_read_to_string_le_expr.html" title="macro lib::debug_assert_io_read_to_string_le_expr">debug_assert_io_read_to_string_le_expr</a></div><div class="desc docblock-short">Assert a std::io::Read read_to_string() value is less than or equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_io_read_to_string_lt.html" title="macro lib::debug_assert_io_read_to_string_lt">debug_assert_io_read_to_string_lt</a></div><div class="desc docblock-short">Assert a std::io::Read read_to_string() value is less than another.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_io_read_to_string_lt_expr.html" title="macro lib::debug_assert_io_read_to_string_lt_expr">debug_assert_io_read_to_string_lt_expr</a></div><div class="desc docblock-short">Assert a std::io::Read read_to_string() value is less than an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_io_read_to_string_matches.html" title="macro lib::debug_assert_io_read_to_string_matches">debug_assert_io_read_to_string_matches</a></div><div class="desc docblock-short">Assert a std::io::Read read_to_string() is a match to a regex.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_io_read_to_string_ne.html" title="macro lib::debug_assert_io_read_to_string_ne">debug_assert_io_read_to_string_ne</a></div><div class="desc docblock-short">Assert a std::io::Read read_to_string() is not equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_io_read_to_string_ne_expr.html" title="macro lib::debug_assert_io_read_to_string_ne_expr">debug_assert_io_read_to_string_ne_expr</a></div><div class="desc docblock-short">Assert a std::io::Read read_to_string() is not equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_is_match.html" title="macro lib::debug_assert_is_match">debug_assert_is_match</a></div><div class="desc docblock-short">Assert a matcher is a match for an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_iter_eq.html" title="macro lib::debug_assert_iter_eq">debug_assert_iter_eq</a></div><div class="desc docblock-short">Assert an iterable is equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_iter_ge.html" title="macro lib::debug_assert_iter_ge">debug_assert_iter_ge</a></div><div class="desc docblock-short">Assert an iterable is greater than or equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_iter_gt.html" title="macro lib::debug_assert_iter_gt">debug_assert_iter_gt</a></div><div class="desc docblock-short">Assert an iterable is greater than another.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_iter_le.html" title="macro lib::debug_assert_iter_le">debug_assert_iter_le</a></div><div class="desc docblock-short">Assert an iterable is less than or equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_iter_lt.html" title="macro lib::debug_assert_iter_lt">debug_assert_iter_lt</a></div><div class="desc docblock-short">Assert an iterable is less than another.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_iter_ne.html" title="macro lib::debug_assert_iter_ne">debug_assert_iter_ne</a></div><div class="desc docblock-short">Assert an iterable is not equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_le.html" title="macro lib::debug_assert_le">debug_assert_le</a></div><div class="desc docblock-short">Assert a value is less than or equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_lt.html" title="macro lib::debug_assert_lt">debug_assert_lt</a></div><div class="desc docblock-short">Assert a value is less than an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_none.html" title="macro lib::debug_assert_none">debug_assert_none</a></div><div class="desc docblock-short">Assert expression is None.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_not_contains.html" title="macro lib::debug_assert_not_contains">debug_assert_not_contains</a></div><div class="desc docblock-short">Assert an expression (such as a string) does not contain an expression (such as a substring).</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_not_ends_with.html" title="macro lib::debug_assert_not_ends_with">debug_assert_not_ends_with</a></div><div class="desc docblock-short">Assert an expression (such as a string) does not end with an expression (such as a string).</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_not_match.html" title="macro lib::debug_assert_not_match">debug_assert_not_match</a></div><div class="desc docblock-short">Assert an expression (such as a regex) is not a match for an expression (such as a string).</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_not_starts_with.html" title="macro lib::debug_assert_not_starts_with">debug_assert_not_starts_with</a></div><div class="desc docblock-short">Assert an expression (such as a string) does not start with an expression (such as a string).</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_ok.html" title="macro lib::debug_assert_ok">debug_assert_ok</a></div><div class="desc docblock-short">Assert expression is Ok(_).</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_ok_eq.html" title="macro lib::debug_assert_ok_eq">debug_assert_ok_eq</a></div><div class="desc docblock-short">Assert two expressions are Ok(_) and their values are equal.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_ok_eq_expr.html" title="macro lib::debug_assert_ok_eq_expr">debug_assert_ok_eq_expr</a></div><div class="desc docblock-short">Assert an expression is Ok(_) and its value is equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_ok_ne.html" title="macro lib::debug_assert_ok_ne">debug_assert_ok_ne</a></div><div class="desc docblock-short">Assert two expressions are Ok(_) and their values are not equal.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_ok_ne_expr.html" title="macro lib::debug_assert_ok_ne_expr">debug_assert_ok_ne_expr</a></div><div class="desc docblock-short">Assert an expression is Ok(_) and its value is equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_option_none.html" title="macro lib::debug_assert_option_none">debug_assert_option_none</a><span class="stab deprecated" title="">Deprecated</span></div><div class="desc docblock-short">Assert expression is None.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_option_some.html" title="macro lib::debug_assert_option_some">debug_assert_option_some</a><span class="stab deprecated" title="">Deprecated</span></div><div class="desc docblock-short">Assert expression is Some(_).</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_option_some_eq.html" title="macro lib::debug_assert_option_some_eq">debug_assert_option_some_eq</a><span class="stab deprecated" title="">Deprecated</span></div><div class="desc docblock-short">Assert two expressions are Some(_) and their values are equal.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_option_some_ne.html" title="macro lib::debug_assert_option_some_ne">debug_assert_option_some_ne</a><span class="stab deprecated" title="">Deprecated</span></div><div class="desc docblock-short">Assert two expressions are Some(_) and their values are not equal.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_pending.html" title="macro lib::debug_assert_pending">debug_assert_pending</a></div><div class="desc docblock-short">Assert an expression is Pending.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_poll_pending.html" title="macro lib::debug_assert_poll_pending">debug_assert_poll_pending</a><span class="stab deprecated" title="">Deprecated</span></div><div class="desc docblock-short">Assert an expression is Pending.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_poll_ready.html" title="macro lib::debug_assert_poll_ready">debug_assert_poll_ready</a><span class="stab deprecated" title="">Deprecated</span></div><div class="desc docblock-short">Assert poll.is_ready() is true.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_poll_ready_eq.html" title="macro lib::debug_assert_poll_ready_eq">debug_assert_poll_ready_eq</a><span class="stab deprecated" title="">Deprecated</span></div><div class="desc docblock-short">Assert two expressions are Ready(_) and their values are equal.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_poll_ready_ne.html" title="macro lib::debug_assert_poll_ready_ne">debug_assert_poll_ready_ne</a></div><div class="desc docblock-short">Assert two expressions are Ready(_) and their values are not equal.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_program_args_stderr_contains.html" title="macro lib::debug_assert_program_args_stderr_contains">debug_assert_program_args_stderr_contains</a></div><div class="desc docblock-short">Assert a command (built with program and args) stderr string contains a given containee.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_program_args_stderr_eq.html" title="macro lib::debug_assert_program_args_stderr_eq">debug_assert_program_args_stderr_eq</a></div><div class="desc docblock-short">Assert a command (built with program and args) stderr string is equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_program_args_stderr_eq_expr.html" title="macro lib::debug_assert_program_args_stderr_eq_expr">debug_assert_program_args_stderr_eq_expr</a></div><div class="desc docblock-short">Assert a command (built with program and args) stderr string is equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_program_args_stderr_ge.html" title="macro lib::debug_assert_program_args_stderr_ge">debug_assert_program_args_stderr_ge</a></div><div class="desc docblock-short">Assert a command (built with program and args) stderr string greater than or equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_program_args_stderr_ge_expr.html" title="macro lib::debug_assert_program_args_stderr_ge_expr">debug_assert_program_args_stderr_ge_expr</a></div><div class="desc docblock-short">Assert a command (built with program and args) stderr string is greater than or equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_program_args_stderr_gt.html" title="macro lib::debug_assert_program_args_stderr_gt">debug_assert_program_args_stderr_gt</a></div><div class="desc docblock-short">Assert a command (built with program and args) stderr string is equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_program_args_stderr_gt_expr.html" title="macro lib::debug_assert_program_args_stderr_gt_expr">debug_assert_program_args_stderr_gt_expr</a></div><div class="desc docblock-short">Assert a command (built with program and args) stderr string is greater than an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_program_args_stderr_is_match.html" title="macro lib::debug_assert_program_args_stderr_is_match">debug_assert_program_args_stderr_is_match</a></div><div class="desc docblock-short">Assert a command (built with program and args) stderr string is a match to a regex.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_program_args_stderr_le.html" title="macro lib::debug_assert_program_args_stderr_le">debug_assert_program_args_stderr_le</a></div><div class="desc docblock-short">Assert a command (built with program and args) stderr string is less than or equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_program_args_stderr_le_expr.html" title="macro lib::debug_assert_program_args_stderr_le_expr">debug_assert_program_args_stderr_le_expr</a></div><div class="desc docblock-short">Assert a command (built with program and args) stderr string is equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_program_args_stderr_lt.html" title="macro lib::debug_assert_program_args_stderr_lt">debug_assert_program_args_stderr_lt</a></div><div class="desc docblock-short">Assert a command (built with program and args) stderr string is less than another.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_program_args_stderr_lt_expr.html" title="macro lib::debug_assert_program_args_stderr_lt_expr">debug_assert_program_args_stderr_lt_expr</a></div><div class="desc docblock-short">Assert a command (built with program and args) stderr string is less than an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_program_args_stderr_ne.html" title="macro lib::debug_assert_program_args_stderr_ne">debug_assert_program_args_stderr_ne</a></div><div class="desc docblock-short">Assert a command (built with program and args) stderr string is not equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_program_args_stderr_ne_expr.html" title="macro lib::debug_assert_program_args_stderr_ne_expr">debug_assert_program_args_stderr_ne_expr</a></div><div class="desc docblock-short">Assert a command (built with program and args) stderr string is not equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_program_args_stdout_contains.html" title="macro lib::debug_assert_program_args_stdout_contains">debug_assert_program_args_stdout_contains</a></div><div class="desc docblock-short">Assert a command (built with program and args) stdout string contains a given containee.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_program_args_stdout_eq.html" title="macro lib::debug_assert_program_args_stdout_eq">debug_assert_program_args_stdout_eq</a></div><div class="desc docblock-short">Assert a command (built with program and args) stdout string is equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_program_args_stdout_eq_expr.html" title="macro lib::debug_assert_program_args_stdout_eq_expr">debug_assert_program_args_stdout_eq_expr</a></div><div class="desc docblock-short">Assert a command (built with program and args) stdout string is equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_program_args_stdout_ge.html" title="macro lib::debug_assert_program_args_stdout_ge">debug_assert_program_args_stdout_ge</a></div><div class="desc docblock-short">Assert a command (built with program and args) stdout string is greater than or equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_program_args_stdout_ge_expr.html" title="macro lib::debug_assert_program_args_stdout_ge_expr">debug_assert_program_args_stdout_ge_expr</a></div><div class="desc docblock-short">Assert a command (built with program and args) stdout string is greater than or equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_program_args_stdout_gt.html" title="macro lib::debug_assert_program_args_stdout_gt">debug_assert_program_args_stdout_gt</a></div><div class="desc docblock-short">Assert a command (built with program and args) stdout string is greater than another.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_program_args_stdout_gt_expr.html" title="macro lib::debug_assert_program_args_stdout_gt_expr">debug_assert_program_args_stdout_gt_expr</a></div><div class="desc docblock-short">Assert a command (built with program and args) stdout string is greater than an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_program_args_stdout_is_match.html" title="macro lib::debug_assert_program_args_stdout_is_match">debug_assert_program_args_stdout_is_match</a></div><div class="desc docblock-short">Assert a command (built with program and args) stdout string is a match to a regex.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_program_args_stdout_le.html" title="macro lib::debug_assert_program_args_stdout_le">debug_assert_program_args_stdout_le</a></div><div class="desc docblock-short">Assert a command (built with program and args) stdout string is less than or equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_program_args_stdout_le_expr.html" title="macro lib::debug_assert_program_args_stdout_le_expr">debug_assert_program_args_stdout_le_expr</a></div><div class="desc docblock-short">Assert a command (built with program and args) stdout string is less than or equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_program_args_stdout_lt.html" title="macro lib::debug_assert_program_args_stdout_lt">debug_assert_program_args_stdout_lt</a></div><div class="desc docblock-short">Assert a command (built with program and args) stdout string is less than another.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_program_args_stdout_lt_expr.html" title="macro lib::debug_assert_program_args_stdout_lt_expr">debug_assert_program_args_stdout_lt_expr</a></div><div class="desc docblock-short">Assert a command (built with program and args) stdout string is less than an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_program_args_stdout_ne.html" title="macro lib::debug_assert_program_args_stdout_ne">debug_assert_program_args_stdout_ne</a></div><div class="desc docblock-short">Assert a command (built with program and args) stdout string is not equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_program_args_stdout_ne_expr.html" title="macro lib::debug_assert_program_args_stdout_ne_expr">debug_assert_program_args_stdout_ne_expr</a></div><div class="desc docblock-short">Assert a command (built with program and args) stdout string is not equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_ready.html" title="macro lib::debug_assert_ready">debug_assert_ready</a></div><div class="desc docblock-short">Assert poll.is_ready() is true.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_ready_eq.html" title="macro lib::debug_assert_ready_eq">debug_assert_ready_eq</a></div><div class="desc docblock-short">Assert two expressions are Ready(_) and their values are equal.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_ready_eq_expr.html" title="macro lib::debug_assert_ready_eq_expr">debug_assert_ready_eq_expr</a></div><div class="desc docblock-short">Assert an expression is Ready(_) and its value is equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_ready_ne.html" title="macro lib::debug_assert_ready_ne">debug_assert_ready_ne</a></div><div class="desc docblock-short">Assert two expressions are Ready(_) and their values are not equal.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_ready_ne_expr.html" title="macro lib::debug_assert_ready_ne_expr">debug_assert_ready_ne_expr</a></div><div class="desc docblock-short">Assert an expression is Ready(_) and its value is not equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_result_err.html" title="macro lib::debug_assert_result_err">debug_assert_result_err</a><span class="stab deprecated" title="">Deprecated</span></div><div class="desc docblock-short">Assert expression is Err(_).</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_result_ok.html" title="macro lib::debug_assert_result_ok">debug_assert_result_ok</a><span class="stab deprecated" title="">Deprecated</span></div><div class="desc docblock-short">Assert expression is Ok(_).</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_result_ok_eq.html" title="macro lib::debug_assert_result_ok_eq">debug_assert_result_ok_eq</a><span class="stab deprecated" title="">Deprecated</span></div><div class="desc docblock-short">Assert two expressions are Ok(_) and their values are equal.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_result_ok_ne.html" title="macro lib::debug_assert_result_ok_ne">debug_assert_result_ok_ne</a><span class="stab deprecated" title="">Deprecated</span></div><div class="desc docblock-short">Assert two expressions are Ok(_) and their values are not equal.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_set_disjoint.html" title="macro lib::debug_assert_set_disjoint">debug_assert_set_disjoint</a></div><div class="desc docblock-short">Assert a set is disjoint with another.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_set_eq.html" title="macro lib::debug_assert_set_eq">debug_assert_set_eq</a></div><div class="desc docblock-short">Assert a set is equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_set_joint.html" title="macro lib::debug_assert_set_joint">debug_assert_set_joint</a></div><div class="desc docblock-short">Assert a set is joint with another.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_set_ne.html" title="macro lib::debug_assert_set_ne">debug_assert_set_ne</a></div><div class="desc docblock-short">Assert a set is not equal to another.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_set_subset.html" title="macro lib::debug_assert_set_subset">debug_assert_set_subset</a></div><div class="desc docblock-short">Assert a set is a subset of another.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_set_superset.html" title="macro lib::debug_assert_set_superset">debug_assert_set_superset</a></div><div class="desc docblock-short">Assert a set is a superset of another.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_some.html" title="macro lib::debug_assert_some">debug_assert_some</a></div><div class="desc docblock-short">Assert expression is Some(_).</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_some_eq.html" title="macro lib::debug_assert_some_eq">debug_assert_some_eq</a></div><div class="desc docblock-short">Assert two expressions are Some(_) and their values are equal.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_some_eq_expr.html" title="macro lib::debug_assert_some_eq_expr">debug_assert_some_eq_expr</a></div><div class="desc docblock-short">Assert an expression is Some(_) and its value is equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_some_ne.html" title="macro lib::debug_assert_some_ne">debug_assert_some_ne</a></div><div class="desc docblock-short">Assert two expressions are Some(_) and their values are not equal.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_some_ne_expr.html" title="macro lib::debug_assert_some_ne_expr">debug_assert_some_ne_expr</a></div><div class="desc docblock-short">Assert an expression is Some(_) and its value is not equal to an expression.</div></li><li><div class="item-name"><a class="macro" href="macro.debug_assert_starts_with.html" title="macro lib::debug_assert_starts_with">debug_assert_starts_with</a></div><div class="desc docblock-short">Assert an expression (such as a string) starts with an expression (such as a string).</div></li></ul></section></div></main></body></html>