error_tools

Module prelude

Source
Expand description

Prelude to use essentials: use my_module::prelude::*.

Modules§

Macros§

  • Macro asserts that two expressions are identical to each other. Unlike std::assert_eq it is removed from a release build.
  • Macro asserts that two expressions are identical to each other. Unlike std::assert_eq it is removed from a release build. Alias of debug_assert_id.
  • Macro asserts that two expressions are not identical to each other. Unlike std::assert_eq it is removed from a release build.
  • Macro asserts that two expressions are not identical to each other. Unlike std::assert_eq it is removed from a release build.
  • Macro to generate an error descriptor.
  • Macro to return an Err( error ) generating error descriptor.

Structs§

  • baic implementation of generic BasicError

Traits§

  • Error is a trait representing the basic expectations for error values, i.e., values of type E in Result<T, E>.