[−][src]Macro tract_pulse::internal::tract_core::error_chain::ensure
Exits a function early with an error if the condition is not satisfied
The ensure! macro is a convenience helper that provides a way to exit
a function with an error if the given condition fails.
As an example, ensure!(condition, "error code: {}", errcode) is equivalent to
if !condition { bail!("error code: {}", errcode); }
See documentation for bail! macro for further details.