unwrap_or_log

Crates.iounwrap_or_log
lib.rsunwrap_or_log
version0.2.0
sourcesrc
created_at2024-02-22 14:12:09.490113
updated_at2024-02-26 11:52:05.322258
descriptionA simple crate adding two functions to all std::resut::Result to log errors using the log crate
homepage
repositoryhttps://github.com/ninomerlino/unwrap_or_log
max_upload_size
id1149363
size5,245
Lorenzo Merlino (ninomerlino)

documentation

https://docs.rs/unwrap_or_log

README

unwrap_or_log

This crate adds a function to all [std::results::Result<T,E>] where E implements [std::error::Error] by implementing the trait [LogError] for them

The trait [LogError] exposes a function [LogError::log_error] that takes a result, logs it if it's an error and returns it unmodified:

Commit count: 0

cargo fmt