Expand description
§Assertables: assert macros for better testing
Assertables is a Rust crate that provides many assert macros to improve your compile-time tests and run-time reliability.
documentation • source • llms.txt • crate • email
§Introduction
The Assertables Rust crate provides many assert macros that can help you develop, test, and debug.
- Test values with assert_lt, assert_gt, assert_in, …
- Test groups with assert_all, assert_any, assert_iter, …
- Test wrappers with assert_ok, assert_some, assert_ready, …
- Test matching with assert_matches, assert_is_match, …
- Test nearness with assert_approx, assert_abs_diff, …
- Test programs with assert_command, assert_status, …
- Many more below.
To use this crate, add it to your file Cargo.toml:
assertables = "9.8.2"Benefits:
- You will write better tests to improve reliability and maintainability.
- You will handle more corner cases without needing to write custom code.
- You will troubleshoot faster because error messages show more detail.
Learning: FAQ, docs, examples, changes, upgrades, developing.
Comparisons: more_asserts, cool_asserts, assert2, claims, etc.
§Examples
Examples with numbers:
let i = 1;
assert_lt!(i, 2);
assert_in_range!(i, 0..2);Examples with strings:
let s = "hello";
assert_starts_with!(s, "h");
assert_is_match!(Regex::new(r"e.*o").unwrap(), s);Examples with arrays:
let a = [1, 2, 3];
assert_contains!(a, &2);
assert_all!(a.into_iter(), |i: i32| i < 4);§Highlights
Values:
- assert_eq!(a, b)
- assert_ne!(a, b)
- assert_ge!(a, b)
- assert_gt!(a, b)
- assert_le!(a, b)
- assert_lt!(a, b)
Floats:
Nearness:
- assert_approx_eq!(a, b)
- assert_in_delta!(a, b, delta)
- assert_in_epsilon!(a, b, epsilon)
- assert_in_range!(a, range)
- assert_diff_eq_x!(a, b, x)
- assert_abs_diff_eq_x!(a, b, x)
Groups:
- assert_all!(group, predicate)
- assert_any!(group, predicate)
- assert_is_empty!(group)
- assert_len_eq!(a, b)
- assert_count_eq!(a, b)
Matching:
- assert_starts_with!(sequence, x)
- assert_ends_with!(sequence, x)
- assert_contains!(container, x)
- assert_is_match!(matcher, x)
- assert_matches!(expr, pattern)
- assert_email_address!(string)
Results:
Options:
Polls:
Iterators:
- assert_iter_eq!(a, b)
- assert_iter_ne!(a, b)
- assert_iter_ge!(a, b)
- assert_iter_gt!(a, b)
- assert_iter_le!(a, b)
- assert_iter_lt!(a, b)
Sets:
Bags:
Readers:
Commands:
- assert_command_stdout_eq_x!(command, x)- // command ⇒ stdout == x
- assert_program_args_stdout_eq_x!(program, args, x)- // program.args ⇒ stdout == x
Status:
- assert_status_success!(a)
- assert_status_code_value_eq_x!(a, x)
- assert_status_code_value_ne_x!(a, x)
- assert_status_failure!(a)
Infix values:
- assert_infix!(a == b)
- assert_infix!(a != b)
- assert_infix!(a < b)
- assert_infix!(a <= b)
- assert_infix!(a > b)
- assert_infix!(a >= b)
Infix logic:
- assert_infix!(a & b)
- assert_infix!(a | b)
- assert_infix!(a ^ b)
- assert_infix!(a && b)
- assert_infix!(a || b)
For a complete list of modules and macros, see the docs.
§Forms
The Assertables macros have a variety of forms to help you write the tests that matter most to you.
All the macros have forms for an optional message:
- assert_gt!(a, b)- // default message
- assert_gt!(a, b, "your text")- // custom message
All the macros have forms for different outcomes:
- assert_gt!(1, 2)- // panic
- assert_gt_as_result!(1, 2)- // return Result
- debug_assert_gt!(1, 2)- // panic in debug mode
Many of the macros have a form “compare left item to right item” that compares items of the same kind, and a form “compare left item to right expression” that compares one item to any arbitrary expression:
- assert_len_eq!(a, b)- // a.len() = b.len()
- assert_len_eq_x!(a, x))- // a.len() = x
Many of the macros has a “success return”, which means the macro returns data that you can optionally use for more testing.
- let inner = assert_ok!(result)
- let string = assert_fs_read_to_string_ne!("alfa.txt", "")
- let stdout = assert_command_stdout_gt!("ls", vec![b' '])
§Tracking
- Package: assertables-rust-crate
- Version: 9.8.2
- Created: 2021-03-30T15:47:49Z
- Updated: 2025-08-03T10:17:46Z
- License: MIT or Apache-2.0 or GPL-2.0 or GPL-3.0 or contact us for more
- Contact: Joel Parker Henderson (joel@joelparkerhenderson.com)
Modules§
- assert
- Assert a condition is true.
- assert_abs_ diff 
- Assert for comparing absolute differences.
- assert_all 
- Assert every element of the iterator matches a predicate.
- assert_any 
- Assert every element of the iterator matches a predicate.
- assert_approx 
- Assert for approximations.
- assert_bag 
- Assert for comparing bag collections.
- assert_command 
- Assert for comparing commands and their stdout & stderr.
- assert_contains 
- Assert for a container and a containee.
- assert_count 
- Assert for comparing counts.
- assert_diff 
- Assert for comparing delta differences.
- assert_email_ address 
- Assert expression is possibly an email address or not.
- assert_ends_ with 
- Assert for a sequence that may end with a part.
- assert_eq 
- Assert an expression is equal to another.
- assert_eq_ f32 
- Assert a floating point 32-bit number is equal to another within f32::EPSILON.
- assert_eq_ f64 
- Assert a floating point 64-bit number is equal to another within f64::EPSILON.
- assert_err 
- Assert for Err(…) items.
- assert_f32 
- Assert for comparing floating-point 32-bit numbers within 2.0 * EPSILON.
- assert_f64 
- Assert for comparing floating-point 32-bit numbers within 2.0 * EPSILON.
- assert_fn 
- Assert for comparing functions.
- assert_fn_ err 
- Assert for comparing functions that return errors.
- assert_fn_ ok 
- Assert for comparing functions that return Result::Ok.
- assert_fs_ read_ to_ string 
- Assert for comparing file system path contents.
- assert_ge 
- Assert an expression is greater than or equal to another.
- assert_gt 
- Assert an expression is greater than another.
- assert_in 
- Assert in nearness.
- assert_infix 
- Assert a infix operator, such as assert_infix!(a == b).
- assert_io_ read_ to_ string 
- Assert for comparing input/output reader streams.
- assert_is_ empty 
- Assert for method is_empty().
- assert_is_ match 
- Assert for method is_match(…).
- assert_iter 
- Assert for comparing iter collections.
- assert_le 
- Assert an expression is less than or equal to another.
- assert_len 
- Assert for comparing lengths.
- assert_lt 
- Assert an expression is less than another.
- assert_matches 
- Assert matches for verifying an item matches a case.
- assert_ne 
- Assert an expression is not equal to another.
- assert_none 
- Assert for None items.
- assert_ok 
- Assert for Ok(…) items.
- assert_option 
- Assert for Option{Some,None}
- assert_pending 
- Assert for Pending items.
- assert_poll 
- Assert for Poll{Ready,Pending}
- assert_program_ args 
- Assert for comparing programs with arguments.
- assert_ready 
- Assert for Ready(_) items.
- assert_result 
- Assert for Result{Ok,Err}
- assert_set 
- Assert for comparing set collections.
- assert_some 
- Assert for Some(_) items.
- assert_starts_ with 
- Assert for a sequence that may start with a part.
- assert_status 
- Assert for comparing status concepts.
- assert_success 
- Assert a success method is true.
Macros§
- assert_abs_ diff_ eq Deprecated 
- Assert an absolute difference is equal to an expression.
- assert_abs_ diff_ eq_ as_ result Deprecated 
- Assert an absolute difference is equal to an expression.
- assert_abs_ diff_ eq_ x 
- Assert an absolute difference is equal to an expression.
- assert_abs_ diff_ eq_ x_ as_ result 
- Assert an absolute difference is equal to an expression.
- assert_abs_ diff_ ge Deprecated 
- Assert an absolute difference is greater than or equal to an expression.
- assert_abs_ diff_ ge_ as_ result Deprecated 
- Assert an absolute difference is greater than or equal to an expression.
- assert_abs_ diff_ ge_ x 
- Assert an absolute difference is greater than or equal to an expression.
- assert_abs_ diff_ ge_ x_ as_ result 
- Assert an absolute difference is greater than or equal to an expression.
- assert_abs_ diff_ gt Deprecated 
- Assert an absolute difference is greater than an expression.
- assert_abs_ diff_ gt_ as_ result Deprecated 
- Assert an absolute difference is greater than an expression.
- assert_abs_ diff_ gt_ x 
- Assert an absolute difference is greater than an expression.
- assert_abs_ diff_ gt_ x_ as_ result 
- Assert an absolute difference is greater than an expression.
- assert_abs_ diff_ le Deprecated 
- Assert an absolute difference is less than or equal to an expression.
- assert_abs_ diff_ le_ as_ result Deprecated 
- Assert an absolute difference is less than or equal to an expression.
- assert_abs_ diff_ le_ x 
- Assert an absolute difference is less than or equal to an expression.
- assert_abs_ diff_ le_ x_ as_ result 
- Assert an absolute difference is less than or equal to an expression.
- assert_abs_ diff_ lt Deprecated 
- Assert an absolute difference is less than an expression.
- assert_abs_ diff_ lt_ as_ result Deprecated 
- Assert an absolute difference is less than an expression.
- assert_abs_ diff_ lt_ x 
- Assert an absolute difference is less than an expression.
- assert_abs_ diff_ lt_ x_ as_ result 
- Assert an absolute difference is less than an expression.
- assert_abs_ diff_ ne Deprecated 
- Assert an absolute difference is not equal to an expression.
- assert_abs_ diff_ ne_ as_ result Deprecated 
- Assert an absolute difference is not equal to an expression.
- assert_abs_ diff_ ne_ x 
- Assert an absolute difference is not equal to an expression.
- assert_abs_ diff_ ne_ x_ as_ result 
- Assert an absolute difference is not equal to an expression.
- assert_all 
- Assert every element of the iterator matches a predicate.
- assert_all_ as_ result 
- Assert every element of the iterator matches a predicate.
- assert_any 
- Assert every element of the iterator matches a predicate.
- assert_any_ as_ result 
- Assert every element of the iterator matches a predicate.
- assert_approx_ eq 
- Assert a number is approximately equal to another.
- assert_approx_ eq_ as_ result 
- Assert a number is approximately equal to another.
- assert_approx_ ne 
- Assert a number is approximately not equal to another.
- assert_approx_ ne_ as_ result 
- Assert a number is approximately not equal to another.
- assert_as_ result 
- Assert a condition is true.
- assert_bag_ eq 
- Assert a bag is equal to another.
- assert_bag_ eq_ as_ result 
- Assert a bag is equal to another.
- assert_bag_ impl_ prep 
- Assert bag implementation preparation.
- assert_bag_ ne 
- Assert a bag is not equal to another.
- assert_bag_ ne_ as_ result 
- Assert a bag is not equal to another.
- assert_bag_ subbag 
- Assert a bag is a subbag of another.
- assert_bag_ subbag_ as_ result 
- Assert a bag is a subbag of another.
- assert_bag_ superbag 
- Assert a bag is a superbag of another.
- assert_bag_ superbag_ as_ result 
- Assert a bag is a superbag of another.
- assert_command_ stderr_ contains Deprecated 
- Assert a command stderr string contains a given containee.
- assert_command_ stderr_ contains_ as_ result Deprecated 
- into assert_command_stderr_string_contains. Assert a command stderr string contains a given containee.
- assert_command_ stderr_ eq 
- Assert a command stderr string is equal to another.
- assert_command_ stderr_ eq_ as_ result 
- Assert a command stderr string is equal to another.
- assert_command_ stderr_ eq_ x 
- Assert a command stderr string is equal to an expression.
- assert_command_ stderr_ eq_ x_ as_ result 
- Assert a command stderr string is equal to an expression.
- assert_command_ stderr_ ge 
- Assert a command stderr string is greater than or equal to another.
- assert_command_ stderr_ ge_ as_ result 
- Assert a command stderr string is greater than or equal to another.
- assert_command_ stderr_ ge_ x 
- Assert a command stderr string is greater than or equal to an expression.
- assert_command_ stderr_ ge_ x_ as_ result 
- Assert a command stderr string is greater than or equal to an expression.
- assert_command_ stderr_ gt 
- Assert a command stderr string is greater than another.
- assert_command_ stderr_ gt_ as_ result 
- Assert a command stderr string is greater than another.
- assert_command_ stderr_ gt_ x 
- Assert a command stderr string is greater than an expression.
- assert_command_ stderr_ gt_ x_ as_ result 
- Assert a command stderr string is greater than an expression.
- assert_command_ stderr_ is_ match Deprecated 
- Assert a command stderr string is a match to a regex.
- assert_command_ stderr_ is_ match_ as_ result Deprecated 
- Assert a command stderr string is a match to a regex.
- assert_command_ stderr_ le 
- Assert a command stderr string is less than or equal to another.
- assert_command_ stderr_ le_ as_ result 
- Assert a command stderr string is less than or equal to another.
- assert_command_ stderr_ le_ x 
- Assert a command stderr string is less than or equal to an expression.
- assert_command_ stderr_ le_ x_ as_ result 
- Assert a command stderr string is less than or equal to an expression.
- assert_command_ stderr_ lt 
- Assert a command stderr string is less than another.
- assert_command_ stderr_ lt_ as_ result 
- Assert a command stderr string is less than another.
- assert_command_ stderr_ lt_ x 
- Assert a command stderr string is less than an expression.
- assert_command_ stderr_ lt_ x_ as_ result 
- Assert a command stderr string is less than an expression.
- assert_command_ stderr_ ne 
- Assert a command stderr string is not equal to another.
- assert_command_ stderr_ ne_ as_ result 
- Assert a command stderr string is not equal to another.
- assert_command_ stderr_ ne_ x 
- Assert a command stderr string is not equal to an expression.
- assert_command_ stderr_ ne_ x_ as_ result 
- Assert a command stderr string is not equal to an expression.
- assert_command_ stderr_ string_ contains 
- Assert a command stderr string contains a given containee.
- assert_command_ stderr_ string_ contains_ as_ result 
- Assert a command stderr string contains a given containee.
- assert_command_ stderr_ string_ is_ match 
- Assert a command stderr string is a match to a regex.
- assert_command_ stderr_ string_ is_ match_ as_ result 
- Assert a command stderr string is a match to a regex.
- assert_command_ stdout_ contains Deprecated 
- Assert a command stdout string contains a given containee.
- assert_command_ stdout_ contains_ as_ result Deprecated 
- Assert a command stdout string contains a given containee.
- assert_command_ stdout_ eq 
- Assert a command stdout string is equal to another.
- assert_command_ stdout_ eq_ as_ result 
- Assert a command stdout string is equal to another.
- assert_command_ stdout_ eq_ x 
- Assert a command stdout string is equal to an expression.
- assert_command_ stdout_ eq_ x_ as_ result 
- Assert a command stdout string is equal to an expression.
- assert_command_ stdout_ ge 
- Assert a command stdout string is greater than or equal to another.
- assert_command_ stdout_ ge_ as_ result 
- Assert a command stdout string is greater than or equal to another.
- assert_command_ stdout_ ge_ x 
- Assert a command stdout string is greater than or equal to an expression.
- assert_command_ stdout_ ge_ x_ as_ result 
- Assert a command stdout string is greater than or equal to an expression.
- assert_command_ stdout_ gt 
- Assert a command stdout string is greater than another.
- assert_command_ stdout_ gt_ as_ result 
- Assert a command stdout string is greater than another.
- assert_command_ stdout_ gt_ x 
- Assert a command stdout string is greater than an expression.
- assert_command_ stdout_ gt_ x_ as_ result 
- Assert a command stdout string is greater than an expression.
- assert_command_ stdout_ is_ match Deprecated 
- Assert a command stdout string is a match to a regex.
- assert_command_ stdout_ is_ match_ as_ result Deprecated 
- Assert a command stdout string is a match to a regex.
- assert_command_ stdout_ le 
- Assert a command stdout string is less than or equal to another.
- assert_command_ stdout_ le_ as_ result 
- Assert a command stdout string is less than or equal to another.
- assert_command_ stdout_ le_ x 
- Assert a command stdout string is less than or equal to an expression.
- assert_command_ stdout_ le_ x_ as_ result 
- Assert a command stdout string is less than or equal to an expression.
- assert_command_ stdout_ lt 
- Assert a command stdout string is less than another.
- assert_command_ stdout_ lt_ as_ result 
- Assert a command stdout string is less than another.
- assert_command_ stdout_ lt_ x 
- Assert a command stdout string is less than an expression.
- assert_command_ stdout_ lt_ x_ as_ result 
- Assert a command stdout string is less than an expression.
- assert_command_ stdout_ ne 
- Assert a command stdout string is not equal to another.
- assert_command_ stdout_ ne_ as_ result 
- Assert a command stdout string is not equal to another.
- assert_command_ stdout_ ne_ x 
- Assert a command stdout string is not equal to an expression.
- assert_command_ stdout_ ne_ x_ as_ result 
- Assert a command stdout string is not equal to an expression.
- assert_command_ stdout_ string_ contains 
- Assert a command stdout string contains a given containee.
- assert_command_ stdout_ string_ contains_ as_ result 
- Assert a command stdout string contains a given containee.
- assert_command_ stdout_ string_ is_ match 
- Assert a command stdout string is a match to a regex.
- assert_command_ stdout_ string_ is_ match_ as_ result 
- Assert a command stdout string is a match to a regex.
- assert_contains 
- Assert a container is a match for an expression.
- assert_contains_ as_ result 
- Assert an expression (such as a string) contains an expression (such as a substring).
- assert_count_ eq 
- Assert a count is equal to another.
- assert_count_ eq_ as_ result 
- Assert a count is equal to another.
- assert_count_ eq_ x 
- Assert a count is equal to an expression.
- assert_count_ eq_ x_ as_ result 
- Assert a count is equal to an expression.
- assert_count_ ge 
- Assert a count is greater than or equal to another.
- assert_count_ ge_ as_ result 
- Assert a count is greater than or equal to another.
- assert_count_ ge_ x 
- Assert a count is greater than or equal to an expression.
- assert_count_ ge_ x_ as_ result 
- Assert a count is greater than or equal to an expression.
- assert_count_ gt 
- Assert a count is greater than another.
- assert_count_ gt_ as_ result 
- Assert a count is greater than another.
- assert_count_ gt_ x 
- Assert a count is greater than an expression.
- assert_count_ gt_ x_ as_ result 
- Assert a count is greater than an expression.
- assert_count_ le 
- Assert a count is less than or equal to another.
- assert_count_ le_ as_ result 
- Assert a count is less than or equal to another.
- assert_count_ le_ x 
- Assert a count is less than or equal to an expression.
- assert_count_ le_ x_ as_ result 
- Assert a count is less than or equal to an expression.
- assert_count_ lt 
- Assert a count is less than another.
- assert_count_ lt_ as_ result 
- Assert a count is less than another.
- assert_count_ lt_ x 
- Assert a count is less than an expression.
- assert_count_ lt_ x_ as_ result 
- Assert a count is less than an expression.
- assert_count_ ne 
- Assert a count is not equal to another.
- assert_count_ ne_ as_ result 
- Assert a count is not equal to another.
- assert_count_ ne_ x 
- Assert a count is not equal to an expression.
- assert_count_ ne_ x_ as_ result 
- Assert a count is not equal to an expression.
- assert_diff_ eq_ x 
- Assert a difference is equal to an expression.
- assert_diff_ eq_ x_ as_ result 
- Assert a difference is equal to an expression.
- assert_diff_ ge_ x 
- Assert a difference is greater than or equal to an expression.
- assert_diff_ ge_ x_ as_ result 
- Assert a difference is greater than or equal to an expression.
- assert_diff_ gt_ x 
- Assert a difference is greater than an expression.
- assert_diff_ gt_ x_ as_ result 
- Assert a difference is greater than an expression.
- assert_diff_ le_ x 
- Assert a difference is less than or equal to an expression.
- assert_diff_ le_ x_ as_ result 
- Assert a difference is less than or equal to an expression.
- assert_diff_ lt_ x 
- Assert a difference is less than an expression.
- assert_diff_ lt_ x_ as_ result 
- Assert a difference is less than an expression.
- assert_diff_ ne_ x 
- Assert a difference is not equal to an expression.
- assert_diff_ ne_ x_ as_ result 
- Assert a difference is not equal to an expression.
- assert_email_ address 
- Assert expression is possibly an email address.
- assert_email_ address_ as_ result 
- Assert expression is possibly an email address.
- assert_ends_ with 
- Assert an expression (such as a string) ends with an expression (such as a string).
- assert_ends_ with_ as_ result 
- Assert an expression (such as a string) ends with an expression (such as a substring).
- assert_eq_ as_ result 
- Assert an expression is equal to another.
- assert_eq_ f32 
- Assert a floating point 32-bit number is equal to another within f32::EPSILON.
- assert_eq_ f64 
- Assert a floating point 64-bit number is equal to another within f64::EPSILON.
- assert_eq_ f32_ as_ result 
- Pseudocode:
 a = b
