-module(utils@misc). -compile([no_auto_import, nowarn_unused_vars, nowarn_unused_function, nowarn_nomatch]). -export([unwrap/1]). -spec unwrap({ok, IBY} | {error, any()}) -> IBY. unwrap(Res) -> case Res of {ok, A} -> A; {error, _} -> erlang:error(#{gleam_error => panic, message => <<"Called unwrap on an Error value"/utf8>>, module => <<"utils/misc"/utf8>>, function => <<"unwrap"/utf8>>, line => 5}) end.