🦀 rust.hu
Az első magyar Rust portál · 2023 ótav1.95 · edition 2024

Tanulj Rustul.
magyarul, kódból.

Magyar nyelvű cikkek és vezetett tananyag a memóriabiztos rendszerprogramozás legjobb nyelvéhez. Az ownership-től az async runtime-ig — egy borrow checker–barát útmutatóval.

67+
cikk
2023
óta
3
tanulási útvonal
1.95
aktuális Rust
~ rusthu src
UTF-8
03 — Élő playground
próbáld ki most

Rust kód a böngésződben, telepítés nélkül.

Minden cikk példakódja egy kattintással futtatható. Ez a szemléltető playground szimulált kimenetet mutat — a valós cargo run parancsot helyettesíti.

main.rs ×Cargo.toml
1// Saját iterátor — Fibonacci szám sorozat2struct Fib { a: u64, b: u64 }3 4impl Iterator for Fib {5 type Item = u64;6 fn next(&mut self) -> Option<u64> {7 let n = self.a;8 self.a = self.b;9 self.b = n + self.b;10 Some(n)11 }12}13 14fn main() {15 let fib = Fib { a: 0, b: 1 };16 let elso10: Vec<_> = fib.take(10).collect();17 println!("{:?}", elso10);18}
készRust 1.95.0 · edition 2024
$ cargo run --quiet
[0, 1, 1, 2, 3, 5, 8, 13, 21, 34]
Compile: 0.4sBin: 312 KBRAM: 2.1 MBEdition: 2024