macro_rules! inner_appsrc_proxy { ($fn_name:ident, $return_type:ty) => { ... }; ($fn_name:ident, $arg1:ident, $arg1_type:ty, $return_type:ty) => { ... }; }
macro_rules! inner_appsrc_proxy { ($fn_name:ident, $return_type:ty) => { ... }; ($fn_name:ident, $arg1:ident, $arg1_type:ty, $return_type:ty) => { ... }; }