if let Some(v) ....
есть элегантный способ?
a == b ?
блин, внаруте, работает получается мне подсвечивает на то что внути if , спасибо =)
можеш ты сможешь подсказать fn try_make_relative_domain(base: &Url, another_url: &String) { if let Ok(parsed_url) = Url::parse(another_url) { if base.domain() == parsed_url.domain() { if let Some(relative_url) = base.make_relative(&parsed_url) { another_url = &relative_url } } }; } another_url - она же не мутабельна, почему я могу присвоить ему значение?
а разве можешь? В любом случае это не влияет на то, что лежит по ссылке
линтер не ругается
не повлияет, понял
а еще смысла от &String мало
Обсуждают сегодня