Trait ExpectReport

Source
pub trait ExpectReport {
    type Unwrap;

    // Required method
    fn expect_report(self, msg: &str) -> Self::Unwrap;
}
Expand description

Analogue of the expect methods on types such as Option, but useful in a Wasm setting.

Required Associated Types§

Required Methods§

Source

fn expect_report(self, msg: &str) -> Self::Unwrap

Like the default expect on, e.g., Result, but calling fail with the given message, instead of panic.

Implementations on Foreign Types§

Source§

impl<A> ExpectReport for Option<A>

Source§

type Unwrap = A

Source§

fn expect_report(self, msg: &str) -> Self::Unwrap

Source§

impl<A, E: Debug> ExpectReport for Result<A, E>

Source§

type Unwrap = A

Source§

fn expect_report(self, msg: &str) -> Self::Unwrap

Implementors§