Fix unconnected inspect_log traits in Result utils.
Signed-off-by: Jason Volk <jason@zemos.net>
This commit is contained in:
@@ -2,6 +2,7 @@ mod and_then_ref;
|
|||||||
mod debug_inspect;
|
mod debug_inspect;
|
||||||
mod filter;
|
mod filter;
|
||||||
mod flat_ok;
|
mod flat_ok;
|
||||||
|
mod inspect_log;
|
||||||
mod into_is_ok;
|
mod into_is_ok;
|
||||||
mod log_debug_err;
|
mod log_debug_err;
|
||||||
mod log_err;
|
mod log_err;
|
||||||
@@ -12,9 +13,18 @@ mod unwrap_infallible;
|
|||||||
mod unwrap_or_err;
|
mod unwrap_or_err;
|
||||||
|
|
||||||
pub use self::{
|
pub use self::{
|
||||||
and_then_ref::AndThenRef, debug_inspect::DebugInspect, filter::Filter, flat_ok::FlatOk,
|
and_then_ref::AndThenRef,
|
||||||
into_is_ok::IntoIsOk, log_debug_err::LogDebugErr, log_err::LogErr, map_expect::MapExpect,
|
debug_inspect::DebugInspect,
|
||||||
map_ref::MapRef, not_found::NotFound, unwrap_infallible::UnwrapInfallible,
|
filter::Filter,
|
||||||
|
flat_ok::FlatOk,
|
||||||
|
inspect_log::{ErrDebugLog, ErrLog},
|
||||||
|
into_is_ok::IntoIsOk,
|
||||||
|
log_debug_err::LogDebugErr,
|
||||||
|
log_err::LogErr,
|
||||||
|
map_expect::MapExpect,
|
||||||
|
map_ref::MapRef,
|
||||||
|
not_found::NotFound,
|
||||||
|
unwrap_infallible::UnwrapInfallible,
|
||||||
unwrap_or_err::UnwrapOrErr,
|
unwrap_or_err::UnwrapOrErr,
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@@ -9,9 +9,11 @@ pub trait ErrLog<T, E>
|
|||||||
where
|
where
|
||||||
E: fmt::Display,
|
E: fmt::Display,
|
||||||
{
|
{
|
||||||
|
#[must_use]
|
||||||
fn log_err(self, level: Level) -> Self;
|
fn log_err(self, level: Level) -> Self;
|
||||||
|
|
||||||
#[inline]
|
#[inline]
|
||||||
|
#[must_use]
|
||||||
fn err_log(self) -> Self
|
fn err_log(self) -> Self
|
||||||
where
|
where
|
||||||
Self: Sized,
|
Self: Sized,
|
||||||
@@ -24,9 +26,11 @@ pub trait ErrDebugLog<T, E>
|
|||||||
where
|
where
|
||||||
E: fmt::Debug,
|
E: fmt::Debug,
|
||||||
{
|
{
|
||||||
|
#[must_use]
|
||||||
fn log_err_debug(self, level: Level) -> Self;
|
fn log_err_debug(self, level: Level) -> Self;
|
||||||
|
|
||||||
#[inline]
|
#[inline]
|
||||||
|
#[must_use]
|
||||||
fn err_debug_log(self) -> Self
|
fn err_debug_log(self) -> Self
|
||||||
where
|
where
|
||||||
Self: Sized,
|
Self: Sized,
|
||||||
|
|||||||
Reference in New Issue
Block a user