Supponiamo che f()
e g()
restituiscano Option<T>
.If-let con una coppia di cortocircuito?
if let (Some(x), Some(y)) = (f(), g()) {
h();
}
If f()
rendimenti None
, sarà g()
essere valutati? La valutazione è garantita o vietata dalle specifiche?