Crate bugstalker

Source

Modules§

debugger
log
oracle
Oracles system. Oracle is an optional plugin for debugger. Oracles use watch points for analyse debug information and visualize it. As example - tokio oracle can can keep track of active tasks. There is builtin and external (created by user) oracles.
ui
version

Macros§

_error
_version_switch
ctx_resolve_unit_call
debug_info_exists
Using this macro means a promise that debug information exists in context of usage.
disable_when_not_stared
muted_error
Transforms Result into Option and put error into debug logs if it occurs.
print_warns
Macro for handle an error lists as warnings.
resolve_unit_call
This macro try to call a unit method, if call failed with UnitResult::Reload then parsing of lazy unit part is happening
type_from_cache
version_specialized
Create specialized version type.
version_switch
Execute expression depending on compiler version.
weak_error
Transforms Result into Option and logs an error if it occurs.