LINUX.ORG.RU

История изменений

Исправление mersinvald, (текущая версия) :

Увеличение количества работы.

На 3 строки.

fn may_fail() -> Result {
    // do stuff
    if error_happened {
        Err("Oops :(")
    } else {
        Ok(data)
    }
}

fn may_fail_panicking() {
    may_fail().unwrap()
}

Исправление mersinvald, :

Увеличение количества работы.

На 3 строки.

fn may_fail() -> Result {
    // do stuff
    if error_happened {
        Err("Oops :(")
    } else {
        Ok(data)
    }
}

fn may_fail_panicking() {
    may_fail().unwrap()
}

Исходная версия mersinvald, :

На 3 строки.

fn may_fail() -> Result {
    // do stuff
    if error_happened {
        Err("Oops :(")
    } else {
        Ok(data)
    }
}

fn may_fail_panicking() {
    may_fail().unwrap()
}