Rustin ympäriajo Sisällysluettelo

Palautetaan Arvoja Blokkilausekkeesta

if, match, funktiot ja lohkokirjoitukset (scope blocks) kaikki tarjoavat oman tavan palauttaa arvoja Rustissa.

Jos viimeinen lauseke if, match, funktiossa tai lohkokomentorivistä on lauseke ilman ;, Rust palauttaa sen arvon lohkosta. Tämä on loistava tapa luoda tiivis logiikka, joka palauttaa arvon, joka voidaan sijoittaa uuteen muuttujaan.

Huomaa, että se mahdollistaa myös if-lauseen toimimisen tiiviinä ternäärisenä lausekkeena.