Referencje mogą zostać przekonwertowane na bardziej prymitywny typ, zwany surowym wskaźnikiem. Podobnie jak liczba, może on być kopiowany i przenoszony z niewielkimi ograniczeniami. Rust nie daje żadnych gwarancji co do poprawności miejsca w pamięci, na które on wskazuje.
Istnieją dwa rodzaje surowych wskaźników:
*const T - Surowy wskaźnik do danych typu T, które nigdy nie powinny się zmienić.*mut T - Surowy wskaźnik do danych typu T, które mogą się zmienić.Surowe wskaźniki mogą być konwertowane na liczby i z powrotem (np. usize).
Surowe wskaźniki mogą uzyskać dostęp do danych za pomocą kodu unsafe (więcej o tym później).
Kilka szczegółów dotyczących pamięci: