nom
impl<R> Read for Box<R> where R: Read + ?Sized, impl<W> Write for Box<W> where W: Write + ?Sized, impl<F> Future for Box<F> where F: Unpin + Future + ?Sized, type Output = <F as Future>::Output;impl<I> Iterator for Box<I> where I: Iterator + ?Sized, type Item = <I as Iterator>::Item;
pub fn tag_cl<'a, 'b>( rec: &'a [u8]) -> Box<dyn Fn(&'b [u8]) -> IResult<&'b [u8], &'b [u8]> + 'a>