View Source edb_dap_request_set_exception_breakpoints (edb v0.4.0)
Summary
Types
-type arguments() :: #{filters := [binary()], filterOptions => [exception_filter_options()], exceptionOptions => [exception_options()]}.
-type exception_break_mode() :: never | always | unhandled | userUnhandled.
-type exception_options() :: #{path => [exception_path_segment()], breakMode := exception_break_mode()}.
-type response() :: edb_dap_request_set_breakpoints:response().
Functions
-spec handle(State, Args) -> edb_dap_request:reaction(response()) when State :: edb_dap_server:state(), Args :: arguments().
-spec parse_arguments(edb_dap:arguments()) -> {ok, arguments()} | {error, Reason :: binary()}.