Rust

unwrap & expect

Në shqip përdoret i njëjti emër.

ShpjegimiSQ

unwrap() e nxjerr vlerën nga një Option ose Result — por nëse është None ose Err, programi bën panic dhe ndalet. expect("mesazh") bën të njëjtën me një mesazh të qartë. Mirë për prototipe; në kod serioz trajtoji gabimet.

EnglishEN

unwrap() takes the value out of an Option or Result — but if it's None or Err, the program panics and stops. expect("message") does the same with a clear message. Fine for prototypes; in serious code, handle the errors.

Si ta mendosh

Si të kërcesh pa parë nëse ka ujë në pishinë.

Lexoje në anglisht

Like jumping without checking there's water in the pool.

Shembull kodirust

let n: i32 = "42".parse().unwrap();
let k = std::fs::read_to_string("konfig.toml").expect("Mungon konfig.toml");

Terma të lidhur