Rust

vec!, assert! & other built-in macros

Në shqip: Makrot e integruara në Rust

ShpjegimiSQ

Rust-i ka makro të gatshme: vec![1, 2] krijon Vec, assert_eq!(a, b) kontrollon në teste, dbg!(x) shfaq vlerën me skedarin dhe rreshtin, todo!() shënon kod të papërfunduar.

EnglishEN

Rust has ready-made macros: vec![1, 2] creates a Vec, assert_eq!(a, b) checks in tests, dbg!(x) prints the value with file and line, todo!() marks unfinished code.

Si ta mendosh

Si shkurtoret e tastierës për gjëra që i bën shpesh.

Lexoje në anglisht

Like keyboard shortcuts for things you do often.

Shembull kodirust

let v = vec![1, 2, 3];
let shuma = dbg!(v.iter().sum::<i32>());   // [src/main.rs:2] ... = 6
assert_eq!(shuma, 6);

Terma të lidhur