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");