-module(gserde@evil). -compile([no_auto_import, nowarn_unused_vars, nowarn_unused_function, nowarn_nomatch, inline]). -define(FILEPATH, "src/gserde/evil.gleam"). -export([expect/2]). -file("src/gserde/evil.gleam", 3). -spec expect({ok, JFU} | {error, any()}, binary()) -> JFU. expect(X, Msg) -> case X of {ok, V} -> V; {error, _} -> gleam_stdlib:print_error(Msg), erlang:error(#{gleam_error => panic, message => <<"`panic` expression evaluated."/utf8>>, file => <>, module => <<"gserde/evil"/utf8>>, function => <<"expect"/utf8>>, line => 8}) end.