мне его бы только его инициализировать
Раст не умеет в const for. Попробуй через while
И да, твой код очень смахивает на UB, так как ты очень мутно трансмьютишь. Советую убедиться, что там все в порядке
Да и если подумать, тебе вообще не нужно MaybeUninit