- assert_eq_ f64_ as_ result 
- Assert two floating point numbers are equal within f64::EPSILON.
- assert_err 
- Assert expression is Err.
- assert_err_ as_ result 
- Assert expression is Err.
- assert_err_ eq 
- Assert two expressions are Err and their values are equal.
- assert_err_ eq_ as_ result 
- Assert two expressions are Err and their values are equal.
- assert_err_ eq_ x 
- Assert an expression is Err and its value is equal to an expression.
- assert_err_ eq_ x_ as_ result 
- Assert an expression is Err and its value is equal to an expression.
- assert_err_ ne 
- Assert two expressions are Err and their values are not equal.
- assert_err_ ne_ as_ result 
- Assert two expressions are Err and their values are not equal.
- assert_err_ ne_ x 
- Assert an expression is Err and its value is not equal to an expression.
- assert_err_ ne_ x_ as_ result 
- Assert an expression is Err and its value is not equal to an expression.
- assert_f32_ eq 
- Assert a floating point 32-bit number is equal to another within f32::EPSILON.
- assert_f32_ eq_ as_ result 
- Pseudocode:
 a = b
- assert_f32_ ge 
- Assert a floating point 32-bit number is greater than or equal to another within f32::EPSILON.
- assert_f32_ ge_ as_ result 
- Pseudocode:
 a ≥ b
