Crate bugstalker

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.