Просто оно ж типо это и делает, просто интерпретирует вектор как СString, по сути
Ну, в расте это подход underlying conversion. Когда какая-то структура врапится в другую и доступ к представлению закрывается. Это понятно, что там везде одинаковы типы, но речь о другом