- assert_f32_ gt 
- Assert a floating point 32-bit number is greater than another within f32::EPSILON.
- assert_f32_ gt_ as_ result 
- Pseudocode:
 a > b
- assert_f32_ le 
- Assert a floating point 32-bit number is less than or equal to another within f32::EPSILON.
- assert_f32_ le_ as_ result 
- Pseudocode:
 a ≤ b
- assert_f32_ lt 
- Assert a floating point 32-bit number is equal to another within f32::EPSILON.
- assert_f32_ lt_ as_ result 
- Pseudocode:
 a < b
- assert_f32_ ne 
- Assert a floating point 32-bit number is not equal to another within f32::EPSILON.
- assert_f32_ ne_ as_ result 
- Pseudocode:
 a ≠ b
- assert_f64_ eq 
- Assert a floating point 64-bit number is equal to another within f64::EPSILON.
- assert_f64_ eq_ as_ result 
- Assert two floating point numbers are equal within f64::EPSILON.
- assert_f64_ ge 
- Assert a floating point 64-bit number is greater than or equal to another within f64::EPSILON.
- assert_f64_ ge_ as_ result 
- Assert two floating point numbers are equal within f64::EPSILON.
- assert_f64_ gt 
- Assert a floating point 64-bit number is greater than another within f64::EPSILON.
- assert_f64_ gt_ as_ result 
- Assert two floating point numbers are equal within f64::EPSILON.
- assert_f64_ le 
- Assert a floating point 64-bit number is equal to another within f64::EPSILON.
- assert_f64_ le_ as_ result 
- Assert two floating point numbers are equal within f64::EPSILON.
- assert_f64_ lt 
- Assert a floating point 64-bit number is less than another within f64::EPSILON.
- assert_f64_ lt_ as_ result 
- Assert two floating point numbers are equal within f64::EPSILON.
- assert_f64_ ne 
- Assert a floating point 64-bit number is not equal to another within f64::EPSILON.
- assert_f64_ ne_ as_ result 
- Assert two floating point numbers are equal within f64::EPSILON.
- assert_fn_ eq 
- Assert a function output is equal to another.
- assert_fn_ eq_ as_ result 
- Assert a function output is equal to another.
- assert_fn_ eq_ x 
- Assert a function output is equal to an expression.
- assert_fn_ eq_ x_ as_ result 
- Assert a function output is equal to an expression.
- assert_fn_ err_ eq 
- Assert a function error is equal to another.
- assert_fn_ err_ eq_ as_ result 
- Assert a function error is equal to another.
- assert_fn_ err_ eq_ x 
- Assert a function error is equal to an expression.
- assert_fn_ err_ eq_ x_ as_ result 
- Assert a function error is equal to an expression.
- assert_fn_ err_ ge 
- Assert a function error is greater than or equal to another.
- assert_fn_ err_ ge_ as_ result 
- Assert a function error is greater than or equal to another.
- assert_fn_ err_ ge_ x 
- Assert a function error is greater than or equal to an expression.
- assert_fn_ err_ ge_ x_ as_ result 
- Assert a function error is greater than or equal to an expression.
- assert_fn_ err_ gt 
- Assert a function error is greater than another.
- assert_fn_ err_ gt_ as_ result 
- Assert a function error is greater than another.
- assert_fn_ err_ gt_ x 
- Assert a function error is greater than an expression.
- assert_fn_ err_ gt_ x_ as_ result 
- Assert a function error is greater than an expression.
- assert_fn_ err_ le 
- Assert a function error is less than or equal to another.
- assert_fn_ err_ le_ as_ result 
- Assert a function error is less than or equal to another.
- assert_fn_ err_ le_ x 
- Assert a function error is less than or equal to an expression.
- assert_fn_ err_ le_ x_ as_ result 
- Assert a function error is less than or equal to an expression.
- assert_fn_ err_ lt 
- Assert a function error is less than another.
- assert_fn_ err_ lt_ as_ result 
- Assert a function error is less than another.
- assert_fn_ err_ lt_ x 
- Assert a function error is less than an expression.
- assert_fn_ err_ lt_ x_ as_ result 
- Assert a function error is less than an expression.
- assert_fn_ err_ ne 
- Assert a function error is not equal to another.
- assert_fn_ err_ ne_ as_ result 
- Assert a function error is not equal to another.
- assert_fn_ err_ ne_ x 
- Assert a function error is not equal to an expression.
- assert_fn_ err_ ne_ x_ as_ result 
- Assert a function error is not equal to an expression.
- assert_fn_ ge 
- Assert a function output is greater than or equal to another.
- assert_fn_ ge_ as_ result 
- Assert a function output is greater than or equal to another.
- assert_fn_ ge_ x 
- Assert a function output is greater than or equal to an expression.
- assert_fn_ ge_ x_ as_ result 
- Assert a function output is greater than or equal to an expression.
- assert_fn_ gt 
- Assert a function output is greater than another.
- assert_fn_ gt_ as_ result 
- Assert a function output is greater than another.
- assert_fn_ gt_ x 
- Assert a function output is greater than an expression.
- assert_fn_ gt_ x_ as_ result 
- Assert a function output is greater than an expression.
- assert_fn_ le 
- Assert a function output is less than or equal to another.
- assert_fn_ le_ as_ result 
- Assert a function output is less than or equal to another.
- assert_fn_ le_ x 
- Assert a function output is less than or equal to an expression.
- assert_fn_ le_ x_ as_ result 
- Assert a function output is less than or equal to an expression.
- assert_fn_ lt 
- Assert a function output is less than another.
- assert_fn_ lt_ as_ result 
- Assert a function output is less than another.
- assert_fn_ lt_ x 
- Assert a function output is less than an expression.
- assert_fn_ lt_ x_ as_ result 
- Assert a function output is less than an expression.
- assert_fn_ ne 
- Assert a function output is not equal to another.
- assert_fn_ ne_ as_ result 
- Assert a function output is not equal to another.
- assert_fn_ ne_ x 
- Assert a function output is not equal to an expression.
- assert_fn_ ne_ x_ as_ result 
- Assert a function output is not equal to an expression.
- assert_fn_ ok_ eq 
- Assert a function Ok(…) is equal to another.
- assert_fn_ ok_ eq_ as_ result 
- Assert a function Ok(…) is equal to another.
- assert_fn_ ok_ eq_ x 
- Assert a function Ok(…) is equal to an expression.
- assert_fn_ ok_ eq_ x_ as_ result 
- Assert a function Ok(…) is equal to an expression.
- assert_fn_ ok_ ge 
- Assert a function Ok(…) is greater than or equal to another.
- assert_fn_ ok_ ge_ as_ result 
- Assert a function Ok(…) is greater than or equal to another.
- assert_fn_ ok_ ge_ x 
- Assert a function Ok(…) is greater than or equal to an expression.
- assert_fn_ ok_ ge_ x_ as_ result 
- Assert a function Ok(…) is greater than or equal to an expression.
- assert_fn_ ok_ gt 
- Assert a function Ok(…) is greater than another.
- assert_fn_ ok_ gt_ as_ result 
- Assert a function Ok(…) is greater than another.
- assert_fn_ ok_ gt_ x 
- Assert a function Ok(…) is greater than an expression.
- assert_fn_ ok_ gt_ x_ as_ result 
- Assert a function Ok(…) is greater than an expression.
- assert_fn_ ok_ le 
- Assert a function Ok(…) is less than or equal to another.
- assert_fn_ ok_ le_ as_ result 
- Assert a function Ok(…) is less than or equal to another.
- assert_fn_ ok_ le_ x 
- Assert a function Ok(…) is less than or equal to an expression.
- assert_fn_ ok_ le_ x_ as_ result 
- Assert a function Ok(…) is less than or equal to an expression.
- assert_fn_ ok_ lt 
- Assert a function Ok(…) is less than another.
- assert_fn_ ok_ lt_ as_ result 
- Assert a function Ok(…) is less than another.
- assert_fn_ ok_ lt_ x 
- Assert a function Ok(…) is less than an expression.
- assert_fn_ ok_ lt_ x_ as_ result 
- Assert a function Ok(…) is less than an expression.
- assert_fn_ ok_ ne 
- Assert a function Ok(…) is not equal to another.
- assert_fn_ ok_ ne_ as_ result 
- Assert a function Ok(…) is not equal to another.
- assert_fn_ ok_ ne_ x 
- Assert a function Ok(…) is not equal to an expression.
- assert_fn_ ok_ ne_ x_ as_ result 
- Assert a function Ok(…) is not equal to an expression.
- assert_fs_ read_ to_ string_ contains 
- Assert a ::std::fs::read_to_string(path) contains a pattern.
- assert_fs_ read_ to_ string_ contains_ as_ result 
- Assert a ::std::fs::read_to_string(path) contains a pattern.
- assert_fs_ read_ to_ string_ eq 
- Assert a ::std::fs::read_to_string(path) value is equal to another.
- assert_fs_ read_ to_ string_ eq_ as_ result 
- Assert a ::std::fs::read_to_string(path) is equal to another.
- assert_fs_ read_ to_ string_ eq_ x 
- Assert a ::std::fs::read_to_string(path) value is equal to an expression.
- assert_fs_ read_ to_ string_ eq_ x_ as_ result 
- Assert a ::std::fs::read_to_string(path) value is equal to an expression.
- assert_fs_ read_ to_ string_ ge 
- Assert a ::std::fs::read_to_string(path) value is greater than or equal to another.
- assert_fs_ read_ to_ string_ ge_ as_ result 
- Assert a ::std::fs::read_to_string(path) value is greater than or equal to another.
- assert_fs_ read_ to_ string_ ge_ x 
- Assert a ::std::fs::read_to_string(path) value is greater than or equal to an expression.
- assert_fs_ read_ to_ string_ ge_ x_ as_ result 
- Assert a ::std::fs::read_to_string(path) value is greater than or equal to an expression.
- assert_fs_ read_ to_ string_ gt 
- Assert a ::std::fs::read_to_string(path) value is greater than another.
- assert_fs_ read_ to_ string_ gt_ as_ result 
- Assert a ::std::fs::read_to_string(path) value is greater than another.
- assert_fs_ read_ to_ string_ gt_ x 
- Assert a ::std::fs::read_to_string(path) value is greater than an expression.
- assert_fs_ read_ to_ string_ gt_ x_ as_ result 
- Assert a ::std::fs::read_to_string(path) value is greater than an expression.
- assert_fs_ read_ to_ string_ is_ match 
- Assert a ::std::fs::read_to_string(path) is a match to a regex.
- assert_fs_ read_ to_ string_ is_ match_ as_ result 
- Assert a ::std::fs::read_to_string(path) is a match to a regex.
- assert_fs_ read_ to_ string_ le 
- Assert a ::std::fs::read_to_string(path) value is less than or equal to another.
- assert_fs_ read_ to_ string_ le_ as_ result 
- Assert a ::std::fs::read_to_string(path) value is less than or equal to another.
- assert_fs_ read_ to_ string_ le_ x 
- Assert a ::std::fs::read_to_string(path) value is less than or equal to an expression.
- assert_fs_ read_ to_ string_ le_ x_ as_ result 
- Assert a ::std::fs::read_to_string(path) value is less than or equal to an expression.
- assert_fs_ read_ to_ string_ lt 
- Assert a ::std::fs::read_to_string(path) value is less than another.
- assert_fs_ read_ to_ string_ lt_ as_ result 
- Assert a ::std::fs::read_to_string(path) value is less than another.
- assert_fs_ read_ to_ string_ lt_ x 
- Assert a ::std::fs::read_to_string(path) value is less than an expression.
- assert_fs_ read_ to_ string_ lt_ x_ as_ result 
- Assert a ::std::fs::read_to_string(path) value is less than an expression.
- assert_fs_ read_ to_ string_ matches Deprecated 
- Assert a ::std::fs::read_to_string(path) is a match to a regex.
- assert_fs_ read_ to_ string_ matches_ as_ result Deprecated 
- Assert a ::std::fs::read_to_string(path) is a match to a regex.
- assert_fs_ read_ to_ string_ ne 
- Assert a ::std::fs::read_to_string(path) is not equal to another.
- assert_fs_ read_ to_ string_ ne_ as_ result 
- Assert a ::std::fs::read_to_string(path) is not equal to another.
- assert_fs_ read_ to_ string_ ne_ x 
- Assert a ::std::fs::read_to_string(path) is not equal to an expression.
- assert_fs_ read_ to_ string_ ne_ x_ as_ result 
- Assert a ::std::fs::read_to_string(path) is not equal to an expression.
- assert_ge 
- Assert an expression is greater than or equal to another.
- assert_ge_ as_ result 
- Assert an expression is greater than or equal to another.
- assert_gt 
- Assert an expression is greater than another.
- assert_gt_ as_ result 
- Assert an expression is greater than another.
- assert_in 
- Assert an item is in a container.
- assert_in_ as_ result 
- Assert an item is in a container.
- assert_in_ delta 
- Assert a number is within delta of another.
- assert_in_ delta_ as_ result 
- Assert a number is within delta of another.
- assert_in_ epsilon 
- Assert a number is within epsilon of another.
- assert_in_ epsilon_ as_ result 
- Assert a number is within epsilon of another.
- assert_in_ range 
- Assert an item is in a range.
- assert_in_ range_ as_ result 
- Assert an item is in a range.
- assert_infix 
- Assert a infix operator, such as assert_infix!(a == b).
- assert_infix_ as_ result 
- Assert a infix operator, such as assert_infix!(a == b).
- assert_io_ read_ to_ string_ contains 
- Assert a ::std::io::Read read_to_string() contains a pattern.
- assert_io_ read_ to_ string_ contains_ as_ result 
- Assert a ::std::io::Read read_to_string() contains a pattern.
- assert_io_ read_ to_ string_ eq 
- Assert a ::std::io::Read read_to_string() value is equal to another.
- assert_io_ read_ to_ string_ eq_ as_ result 
- Assert a ::std::io::Read read_to_string() is equal to another.
- assert_io_ read_ to_ string_ eq_ x 
- Assert a ::std::io::Read read_to_string() value is equal to an expression.
- assert_io_ read_ to_ string_ eq_ x_ as_ result 
- Assert a ::std::io::Read read_to_string() value is equal to an expression.
- assert_io_ read_ to_ string_ ge 
- Assert a ::std::io::Read read_to_string() value is greater than or equal to another.
- assert_io_ read_ to_ string_ ge_ as_ result 
- Assert a ::std::io::Read read_to_string() value is greater than or equal to another.
- assert_io_ read_ to_ string_ ge_ x 
- Assert a ::std::io::Read read_to_string() value is greater than or equal to an expression.
- assert_io_ read_ to_ string_ ge_ x_ as_ result 
- Assert a ::std::io::Read read_to_string() value is greater than or equal to an expression.
- assert_io_ read_ to_ string_ gt 
- Assert a ::std::io::Read read_to_string() value is greater than another.
- assert_io_ read_ to_ string_ gt_ as_ result 
- Assert a ::std::io::Read read_to_string() value is greater than another.
- assert_io_ read_ to_ string_ gt_ x 
- Assert a ::std::io::Read read_to_string() value is greater than an expression.
- assert_io_ read_ to_ string_ gt_ x_ as_ result 
- Assert a ::std::io::Read read_to_string() value is greater than an expression.
- assert_io_ read_ to_ string_ is_ match 
- Assert a ::std::io::Read read_to_string() is a match to a regex.
- assert_io_ read_ to_ string_ is_ match_ as_ result 
- Assert a ::std::io::Read read_to_string() is a match to a regex.
- assert_io_ read_ to_ string_ le 
- Assert a ::std::io::Read read_to_string() value is less than or equal to another.
- assert_io_ read_ to_ string_ le_ as_ result 
- Assert a ::std::io::Read read_to_string() value is less than or equal to another.
- assert_io_ read_ to_ string_ le_ x 
- Assert a ::std::io::Read read_to_string() value is less than or equal to an expression.
- assert_io_ read_ to_ string_ le_ x_ as_ result 
- Assert a ::std::io::Read read_to_string() value is less than or equal to an expression.
- assert_io_ read_ to_ string_ lt 
- Assert a ::std::io::Read read_to_string() value is less than another.
- assert_io_ read_ to_ string_ lt_ as_ result 
- Assert a ::std::io::Read read_to_string() value is less than another.
- assert_io_ read_ to_ string_ lt_ x 
- Assert a ::std::io::Read read_to_string() value is less than an expression.
- assert_io_ read_ to_ string_ lt_ x_ as_ result 
- Assert a ::std::io::Read read_to_string() value is less than an expression.
- assert_io_ read_ to_ string_ matches Deprecated 
- Assert a ::std::io::read_to_string(path) is a match to a regex.
- assert_io_ read_ to_ string_ matches_ as_ result Deprecated 
- Assert a ::std::io::read_to_string(path) is a match to a regex.
- assert_io_ read_ to_ string_ ne 
- Assert a ::std::io::Read read_to_string() is not equal to another.
- assert_io_ read_ to_ string_ ne_ as_ result 
- Assert a ::std::io::Read read_to_string() is not equal to another.
- assert_io_ read_ to_ string_ ne_ x 
- Assert a ::std::io::Read read_to_string() is not equal to an expression.
- assert_io_ read_ to_ string_ ne_ x_ as_ result 
- Assert a ::std::io::Read read_to_string() is not equal to an expression.
- assert_is_ empty 
- Assert an expression (such as a string or array) is empty.
- assert_is_ empty_ as_ result 
- Assert an expression (such as a regex) is a match for an expression (such as a string).
- assert_is_ match 
- Assert a matcher is a match for an expression.
- assert_is_ match_ as_ result 
- Assert an expression (such as a regex) is a match for an expression (such as a string).
- assert_iter_ eq 
- Assert an iterable is equal to another.
- assert_iter_ eq_ as_ result 
- Assert an iterable is equal to another.
- assert_iter_ ge 
- Assert an iterable is greater than or equal to another.
- assert_iter_ ge_ as_ result 
- Assert an iterable is greater than or equal to another.
- assert_iter_ gt 
- Assert an iterable is greater than another.
- assert_iter_ gt_ as_ result 
- Assert an iterable is greater than another.
- assert_iter_ le 
- Assert an iterable is less than or equal to another.
- assert_iter_ le_ as_ result 
- Assert an iterable is less than or equal to another.
- assert_iter_ lt 
- Assert an iterable is less than another.
- assert_iter_ lt_ as_ result 
- Assert an iterable is less than another.
- assert_iter_ ne 
- Assert an iterable is not equal to another.
- assert_iter_ ne_ as_ result 
- Assert an iterable is not equal to another.
- assert_le 
- Assert an expression is less than or equal to another.
- assert_le_ as_ result 
- Assert an expression is less than or equal to another.
- assert_len_ eq 
- Assert a length is equal to another.
- assert_len_ eq_ as_ result 
- Assert a length is equal to another.
- assert_len_ eq_ x 
- Assert a length is equal to an expression.
- assert_len_ eq_ x_ as_ result 
- Assert a length is equal to an expression.
- assert_len_ ge 
- Assert a length is greater than or equal to another.
- assert_len_ ge_ as_ result 
- Assert a length is greater than or equal to another.
- assert_len_ ge_ x 
- Assert a length is greater than or equal to an expression.
- assert_len_ ge_ x_ as_ result 
- Assert a length is greater than or equal to an expression.
- assert_len_ gt 
- Assert a length is greater than another.
- assert_len_ gt_ as_ result 
- Assert a length is greater than another.
- assert_len_ gt_ x 
- Assert a length is greater than an expression.
- assert_len_ gt_ x_ as_ result 
- Assert a length is greater than an expression.
- assert_len_ le 
- Assert a length is less than or equal to another.
- assert_len_ le_ as_ result 
- Assert a length is less than or equal to another.
- assert_len_ le_ x 
- Assert a length is less than or equal to an expression.
- assert_len_ le_ x_ as_ result 
- Assert a length is less than or equal to an expression.
- assert_len_ lt 
- Assert a length is less than another.
- assert_len_ lt_ as_ result 
- Assert a length is less than another.
- assert_len_ lt_ x 
- Assert a length is less than an expression.
- assert_len_ lt_ x_ as_ result 
- Assert a length is less than an expression.
- assert_len_ ne 
- Assert a length is not equal to another.
- assert_len_ ne_ as_ result 
- Assert a length is not equal to another.
- assert_len_ ne_ x 
- Assert a length is not equal to an expression.
- assert_len_ ne_ x_ as_ result 
- Assert a length is not equal to an expression.
- assert_lt 
- Assert an expression is less than another.
- assert_lt_ as_ result 
- Assert an expression is less than another.
- assert_matches 
- Assert expression is Some.
- assert_matches_ as_ result 
- Assert expression matches a case.
- assert_ne_ as_ result 
- Assert an expression is not equal to another.
- assert_none 
- Assert expression is None.
- assert_none_ as_ result 
- Assert an expression is None.
- assert_not_ contains 
- Assert an expression (such as a string) does not contain an expression (such as a substring).
- assert_not_ contains_ as_ result 
- Assert an expression (such as a string) does not contain an expression (such as a substring).
- assert_not_ email_ address 
- Assert expression is possibly not an email address.
- assert_not_ email_ address_ as_ result 
- Assert expression is possibly not an email address.
- assert_not_ empty 
- Assert an expression (such as a string or array) is not empty.
- assert_not_ empty_ as_ result 
- Assert an expression (such as a string or array) is not empty.
- assert_not_ ends_ with 
- Assert an expression (such as a string) does not end with an expression (such as a string).
- assert_not_ ends_ with_ as_ result 
- Assert an expression (such as a string) does not end with an expression (such as a substring).
- assert_not_ match 
- Assert an expression (such as a regex) is not a match for an expression (such as a string).
- assert_not_ match_ as_ result 
- Assert an expression (such as a regex) is not a match for an expression (such as a string).
- assert_not_ matches 
- Assert expression is Some.
- assert_not_ matches_ as_ result 
- Assert expression matches a case.
- assert_not_ starts_ with 
- Assert an expression (such as a string) does not start with an expression (such as a string).
- assert_not_ starts_ with_ as_ result 
- Assert an expression (such as a string) does not start with an expression (such as a substring).
- assert_ok 
- Assert expression is Ok.
- assert_ok_ as_ result 
- Assert expression is Ok.
- assert_ok_ eq 
- Assert two expressions are Ok and their values are equal.
- assert_ok_ eq_ as_ result 
- Assert two expressions are Ok and their values are equal.
- assert_ok_ eq_ x 
- Assert an expression is Ok and its value is equal to an expression.
- assert_ok_ eq_ x_ as_ result 
- Assert an expression is Ok and its value is equal to an expression.
- assert_ok_ ne 
- Assert two expressions are Ok and their values are not equal.
- assert_ok_ ne_ as_ result 
- Assert two expressions are Ok and their values are not equal.
- assert_ok_ ne_ x 
- Assert an expression is Ok and its value is not equal to an expression.
- assert_ok_ ne_ x_ as_ result 
- Assert an expression is Ok and its value is not equal to an expression.
- assert_option_ none Deprecated 
- Assert expression is None.
- assert_option_ none_ as_ result Deprecated 
- Assert expression is None.
- assert_option_ some Deprecated 
- Assert expression is Some.
- assert_option_ some_ as_ result Deprecated 
- Assert expression is Some.
- assert_option_ some_ eq Deprecated 
- Assert two expressions are Some and their values are equal.
- assert_option_ some_ eq_ as_ result Deprecated 
- Assert two expressions are Some and their values are equal.
- assert_option_ some_ ne Deprecated 
- Assert two expressions are Some and their values are not equal.
- assert_option_ some_ ne_ as_ result Deprecated 
- Assert two expressions are Some and their values are not equal.
- assert_pending 
- Assert an expression is Pending.
- assert_pending_ as_ result 
- Assert an expression.is_pending() is true.
- assert_poll_ pending Deprecated 
- Assert an expression is Pending.
- assert_poll_ pending_ as_ result Deprecated 
- Assert an expression.is_pending() is true.
- assert_poll_ ready Deprecated 
- Assert an expression is Ready.
- assert_poll_ ready_ as_ result Deprecated 
- Assert an expression is Ready.
- assert_poll_ ready_ eq Deprecated 
- Assert two expressions are Ready(_) and their values are equal.
- assert_poll_ ready_ eq_ as_ result Deprecated 
- Assert two expressions are Ready(_) and their values are equal.
- assert_poll_ ready_ ne Deprecated 
- Assert two expressions are Ready(_) and their values are not equal.
- assert_poll_ ready_ ne_ as_ result Deprecated 
- Assert two expressions are Ready(_) and their values are not equal.
- assert_program_ args_ impl_ prep 
- Assert program args implementation preparation.
- assert_program_ args_ stderr_ contains Deprecated 
- Assert a command (built with program and args) stderr into a string contains a given containee.
- assert_program_ args_ stderr_ contains_ as_ result Deprecated 
- Assert a command (built with program and args) stderr into a string contains a given containee.
- assert_program_ args_ stderr_ eq 
- Assert a command (built with program and args) stderr is equal to another.
- assert_program_ args_ stderr_ eq_ as_ result 
- Assert a command (built with program and args) stderr is equal to another.
- assert_program_ args_ stderr_ eq_ x 
- Assert a command (built with program and args) stderr is equal to an expression.
- assert_program_ args_ stderr_ eq_ x_ as_ result 
- Assert a command (built with program and args) stderr is equal to an expression.
- assert_program_ args_ stderr_ ge 
- Assert a command (built with program and args) stderr is greater than or equal to another.
- assert_program_ args_ stderr_ ge_ as_ result 
- Assert a command (built with program and args) stderr is greater than or equal to another.
- assert_program_ args_ stderr_ ge_ x 
- Assert a command (built with program and args) stderr is greater than or equal to an expression.
- assert_program_ args_ stderr_ ge_ x_ as_ result 
- Assert a command (built with program and args) stderr is greater than or equal to an expression.
- assert_program_ args_ stderr_ gt 
- Assert a command (built with program and args) stderr is greater than to another.
- assert_program_ args_ stderr_ gt_ as_ result 
- Assert a command (built with program and args) stderr is greater than another.
- assert_program_ args_ stderr_ gt_ x 
- Assert a command (built with program and args) stderr is greater than an expression.
- assert_program_ args_ stderr_ gt_ x_ as_ result 
- Assert a command (built with program and args) stderr is greater than an expression.
- assert_program_ args_ stderr_ is_ match Deprecated 
- Assert a command (built with program and args) stderr into a string is a match to a regex.
- assert_program_ args_ stderr_ is_ match_ as_ result Deprecated 
- Assert a command (built with program and args) stderr into a string is a match to a regex.
- assert_program_ args_ stderr_ le 
- Assert a command (built with program and args) stderr is less than or equal to another.
- assert_program_ args_ stderr_ le_ as_ result 
- Assert a command (built with program and args) stderr is less than or equal to another.
- assert_program_ args_ stderr_ le_ x 
- Assert a command (built with program and args) stderr is less than or equal to an expression.
- assert_program_ args_ stderr_ le_ x_ as_ result 
- Assert a command (built with program and args) stderr is less than or equal to an expression.
- assert_program_ args_ stderr_ lt 
- Assert a command (built with program and args) stderr is less than another.
- assert_program_ args_ stderr_ lt_ as_ result 
- Assert a command (built with program and args) stderr is less than another.
- assert_program_ args_ stderr_ lt_ x 
- Assert a command (built with program and args) stderr is less than an expression.
- assert_program_ args_ stderr_ lt_ x_ as_ result 
- Assert a command (built with program and args) stderr is less than an expression.
- assert_program_ args_ stderr_ ne 
- Assert a command (built with program and args) stderr is not equal to another.
- assert_program_ args_ stderr_ ne_ as_ result 
- Assert a command (built with program and args) stderr is not equal to another.
- assert_program_ args_ stderr_ ne_ x 
- Assert a command (built with program and args) stderr is not equal to an expression.
- assert_program_ args_ stderr_ ne_ x_ as_ result 
- Assert a command (built with program and args) stderr is not equal to an expression.
- assert_program_ args_ stderr_ string_ contains 
- Assert a command (built with program and args) stderr into a string contains a given containee.
- assert_program_ args_ stderr_ string_ contains_ as_ result 
- Assert a command (built with program and args) stderr into a string contains a given containee.
- assert_program_ args_ stderr_ string_ is_ match 
- Assert a command (built with program and args) stderr into a string is a match to a regex.
- assert_program_ args_ stderr_ string_ is_ match_ as_ result 
- Assert a command (built with program and args) stderr into a string is a match to a regex.
- assert_program_ args_ stdout_ contains Deprecated 
- Assert a command (built with program and args) stdout into a string contains a given containee.
- assert_program_ args_ stdout_ contains_ as_ result Deprecated 
- Assert a command (built with program and args) stdout into a string contains a given containee.
- assert_program_ args_ stdout_ eq 
- Assert a command (built with program and args) stdout is equal to another.
- assert_program_ args_ stdout_ eq_ as_ result 
- Assert a command (built with program and args) stdout is equal to another.
- assert_program_ args_ stdout_ eq_ x 
- Assert a command (built with program and args) stdout is equal to an expression.
- assert_program_ args_ stdout_ eq_ x_ as_ result 
- Assert a command (built with program and args) stdout is equal to an expression.
- assert_program_ args_ stdout_ ge 
- Assert a command (built with program and args) stdout is greater than or equal to another.
- assert_program_ args_ stdout_ ge_ as_ result 
- Assert a command (built with program and args) stdout is greater than or equal to another.
- assert_program_ args_ stdout_ ge_ x 
- Assert a command (built with program and args) stdout is greater than or equal to an expression.
- assert_program_ args_ stdout_ ge_ x_ as_ result 
- Assert a command (built with program and args) stdout is greater than or equal to an expression.
- assert_program_ args_ stdout_ gt 
- Assert a command (built with program and args) stdout is greater than another.
- assert_program_ args_ stdout_ gt_ as_ result 
- Assert a command (built with program and args) stdout is greater than to another.
- assert_program_ args_ stdout_ gt_ x 
- Assert a command (built with program and args) stdout is greater than an expression.
- assert_program_ args_ stdout_ gt_ x_ as_ result 
- Assert a command (built with program and args) stdout is greater than an expression.
- assert_program_ args_ stdout_ is_ match Deprecated 
- Assert a command (built with program and args) stdout into a string is a match to a regex.
- assert_program_ args_ stdout_ is_ match_ as_ result Deprecated 
- Assert a command (built with program and args) stdout into a string is a match to a regex.
- assert_program_ args_ stdout_ le 
- Assert a command (built with program and args) stdout is less than or equal to another.
- assert_program_ args_ stdout_ le_ as_ result 
- Assert a command (built with program and args) stdout is less than or equal to another.
- assert_program_ args_ stdout_ le_ x 
- Assert a command (built with program and args) stdout is less than or equal to an expression.
- assert_program_ args_ stdout_ le_ x_ as_ result 
- Assert a command (built with program and args) stdout is less than or equal to an expression.
- assert_program_ args_ stdout_ lt 
- Assert a command (built with program and args) stdout is less than another.
- assert_program_ args_ stdout_ lt_ as_ result 
- Assert a command (built with program and args) stdout is less than another.
- assert_program_ args_ stdout_ lt_ x 
- Assert a command (built with program and args) stdout is less than an expression.
- assert_program_ args_ stdout_ lt_ x_ as_ result 
- Assert a command (built with program and args) stdout is less than an expression.
- assert_program_ args_ stdout_ ne 
- Assert a command (built with program and args) stdout is not equal to another.
- assert_program_ args_ stdout_ ne_ as_ result 
- Assert a command (built with program and args) stdout is not equal to another.
- assert_program_ args_ stdout_ ne_ x 
- Assert a command (built with program and args) stdout is not equal to an expression.
- assert_program_ args_ stdout_ ne_ x_ as_ result 
- Assert a command (built with program and args) stdout is not equal to an expression.
- assert_program_ args_ stdout_ string_ contains 
- Assert a command (built with program and args) stdout into a string contains a given containee.
- assert_program_ args_ stdout_ string_ contains_ as_ result 
- Assert a command (built with program and args) stdout into a string contains a given containee.
- assert_program_ args_ stdout_ string_ is_ match 
- Assert a command (built with program and args) stdout into a string is a match to a regex.
- assert_program_ args_ stdout_ string_ is_ match_ as_ result 
- Assert a command (built with program and args) stdout into a string is a match to a regex.
- assert_ready 
- Assert an expression is Ready.
- assert_ready_ as_ result 
- Assert an expression is Ready.
- assert_ready_ eq 
- Assert two expressions are Ready and their values are equal.
- assert_ready_ eq_ as_ result 
- Assert two expressions are Ready and their values are equal.
- assert_ready_ eq_ x 
- Assert an expression is Ready and its value is equal to an expression.
- assert_ready_ eq_ x_ as_ result 
- Assert an expression is Ready and its value is equal to an expression.
- assert_ready_ ne 
- Assert two expressions are Ready and their values are not equal.
- assert_ready_ ne_ as_ result 
- Assert two expressions are Ready and their values are not equal.
- assert_ready_ ne_ x 
- Assert an expression is Ready and its value is not equal to an expression.
- assert_ready_ ne_ x_ as_ result 
- Assert an expression is Ready and its value is not equal to an expression.
- assert_result_ err Deprecated 
- Assert expression is Err.
- assert_result_ err_ as_ result Deprecated 
- Assert expression is Err.
- assert_result_ ok Deprecated 
- Assert expression is Ok.
- assert_result_ ok_ as_ result Deprecated 
- Assert expression is Ok.
- assert_result_ ok_ eq Deprecated 
- Assert two expressions are Ok and their values are equal.
- assert_result_ ok_ eq_ as_ result Deprecated 
- Assert two expressions are Ok and their values are equal.
- assert_result_ ok_ ne Deprecated 
- Assert two expressions are Ok and their values are not equal.
- assert_result_ ok_ ne_ as_ result Deprecated 
- Assert two expressions are Ok and their values are not equal.
- assert_set_ disjoint 
- Assert a set is disjoint with another.
- assert_set_ disjoint_ as_ result 
- Assert a set is disjoint with another.
- assert_set_ eq 
- Assert a set is equal to another.
- assert_set_ eq_ as_ result 
- Assert a set is equal to another.
- assert_set_ impl_ prep 
- Assert set implementation preparation.
- assert_set_ joint 
- Assert a set is joint with another.
- assert_set_ joint_ as_ result 
- Assert a set is joint with another.
- assert_set_ ne 
- Assert a set is not equal to another.
- assert_set_ ne_ as_ result 
- Assert a set is not equal to another.
- assert_set_ subset 
- Assert a set is a subset of another.
- assert_set_ subset_ as_ result 
- Assert a set is a subset of another.
- assert_set_ superset 
- Assert a set is a superset of another.
- assert_set_ superset_ as_ result 
- Assert a set is a superset of another.
- assert_some 
- Assert expression is Some.
- assert_some_ as_ result 
- Assert an expression.is_some() is true.
- assert_some_ eq 
- Assert two expressions are Some and their values are equal.
- assert_some_ eq_ as_ result 
- Pseudocode:
 (a ⇒ Some(a1) ⇒ a1) = (b ⇒ Some(b1) ⇒ b1)
