[−][src]Macro http_types::ensure
Return early with an error if two expressions are not equal to each other.
This macro is equivalent to if !$cond { return Err(From::from($err)); }.
Analogously to assert!, ensure! takes a condition and exits the function
if the condition fails. Unlike assert!, ensure! returns an Error
rather than panicking.