Trait concordium_std::UnwrapAbort
source · pub trait UnwrapAbort {
type Unwrap;
// Required method
fn unwrap_abort(self) -> Self::Unwrap;
}
Expand description
Add optimized unwrap behaviour that aborts the process instead of panicking.
Required Associated Types§
Required Methods§
sourcefn unwrap_abort(self) -> Self::Unwrap
fn unwrap_abort(self) -> Self::Unwrap
Unwrap or call trap. In contrast to
the unwrap methods on Option::unwrap
this method will tend to produce smaller code, at the cost of the
ability to handle the panic.
This is intended to be used only in Wasm
code, where panics cannot be
handled anyhow.