- assert_some_ eq_ x 
- Assert an expression is Some and its value is equal to an expression.
- assert_some_ eq_ x_ as_ result 
- Assert a.is_some() and a.unwrap() are equal to another.
- assert_some_ ne 
- Assert two expressions are Some and their values are not equal.
- assert_some_ ne_ as_ result 
- Assert two expressions are Some and their values are not equal.
- assert_some_ ne_ x 
- Assert an expression is Some and its value is not equal to an expression.
- assert_some_ ne_ x_ as_ result 
- Assert a.is_some() and a.unwrap() are equal to another.
- assert_starts_ with 
- Assert an expression (such as a string) starts with an expression (such as a string).
- assert_starts_ with_ as_ result 
- Assert an expression (such as a string) starts with an expression (such as a substring).
- assert_status_ code_ value_ eq 
- Assert a status code value is equal to another.
- assert_status_ code_ value_ eq_ as_ result 
- Assert a status code value is equal to another.
- assert_status_ code_ value_ eq_ x 
- Assert a status code value is equal to an expression.
- assert_status_ code_ value_ eq_ x_ as_ result 
- Assert a status code value is equal to an expression.
- assert_status_ code_ value_ ge 
- Assert a status code value is greater than or equal to another.
- assert_status_ code_ value_ ge_ as_ result 
- Assert a status code value is greater than or equal to another.
- assert_status_ code_ value_ ge_ x 
- Assert a status code value is greater than or equal to an expression.
- assert_status_ code_ value_ ge_ x_ as_ result 
- Assert a status code value is greater than or equal to an expression.
- assert_status_ code_ value_ gt 
- Assert a status code value is greater than another.
- assert_status_ code_ value_ gt_ as_ result 
- Assert a status code value is greater than another.
- assert_status_ code_ value_ gt_ x 
- Assert a status code value is greater than an expression.
- assert_status_ code_ value_ gt_ x_ as_ result 
- Assert a status code value is greater than an expression.
- assert_status_ code_ value_ le 
- Assert a status code value is less than or equal to another.
- assert_status_ code_ value_ le_ as_ result 
- Assert a status code value is less than or equal to another.
- assert_status_ code_ value_ le_ x 
- Assert a status code value is less than or equal to an expression.
- assert_status_ code_ value_ le_ x_ as_ result 
- Assert a status code value is less than or equal to an expression.
- assert_status_ code_ value_ lt 
- Assert a status code value is less than another.
- assert_status_ code_ value_ lt_ as_ result 
- Assert a status code value is less than another.
- assert_status_ code_ value_ lt_ x 
- Assert a status code value is less than an expression.
- assert_status_ code_ value_ lt_ x_ as_ result 
- Assert a status code value is less than an expression.
- assert_status_ code_ value_ ne 
- Assert a status code value is not equal to another.
- assert_status_ code_ value_ ne_ as_ result 
- Assert a status code value is not equal to another.
- assert_status_ code_ value_ ne_ x 
- Assert a status code value is not equal to another.
- assert_status_ code_ value_ ne_ x_ as_ result 
- Assert a status code value is not equal to another.
- assert_status_ failure 
- Assert a status is a failure.
- assert_status_ failure_ as_ result 
- Assert a status is a failure.
- assert_status_ success 
- Assert a status is a success.
- assert_status_ success_ as_ result 
- Assert a status is a success.
- assert_status_ success_ false 
- Assert a status is a failure.
- assert_status_ success_ false_ as_ result 
- Assert a status is a failure.
- assert_success 
- Assert a success method is true.
- assert_success_ as_ result 
- Assert a success method is true.
- assert_success_ false 
- Assert a failure method is true.
- assert_success_ false_ as_ result 
- Assert a failure method is true.
- debug_assert_ abs_ diff_ eq Deprecated 
- Assert an absolute difference is equal to an expression.
- debug_assert_ abs_ diff_ eq_ x 
- Assert an absolute difference is equal to an expression.
- debug_assert_ abs_ diff_ ge Deprecated 
- Assert an absolute difference is greater than or equal to an expression.
- debug_assert_ abs_ diff_ ge_ x 
- Assert an absolute difference is greater than or equal to an expression.
- debug_assert_ abs_ diff_ gt Deprecated 
- Assert an absolute difference is greater than an expression.
- debug_assert_ abs_ diff_ gt_ x 
- Assert an absolute difference is greater than an expression.
- debug_assert_ abs_ diff_ le Deprecated 
- Assert an absolute difference is less than or equal to an expression.
- debug_assert_ abs_ diff_ le_ x 
- Assert an absolute difference is less than or equal to an expression.
- debug_assert_ abs_ diff_ lt Deprecated 
- Assert an absolute difference is less than an expression.
- debug_assert_ abs_ diff_ lt_ x 
- Assert an absolute difference is less than an expression.
- debug_assert_ abs_ diff_ ne Deprecated 
- Assert an absolute difference is not equal to an expression.
- debug_assert_ abs_ diff_ ne_ x 
- Assert an absolute difference is not equal to an expression.
- debug_assert_ all 
- Assert every element of the iterator matches a predicate.
- debug_assert_ any 
- Assert every element of the iterator matches a predicate.
- debug_assert_ approx_ eq 
- Assert a number is approximately equal to another.
- debug_assert_ approx_ ne 
- Assert a number is approximately not equal to another.
- debug_assert_ bag_ eq 
- Assert a bag is equal to another.
- debug_assert_ bag_ ne 
- Assert a bag is not equal to another.
- debug_assert_ bag_ subbag 
- Assert a bag is a subbag of another.
- debug_assert_ bag_ superbag 
- Assert a bag is a superbag of another.
- debug_assert_ command_ stderr_ contains Deprecated 
- Assert a command stderr string contains a given containee.
- debug_assert_ command_ stderr_ eq 
- Assert a command stderr string is equal to another.
- debug_assert_ command_ stderr_ eq_ x 
- Assert a command stderr string is equal to an expression.
- debug_assert_ command_ stderr_ ge 
- Assert a command stderr string is greater than or equal to another.
- debug_assert_ command_ stderr_ ge_ x 
- Assert a command stderr string is greater than or equal to an expression.
- debug_assert_ command_ stderr_ gt 
- Assert a command stderr string is greater than another.
- debug_assert_ command_ stderr_ gt_ x 
- Assert a command stderr string is greater than an expression.
- debug_assert_ command_ stderr_ is_ match Deprecated 
- Assert a command stderr string is a match to a regex.
- debug_assert_ command_ stderr_ le 
- Assert a command stderr string is less than or equal to another.
- debug_assert_ command_ stderr_ le_ x 
- Assert a command stderr string is less than or equal to an expression.
- debug_assert_ command_ stderr_ lt 
- Assert a command stderr string is less than another.
- debug_assert_ command_ stderr_ lt_ x 
- Assert a command stderr string is less than an expression.
- debug_assert_ command_ stderr_ ne 
- Assert a command stderr string is not equal to another.
- debug_assert_ command_ stderr_ ne_ x 
- Assert a command stderr string is not equal to an expression.
- debug_assert_ command_ stderr_ string_ contains 
- Assert a command stderr string contains a given containee.
- debug_assert_ command_ stderr_ string_ is_ match 
- Assert a command stderr string is a match to a regex.
- debug_assert_ command_ stdout_ contains Deprecated 
- Assert a command stdout string contains a given containee.
- debug_assert_ command_ stdout_ eq 
- Assert a command stdout string is equal to another.
- debug_assert_ command_ stdout_ eq_ x 
- Assert a command stdout string is equal to an expression.
- debug_assert_ command_ stdout_ ge 
- Assert a command stdout string is greater than or equal to another.
- debug_assert_ command_ stdout_ ge_ x 
- Assert a command stdout string is greater than or equal to an expression.
- debug_assert_ command_ stdout_ gt 
- Assert a command stdout string is greater than another.
- debug_assert_ command_ stdout_ gt_ x 
- Assert a command stdout string is greater than an expression.
- debug_assert_ command_ stdout_ is_ match Deprecated 
- Assert a command stdout string is a match to a regex.
- debug_assert_ command_ stdout_ le 
- Assert a command stdout string is less than or equal to another.
- debug_assert_ command_ stdout_ le_ x 
- Assert a command stdout string is less than or equal to an expression.
- debug_assert_ command_ stdout_ lt 
- Assert a command stdout string is less than another.
- debug_assert_ command_ stdout_ lt_ x 
- Assert a command stdout string is less than an expression.
- debug_assert_ command_ stdout_ ne 
- Assert a command stdout string is not equal to another.
- debug_assert_ command_ stdout_ ne_ x 
- Assert a command stdout string is not equal to an expression.
- debug_assert_ command_ stdout_ string_ contains 
- Assert a command stdout string contains a given containee.
- debug_assert_ command_ stdout_ string_ is_ match 
- Assert a command stdout string is a match to a regex.
- debug_assert_ contains 
- Assert a container is a match for an expression.
- debug_assert_ count_ eq 
- Assert a count is equal to another.
- debug_assert_ count_ eq_ x 
- Assert a count is equal to an expression.
- debug_assert_ count_ ge 
- Assert a count is greater than or equal to another.
- debug_assert_ count_ ge_ x 
- Assert a count is greater than or equal to an expression.
- debug_assert_ count_ gt 
- Assert a count is greater than another.
- debug_assert_ count_ gt_ x 
- Assert a count is greater than an expression.
- debug_assert_ count_ le 
- Assert a count is less than or equal to another.
- debug_assert_ count_ le_ x 
- Assert a count is less than or equal to an expression.
- debug_assert_ count_ lt 
- Assert a count is less than another.
- debug_assert_ count_ lt_ x 
- Assert a count is less than an expression.
- debug_assert_ count_ ne 
- Assert a count is not equal to another.
- debug_assert_ count_ ne_ x 
- Assert a count is not equal to an expression.
- debug_assert_ diff_ eq_ x 
- Assert a difference is equal to an expression.
- debug_assert_ diff_ ge_ x 
- Assert a difference is greater than or equal to an expression.
- debug_assert_ diff_ gt_ x 
- Assert a difference is greater than an expression.
- debug_assert_ diff_ le_ x 
- Assert a difference is less than or equal to an expression.
- debug_assert_ diff_ lt_ x 
- Assert a difference is less than an expression.
- debug_assert_ diff_ ne_ x 
- Assert a difference is not equal to an expression.
- debug_assert_ email_ address 
- Assert expression is possibly an email address.
- debug_assert_ ends_ with 
- Assert an expression (such as a string) ends with an expression (such as a string).
- debug_assert_ eq_ f32 
- Assert a floating point 32-bit number is equal to another within f32::EPSILON.
- debug_assert_ eq_ f64 
- Assert a floating point 64-bit number is equal to another within f64::EPSILON.
- debug_assert_ err 
- Assert expression is Err.
- debug_assert_ err_ eq 
- Assert two expressions are Err and their values are equal.
- debug_assert_ err_ eq_ x 
- Assert an expression is Err and its value is equal to an expression.
- debug_assert_ err_ ne 
- Assert two expressions are Err and their values are not equal.
- debug_assert_ err_ ne_ x 
- Assert an expression is Err and its value is not equal to an expression.
- debug_assert_ f32_ eq 
- Assert a floating point 32-bit number is equal to another within f32::EPSILON.
- debug_assert_ f32_ ge 
- Assert a floating point 32-bit number is greater than or equal to another within f32::EPSILON.
- debug_assert_ f32_ gt 
- Assert a floating point 32-bit number is greater than another within f32::EPSILON.
- debug_assert_ f32_ le 
- Assert a floating point 32-bit number is less than or equal to another within f32::EPSILON.
- debug_assert_ f32_ lt 
- Assert a floating point 32-bit number is equal to another within f32::EPSILON.
- debug_assert_ f32_ ne 
- Assert a floating point 32-bit number is not equal to another within f32::EPSILON.
- debug_assert_ f64_ eq 
- Assert a floating point 64-bit number is equal to another within f64::EPSILON.
- debug_assert_ f64_ ge 
- Assert a floating point 64-bit number is greater than or equal to another within f64::EPSILON.
- debug_assert_ f64_ gt 
- Assert a floating point 64-bit number is greater than another within f64::EPSILON.
- debug_assert_ f64_ le 
- Assert a floating point 64-bit number is equal to another within f64::EPSILON.
- debug_assert_ f64_ lt 
- Assert a floating point 64-bit number is less than another within f64::EPSILON.
- debug_assert_ f64_ ne 
- Assert a floating point 64-bit number is not equal to another within f64::EPSILON.
- debug_assert_ fn_ eq 
- Assert a function output is equal to another.
- debug_assert_ fn_ eq_ x 
- Assert a function output is equal to an expression.
- debug_assert_ fn_ err_ eq 
- Assert a function error is equal to another.
- debug_assert_ fn_ err_ eq_ x 
- Assert a function error is equal to an expression.
- debug_assert_ fn_ err_ ge 
- Assert a function error is greater than or equal to another.
- debug_assert_ fn_ err_ ge_ x 
- Assert a function error is greater than or equal to an expression.
- debug_assert_ fn_ err_ gt 
- Assert a function error is greater than another.
- debug_assert_ fn_ err_ gt_ x 
- Assert a function error is greater than an expression.
- debug_assert_ fn_ err_ le 
- Assert a function error is less than or equal to another.
- debug_assert_ fn_ err_ le_ x 
- Assert a function error is less than or equal to an expression.
- debug_assert_ fn_ err_ lt 
- Assert a function error is less than another.
- debug_assert_ fn_ err_ lt_ x 
- Assert a function error is less than an expression.
- debug_assert_ fn_ err_ ne 
- Assert a function error is not equal to another.
- debug_assert_ fn_ err_ ne_ x 
- Assert a function error is not equal to an expression.
- debug_assert_ fn_ ge 
- Assert a function output is greater than or equal to another.
- debug_assert_ fn_ ge_ x 
- Assert a function output is greater than or equal to an expression.
- debug_assert_ fn_ gt 
- Assert a function output is greater than another.
- debug_assert_ fn_ gt_ x 
- Assert a function output is greater than an expression.
- debug_assert_ fn_ le 
- Assert a function output is less than or equal to another.
- debug_assert_ fn_ le_ x 
- Assert a function output is less than or equal to an expression.
- debug_assert_ fn_ lt 
- Assert a function output is less than another.
- debug_assert_ fn_ lt_ x 
- Assert a function output is less than an expression.
- debug_assert_ fn_ ne 
- Assert a function output is not equal to another.
- debug_assert_ fn_ ne_ x 
- Assert a function output is not equal to an expression.
- debug_assert_ fn_ ok_ eq 
- Assert a function Ok(…) is equal to another.
- debug_assert_ fn_ ok_ eq_ x 
- Assert a function Ok(…) is equal to an expression.
- debug_assert_ fn_ ok_ ge 
- Assert a function Ok(…) is greater than or equal to another.
- debug_assert_ fn_ ok_ ge_ x 
- Assert a function Ok(…) is greater than or equal to an expression.
- debug_assert_ fn_ ok_ gt 
- Assert a function Ok(…) is greater than another.
- debug_assert_ fn_ ok_ gt_ x 
- Assert a function Ok(…) is greater than an expression.
- debug_assert_ fn_ ok_ le 
- Assert a function Ok(…) is less than or equal to another.
- debug_assert_ fn_ ok_ le_ x 
- Assert a function Ok(…) is less than or equal to an expression.
- debug_assert_ fn_ ok_ lt 
- Assert a function Ok(…) is less than another.
- debug_assert_ fn_ ok_ lt_ x 
- Assert a function Ok(…) is less than an expression.
- debug_assert_ fn_ ok_ ne 
- Assert a function Ok(…) is not equal to another.
- debug_assert_ fn_ ok_ ne_ x 
- Assert a function Ok(…) is not equal to an expression.
- debug_assert_ fs_ read_ to_ string_ contains 
- Assert a ::std::fs::read_to_string(path) contains a pattern.
- debug_assert_ fs_ read_ to_ string_ eq 
- Assert a ::std::fs::read_to_string(path) value is equal to another.
- debug_assert_ fs_ read_ to_ string_ eq_ x 
- Assert a ::std::fs::read_to_string(path) value is equal to an expression.
- debug_assert_ fs_ read_ to_ string_ ge 
- Assert a ::std::fs::read_to_string(path) value is greater than or equal to another.
- debug_assert_ fs_ read_ to_ string_ ge_ x 
- Assert a ::std::fs::read_to_string(path) value is greater than or equal to an expression.
- debug_assert_ fs_ read_ to_ string_ gt 
- Assert a ::std::fs::read_to_string(path) value is greater than another.
- debug_assert_ fs_ read_ to_ string_ gt_ x 
- Assert a ::std::fs::read_to_string(path) value is greater than an expression.
- debug_assert_ fs_ read_ to_ string_ is_ match 
- Assert a ::std::fs::read_to_string(path) is a match to a regex.
- debug_assert_ fs_ read_ to_ string_ le 
- Assert a ::std::fs::read_to_string(path) value is less than or equal to another.
- debug_assert_ fs_ read_ to_ string_ le_ x 
- Assert a ::std::fs::read_to_string(path) value is less than or equal to an expression.
- debug_assert_ fs_ read_ to_ string_ lt 
- Assert a ::std::fs::read_to_string(path) value is less than another.
- debug_assert_ fs_ read_ to_ string_ lt_ x 
- Assert a ::std::fs::read_to_string(path) value is less than an expression.
- debug_assert_ fs_ read_ to_ string_ matches Deprecated 
- Assert a ::std::fs::read_to_string(path) is a match to a regex.
- debug_assert_ fs_ read_ to_ string_ ne 
- Assert a ::std::fs::read_to_string(path) is not equal to another.
- debug_assert_ fs_ read_ to_ string_ ne_ x 
- Assert a ::std::fs::read_to_string(path) is not equal to an expression.
- debug_assert_ ge 
- Assert an expression is greater than or equal to another.
- debug_assert_ gt 
- Assert an expression is greater than another.
- debug_assert_ in 
- Assert an item is in a container.
- debug_assert_ in_ delta 
- Assert a number is within delta of another.
- debug_assert_ in_ epsilon 
- Assert a number is within epsilon of another.
- debug_assert_ in_ range 
- Assert an item is in a range.
- debug_assert_ infix 
- Assert a infix operator, such as assert_infix!(a == b).
- debug_assert_ io_ read_ to_ string_ contains 
- Assert a ::std::io::Read read_to_string() contains a pattern.
- debug_assert_ io_ read_ to_ string_ eq 
- Assert a ::std::io::Read read_to_string() value is equal to another.
- debug_assert_ io_ read_ to_ string_ eq_ x 
- Assert a ::std::io::Read read_to_string() value is equal to an expression.
- debug_assert_ io_ read_ to_ string_ ge 
- Assert a ::std::io::Read read_to_string() value is greater than or equal to another.
- debug_assert_ io_ read_ to_ string_ ge_ x 
- Assert zzz.
- debug_assert_ io_ read_ to_ string_ gt 
- Assert a ::std::io::Read read_to_string() value is greater than another.
- debug_assert_ io_ read_ to_ string_ gt_ x 
- Assert a ::std::io::Read read_to_string() value is greater than an expression.
- debug_assert_ io_ read_ to_ string_ is_ match 
- Assert a ::std::io::Read read_to_string() is a match to a regex.
- debug_assert_ io_ read_ to_ string_ le 
- Assert a ::std::io::Read read_to_string() value is less than or equal to another.
- debug_assert_ io_ read_ to_ string_ le_ x 
- Assert a ::std::io::Read read_to_string() value is less than or equal to an expression.
- debug_assert_ io_ read_ to_ string_ lt 
- Assert a ::std::io::Read read_to_string() value is less than another.
- debug_assert_ io_ read_ to_ string_ lt_ x 
- Assert a ::std::io::Read read_to_string() value is less than an expression.
- debug_assert_ io_ read_ to_ string_ matches Deprecated 
- Assert a ::std::io::read_to_string(path) is a match to a regex.
- debug_assert_ io_ read_ to_ string_ ne 
- Assert a ::std::io::Read read_to_string() is not equal to another.
- debug_assert_ io_ read_ to_ string_ ne_ x 
- Assert a ::std::io::Read read_to_string() is not equal to an expression.
- debug_assert_ is_ empty 
- Assert an expression (such as a string or array) is empty.
- debug_assert_ is_ match 
- Assert a matcher is a match for an expression.
- debug_assert_ iter_ eq 
- Assert an iterable is equal to another.
- debug_assert_ iter_ ge 
- Assert an iterable is greater than or equal to another.
- debug_assert_ iter_ gt 
- Assert an iterable is greater than another.
- debug_assert_ iter_ le 
- Assert an iterable is less than or equal to another.
- debug_assert_ iter_ lt 
- Assert an iterable is less than another.
- debug_assert_ iter_ ne 
- Assert an iterable is not equal to another.
- debug_assert_ le 
- Assert an expression is less than or equal to another.
- debug_assert_ len_ eq 
- Assert a length is equal to another.
- debug_assert_ len_ eq_ x 
- Assert a length is equal to an expression.
- debug_assert_ len_ ge 
- Assert a length is greater than or equal to another.
- debug_assert_ len_ ge_ x 
- Assert a length is greater than or equal to an expression.
- debug_assert_ len_ gt 
- Assert a length is greater than another.
- debug_assert_ len_ gt_ x 
- Assert a length is greater than an expression.
- debug_assert_ len_ le 
- Assert a length is less than or equal to another.
- debug_assert_ len_ le_ x 
- Assert a length is less than or equal to an expression.
- debug_assert_ len_ lt 
- Assert a length is less than another.
- debug_assert_ len_ lt_ x 
- Assert a length is less than an expression.
- debug_assert_ len_ ne 
- Assert a length is not equal to another.
- debug_assert_ len_ ne_ x 
- Assert a length is not equal to an expression.
- debug_assert_ lt 
- Assert an expression is less than another.
- debug_assert_ matches 
- Assert expression is Some.
- debug_assert_ none 
- Assert expression is None.
- debug_assert_ not_ contains 
- Assert an expression (such as a string) does not contain an expression (such as a substring).
- debug_assert_ not_ email_ address 
- Assert expression is possibly not an email address.
- debug_assert_ not_ empty 
- Assert an expression (such as a string or array) is not empty.
- debug_assert_ not_ ends_ with 
- Assert an expression (such as a string) does not end with an expression (such as a string).
- debug_assert_ not_ match 
- Assert an expression (such as a regex) is not a match for an expression (such as a string).
- debug_assert_ not_ matches 
- Assert expression is Some.
- debug_assert_ not_ starts_ with 
- Assert an expression (such as a string) does not start with an expression (such as a string).
- debug_assert_ ok 
- Assert expression is Ok.
- debug_assert_ ok_ eq 
- Assert two expressions are Ok and their values are equal.
- debug_assert_ ok_ eq_ x 
- Assert an expression is Ok and its value is equal to an expression.
- debug_assert_ ok_ ne 
- Assert two expressions are Ok and their values are not equal.
- debug_assert_ ok_ ne_ x 
- Assert an expression is Ok and its value is not equal to an expression.
- debug_assert_ option_ none Deprecated 
- Assert expression is None.
- debug_assert_ option_ some Deprecated 
- Assert expression is Some.
- debug_assert_ option_ some_ eq Deprecated 
- Assert two expressions are Some and their values are equal.
- debug_assert_ option_ some_ ne Deprecated 
- Assert two expressions are Some and their values are not equal.
- debug_assert_ pending 
- Assert an expression is Pending.
- debug_assert_ poll_ pending Deprecated 
- Assert an expression is Pending.
- debug_assert_ poll_ ready Deprecated 
- Assert poll.is_ready() is true.
- debug_assert_ poll_ ready_ eq Deprecated 
- Assert two expressions are Ready(_) and their values are equal.
- debug_assert_ poll_ ready_ ne Deprecated 
- Assert two expressions are Ready(_) and their values are not equal.
- debug_assert_ program_ args_ stderr_ contains Deprecated 
- Assert a command (built with program and args) stderr into a string contains a given containee.
- debug_assert_ program_ args_ stderr_ eq 
- Assert a command (built with program and args) stderr is equal to another.
- debug_assert_ program_ args_ stderr_ eq_ x 
- Assert a command (built with program and args) stderr is equal to an expression.
- debug_assert_ program_ args_ stderr_ ge 
- Assert a command (built with program and args) stderr greater than or equal to another.
- debug_assert_ program_ args_ stderr_ ge_ x 
- Assert a command (built with program and args) stderr is greater than or equal to an expression.
- debug_assert_ program_ args_ stderr_ gt 
- Assert a command (built with program and args) stderr is greater than another.
- debug_assert_ program_ args_ stderr_ gt_ x 
- Assert a command (built with program and args) stderr is greater than an expression.
- debug_assert_ program_ args_ stderr_ is_ match Deprecated 
- Assert a command (built with program and args) stderr into a string is a match to a regex.
- debug_assert_ program_ args_ stderr_ le 
- Assert a command (built with program and args) stderr is less than or equal to another.
- debug_assert_ program_ args_ stderr_ le_ x 
- Assert a command (built with program and args) stderr is less than or equal to an expression.
- debug_assert_ program_ args_ stderr_ lt 
- Assert a command (built with program and args) stderr is less than another.
- debug_assert_ program_ args_ stderr_ lt_ x 
- Assert a command (built with program and args) stderr is less than an expression.
- debug_assert_ program_ args_ stderr_ ne 
- Assert a command (built with program and args) stderr is not equal to another.
- debug_assert_ program_ args_ stderr_ ne_ x 
- Assert a command (built with program and args) stderr is not equal to an expression.
- debug_assert_ program_ args_ stderr_ string_ contains 
- Assert a command (built with program and args) stderr into a string contains a given containee.
- debug_assert_ program_ args_ stderr_ string_ is_ match 
- Assert a command (built with program and args) stderr into a string is a match to a regex.
- debug_assert_ program_ args_ stdout_ contains Deprecated 
- Assert a command (built with program and args) stdout into a string contains a given containee.
- debug_assert_ program_ args_ stdout_ eq 
- Assert a command (built with program and args) stdout is equal to another.
- debug_assert_ program_ args_ stdout_ eq_ x 
- Assert a command (built with program and args) stdout is equal to an expression.
- debug_assert_ program_ args_ stdout_ ge 
- Assert a command (built with program and args) stdout is greater than or equal to another.
- debug_assert_ program_ args_ stdout_ ge_ x 
- Assert a command (built with program and args) stdout is greater than or equal to an expression.
- debug_assert_ program_ args_ stdout_ gt 
- Assert a command (built with program and args) stdout is greater than another.
- debug_assert_ program_ args_ stdout_ gt_ x 
- Assert a command (built with program and args) stdout is greater than an expression.
- debug_assert_ program_ args_ stdout_ is_ match Deprecated 
- Assert a command (built with program and args) stdout into a string is a match to a regex.
- debug_assert_ program_ args_ stdout_ le 
- Assert a command (built with program and args) stdout is less than or equal to another.
- debug_assert_ program_ args_ stdout_ le_ x 
- Assert a command (built with program and args) stdout is less than or equal to an expression.
- debug_assert_ program_ args_ stdout_ lt 
- Assert a command (built with program and args) stdout is less than another.
- debug_assert_ program_ args_ stdout_ lt_ x 
- Assert a command (built with program and args) stdout is less than an expression.
- debug_assert_ program_ args_ stdout_ ne 
- Assert a command (built with program and args) stdout is not equal to another.
- debug_assert_ program_ args_ stdout_ ne_ x 
- Assert a command (built with program and args) stdout is not equal to an expression.
- debug_assert_ program_ args_ stdout_ string_ contains 
- Assert a command (built with program and args) stdout into a string contains a given containee.
- debug_assert_ program_ args_ stdout_ string_ is_ match 
- Assert a command (built with program and args) stdout into a string is a match to a regex.
- debug_assert_ ready 
- Assert an expression is Ready.
- debug_assert_ ready_ eq 
- Assert two expressions are Ready and their values are equal.
- debug_assert_ ready_ eq_ x 
- Assert an expression is Ready and its value is equal to an expression.
- debug_assert_ ready_ ne 
- Assert two expressions are Ready and their values are not equal.
- debug_assert_ ready_ ne_ x 
- Assert an expression is Ready and its value is not equal to an expression.
- debug_assert_ result_ err Deprecated 
- Assert expression is Err.
- debug_assert_ result_ ok Deprecated 
- Assert expression is Ok.
- debug_assert_ result_ ok_ eq Deprecated 
- Assert two expressions are Ok and their values are equal.
- debug_assert_ result_ ok_ ne Deprecated 
- Assert two expressions are Ok and their values are not equal.
- debug_assert_ set_ disjoint 
- Assert a set is disjoint with another.
- debug_assert_ set_ eq 
- Assert a set is equal to another.
- debug_assert_ set_ joint 
- Assert a set is joint with another.
- debug_assert_ set_ ne 
- Assert a set is not equal to another.
- debug_assert_ set_ subset 
- Assert a set is a subset of another.
- debug_assert_ set_ superset 
- Assert a set is a superset of another.
- debug_assert_ some 
- Assert expression is Some.
- debug_assert_ some_ eq 
- Assert two expressions are Some and their values are equal.
- debug_assert_ some_ eq_ x 
- Assert an expression is Some and its value is equal to an expression.
- debug_assert_ some_ ne 
- Assert two expressions are Some and their values are not equal.
- debug_assert_ some_ ne_ x 
- Assert an expression is Some and its value is not equal to an expression.
- debug_assert_ starts_ with 
- Assert an expression (such as a string) starts with an expression (such as a string).
- debug_assert_ status_ code_ value_ eq 
- Assert a status code value is equal to another.
- debug_assert_ status_ code_ value_ eq_ x 
- Assert a status code value is equal to an expression.
- debug_assert_ status_ code_ value_ ge 
- Assert a status code value is greater than or equal to another.
- debug_assert_ status_ code_ value_ ge_ x 
- Assert a status code value is greater than or equal to an expression.
- debug_assert_ status_ code_ value_ gt 
- Assert a status code value is greater than another.
- debug_assert_ status_ code_ value_ gt_ x 
- Assert a status code value is greater than an expression.
- debug_assert_ status_ code_ value_ le 
- Assert a status code value is less than or equal to another.
- debug_assert_ status_ code_ value_ le_ x 
- Assert a status code value is less than or equal to an expression.
- debug_assert_ status_ code_ value_ lt 
- Assert a status code value is less than another.
- debug_assert_ status_ code_ value_ lt_ x 
- Assert a status code value is less than an expression.
- debug_assert_ status_ code_ value_ ne 
- Assert a status code value is not equal to another.
- debug_assert_ status_ code_ value_ ne_ x 
- Assert a status code value is not equal to another.
- debug_assert_ status_ failure 
- Assert a status is a failure.
- debug_assert_ status_ success 
- Assert a status is a success.
- debug_assert_ status_ success_ false 
- Assert a status is a failure.
- debug_assert_ success 
- Assert a success method is true.
- debug_assert_ success_ false 
- Assert a failure method is true.