macro_rules! match_source_name_str_inner { ( {$({$source_variant:ident, $prop_name:ty, $split:ty }),*}, $source_name_str:expr, $prop_type_name:ident, $body:expr, $on_other_closure:expr ) => { ... }; }
macro_rules! match_source_name_str_inner { ( {$({$source_variant:ident, $prop_name:ty, $split:ty }),*}, $source_name_str:expr, $prop_type_name:ident, $body:expr, $on_other_closure:expr ) => { ... }; }