#error-logging #log-error #error #logger #traits

unwrap_or_log

为所有std::resut::Result添加两个函数,用于使用log crate记录错误的简单crate

2个不稳定版本

0.2.0 2024年2月26日
0.1.0 2024年2月22日

#26 in #log-error

每月48次下载

MIT许可协议

5KB
78

unwrap_or_log

此crate为所有[std::results::Result<T,E>]添加一个函数,其中E实现了std::error::Error,通过为它们实现LogError特质

特质LogError公开了一个函数LogError::log_error,它接受一个结果,如果它是错误则记录它,并返回未修改的结果


lib.rs:

unwrap_or_log

此crate为所有[std::results::Result<T,E>]添加一个函数,其中E实现了std::error::Error,通过为它们实现LogError特质

特质LogError公开了一个函数LogError::log_error,它接受一个结果,如果它是错误则记录它,并返回未修改的结果

依赖项

~87KB