pub trait TryIntoType<ContextType> { type Error; // Required method fn try_into_type_map( &self, ) -> Result<HashMap<String, ContextType>, Self::Error>; }