pub trait OrHalt<T> {
    fn or_halt<E>(self) -> T
    where
        E: Environment
; fn or_halt_with<E>(self, msg: &str) -> T
    where
        E: Environment
; }
Expand description

A trait to unwrap a Result or Halt.

Required Methods

Returns the result if it is successful, otherwise halt.

Returns the result if it is successful, otherwise halts with the message.

Implementations on Foreign Types

Returns the result if it is successful, otherwise halt.

Returns the result if it is successful, otherwise halts with the message.

Implementors