Rust

Artikel über Rust — Programmiersprachen.

Rust · 29.10.2026 · 9 Min. Lesezeit · 49

Fehlerbehandlung in Rust mit thiserror und anyhow

Nutzen Sie thiserror, um klare Fehlertypen für Bibliotheken zu definieren, anyhow, um Fehler zu sammeln und Kontext für Anwendungen hinzuzufügen, und kombinieren Sie beide.

Rust · 27.10.2026 · 9 Min. Lesezeit · 53

REST API mit Axum in Rust schreiben

Erstelle eine CRUD-REST-API mit Axum 0.8, inklusive Routing, Extractor, gemeinsamer State, Fehlerbehandlung mit IntoResponse und Handler-Tests ohne Netzwerkport.

Rust · 26.10.2026 · 10 Min. Lesezeit · 49

Smartpointer in Rust: Box, Rc und Arc

Wann man Box, Rc oder Arc in Rust verwendet: Heap-Allokation, Ownership-Freigabe in einem Thread und über mehrere Threads hinweg, mit Weak, RefCell und Mutex.

Rust · 13.10.2026 · 9 Min. Lesezeit · 86

Enum und Pattern Matching in Rust

Wie man Enums mit Daten definiert, match, if let, let else zum sicheren Behandeln einzelner Fälle verwendet, sowie häufige Fehler beim Arbeiten mit Enums in Rust.

Rust · 13.10.2026 · 10 Min. Lesezeit · 94

Iterator und Closure in Rust

Verstehen Sie Closure, die drei Traits Fn/FnMut/FnOnce, Iterator-Adapter wie map, filter, collect und wie Sie einen eigenen Iterator in Rust schreiben.

Rust · 11.10.2026 · 9 Min. Lesezeit · 96

Traits in Rust: gemeinsames Verhalten definieren

Erfahre, wie du Traits in Rust definierst und implementierst, Trait Bounds verwendest, impl Trait und dyn Trait einsetzt und häufige Fehler wie die Orphan Rule vermeidest.

Rust · 06.10.2026 · 7 Min. Lesezeit · 85

Result und Option: Fehlerbehandlung im Rust-Stil

Erfahren Sie mehr über Option<T> und Result<T, E> in Rust: Darstellung fehlender Werte, mögliche Fehler und Fehlerweiterleitung mit dem ?-Operator anstelle von Exceptions.