macro_rules! parse_catalog {
    ($T:ty, $path:expr, $pad:expr) => { ... };
}