Arrays & slices (Rust)
Në shqip: Vargjet dhe slice-t në Rust
ShpjegimiSQ
Një array në Rust ka madhësi të fiksuar ([i32; 3]), dhe një slice (&[i32]) është një pamje e huazuar mbi një pjesë të një array-i ose Vec-i. Rust-i kontrollon kufijtë — s'del dot jashtë.
EnglishEN
An array in Rust has a fixed size ([i32; 3]), and a slice (&[i32]) is a borrowed view of part of an array or Vec. Rust checks bounds — you can't go outside them.
Si ta mendosh
Si kutia e vezëve me 6 vende, dhe dritarja që të lejon të shohësh vetëm 3 prej tyre.
Lexoje në anglisht
Like a 6-egg box, and a window letting you see just 3 of them.
Shembull kodirust
let notat = [5, 4, 3, 5];
let mesi: &[i32] = ¬at[1..3]; // [4, 3]
println!("{}", notat.len());