Odpověď na otázku je ve zprávičce ...
Nakonec se mu podařilo přepsat celý zdrojový kód, který je ale zatím označený jako unsafe a není prý problém program shodit. Dalším cílem by tedy mělo být kód upravit do plnohodnotného bezpečného Rustu. Pokud vás projekt zajímá, najdete ho na GitHubu.
Předpokládám že autor prostě jel řádek po řádku C a přepsal to do Rustu. Myslím že to je i odpověď na to proč je v rustu těch řádků víc...
A taky tak nějak předpokládám že v druhé iteraci začne čistit ...