ну смотри, допустим у тебя в конфиге есть max_connections, который пользователь может переопределить, а может и не переопределить. struct Config { max_connections: Option<u32>, } потом, там где нужно пишешь let max_connections = config.max_connections.unwrap_or(42);
мог бы просто написать "используй дефолт" лол
Есть еще trait Default, вообще не понятно о чем речь в твоем случае
Обсуждают сегодня