nom_trace
pub fn tr<I, O, E, F>( tag: &'static str, name: &'static str, f: F) -> impl Fn(I) -> IResult<I, O, E> where Input: From<I>, F: Fn(I) -> IResult<I, O, E>, I: Clone, O: Debug, E: Debug,
function tracer