borrow-checker
Вопросы и ответы
Вопрос или проблема У меня есть значение, и я хочу сохранить это значение и ссылку на что-то внутри этого значения в своем собственном типе: struct Thing { count: u32, } struct Combined<'a>(Thing, &'a u32); fn make_combined<
Вопросы и ответы
Вопрос или проблема Мне интересно, почему невозможно переместить значение из разделяемой ссылки на вектор, если вектор принадлежит и не используется после этого? У меня есть код, который выглядит следующим образом: #[derive(Debug)] struct Item(usize);
Вопросы и ответы
Вопрос или проблема Как правильно индексировать HashMap<&String, V> с помощью &str? Rust сообщает, что &String не является Borrow<str>, что требуется для индексации. (Это кажется мне немного нелепым; если T: Borrow<