W odpowiedzi na uwagi Linusa Torvaldsa dotyczące przykładu sterownika dołączonego do zestawu poprawek wprowadzających obsługę języka Rust w jądrze Linux, zaproponowano wersję sterownika PL061 GPIO, przepisany w Rust. Cechą charakterystyczną sterownika jest to, że jego implementacja praktycznie linia po linii powtarza istniejący sterownik GPIO w języku C. Dla programistów, którzy chcą zapoznać się z tworzeniem sterowników w Rust, przygotowano porównanie linia po linii, które pozwala zrozumieć, w jakie konstrukcje w Rust przekształcono kod w C.
Źródło: opennet.ru