[][src]Trait cex::result::RetLog

pub trait RetLog<Type, Agent, Index> where
    Agent: LogAgent
{ fn ret_log(self, item: impl Fn() -> Agent::Item) -> Type; }

Required methods

fn ret_log(self, item: impl Fn() -> Agent::Item) -> Type

Loading content...

Implementations on Foreign Types

impl<T, E, F, A, I> RetLog<Result<T, F>, A, _MapErrToLog<I>> for Result<T, E> where
    A: LogAgent,
    E: ToLog<A>,
    Log<E, A>: IntoEnumx<F, I>, 
[src]

impl<T, E, F, A, I> RetLog<Result<T, F>, A, _MapErrLog<I>> for Result<T, E> where
    A: LogAgent,
    E: Logger<A> + IntoEnumx<F, I>, 
[src]

Loading content...

Implementors

impl<T, E, A> RetLog<Result<T, E>, A, _WrapOk> for T where
    A: LogAgent
[src]

Loading content...