Twórcy aplikacji często zapominają o kodzie systemowym, a to dzięki  niemu funkcjonują system operacyjny, sterowniki, system plików czy  zarządzanie pamięcią. Żadna aplikacja nie będzie działać bez poprawnego  kodu systemowego. Język Rust jest dla programistów systemowych  wyjątkowym narzędziem, rozwiązującym wiele znanych od dziesięcioleci  problemów. Pozwala uniknąć mnóstwa powszechnie popełnianych błędów i  tworzyć należytej jakości kod systemowy.
Dzięki tej książce zaczniesz kodować w języku Rust. Zrozumiesz też  istotę programowania systemowego. Dowiesz się, w jaki sposób zapewnić  bezpieczeństwo pamięci i wątków, a także jak sprawić, aby program był  wykonywany szybko i bez błędów. Nauczysz się bezpiecznego stosowania  operacji współbieżnych i poznasz zasady obsługi błędów. Przekonasz się, w jaki sposób Rust umożliwia kontrolę nad zużyciem pamięci i procesora,  dodatkowo otrzymasz mnóstwo wskazówek ułatwiających tworzenie wydajnego i bezpiecznego kodu. Przewodnik jest przeznaczony głównie dla  programistów systemowych, na lekturze jednak skorzystają również twórcy  aplikacji, którzy dowiedzą się, jak mogą pisać lepszy, efektywniejszy i  łatwiejszy w utrzymaniu kod.
W książce między innymi:
  - solidne wprowadzenie do języka Rust
- podstawowe typy danych, a także pojęcia związane z własnością i   pożyczaniem
- obsługa błędów, paczki i moduły
- zestawy metod i typy generyczne
- domknięcia, iteratory i programowanie asynchroniczne
- zaawansowane mechanizmy języka Rust
Rust: zadbasz o najwyższą jakość oprogramowania systemowego!