macro_rules! fn_log { ($class:expr, $fun:expr $(, $arg:expr)*) => { ... }; }
Log macro: fn call
use crate::fn_log; fn_log!("State", "get", "cache.user"); // Logs: State::get('cache.user')