Сервис получает текст конфигурации, но при ошибке подставляет значение по умолчанию. Что напечатает программа и какой результат операции при этом теряется?
fn load_config() -> Result<String, &'static str> {
Err("файл недоступен")
}
fn main() {
let config = load_config().unwrap_or_default();
println!("{config:?}");
}