[][src]Trait debugless_unwrap::DebuglessUnwrapErr

pub trait DebuglessUnwrapErr {
    type Unwrapped;
    fn debugless_unwrap_err(self) -> Self::Unwrapped;
}

Provides .debugless_unwrap_err() on Result.

Example

use assert_panic::assert_panic;
use debugless_unwrap::DebuglessUnwrapErr;

struct T;

 let ok = Result::<T, T>::Ok(T);
 let err = Result::<T, T>::Err(T);

err.debugless_unwrap_err();

assert_panic!({ ok.debugless_unwrap_err(); });

Associated Types

Loading content...

Required methods

Loading content...

Implementations on Foreign Types

impl<T, E> DebuglessUnwrapErr for Result<T, E>[src]

Loading content...

Implementors

Loading content...