refactoring: use common generic for TypeMapConvRuleInfo
refactoring: use common generic for TypeMapConvRuleInfo

Dushistov/rust_swig,Dushistov/rust_swig,Dushistov/rust_swig,Dushistov/rust_swig,Dushistov/rust_swig