hermes-logging-components 0.1.0

Implementation of an IBC Relayer in Rust, as a library
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
use crate::traits::has_logger::{HasGlobalLogger, LoggerGetter};

pub struct GetGlobalLogger;

impl<Context> LoggerGetter<Context> for GetGlobalLogger
where
    Context: HasGlobalLogger,
{
    fn logger(_context: &Context) -> &Context::Logger {
        Context::global_logger()
    }
}