let-else
Në shqip përdoret i njëjti emër.
ShpjegimiSQ
let Some(x) = opsioni else { return; }; nxjerr vlerën ose del menjëherë nga funksioni. E mban kodin të rrafshët, pa if let të ndërthurura.
EnglishEN
let Some(x) = option else { return; }; extracts the value or leaves the function immediately. It keeps code flat, without nested if lets.
Si ta mendosh
Si të thuash „po s'ke biletë, ik; përndryshe, hyr“.
Lexoje në anglisht
Like saying “no ticket, leave; otherwise, come in”.
Shembull kodirust
fn emri_i_pare(v: &[String]) -> &str {
let Some(e) = v.first() else { return "(asnjë)"; };
e
}