Как инициализировать переменную со временем жизни?

У меня есть следующий код и я не знаю, как заставить его работать:

fn new_int<'a>() -> &'a isize {
    &5
}

fn main() {
    let x = new_int();
}

Или другая попытка:

fn new_int<'a>() -> &'a isize {
    let a: &'a isize = &5;
    a
}

fn main() {
    let x = new_int();
}

Ответы на вопрос(0)

Ваш ответ на вопрос