Вопросы и ответы
Почему я не могу хранить значение и ссылку на это значение в одной и той же структуре?
00
Вопрос или проблема У меня есть значение, и я хочу сохранить это значение и ссылку на что-то внутри этого значения в своем собственном типе: struct Thing { count: u32, } struct Combined<'a>(Thing, &'a u32); fn make_combined<
Вопросы и ответы
Почему я не могу переместить общий ссылочный тип на владимый вектор, который впоследствии не используется?
00
Вопрос или проблема Мне интересно, почему невозможно переместить значение из разделяемой ссылки на вектор, если вектор принадлежит и не используется после этого? У меня есть код, который выглядит следующим образом: #[derive(Debug)] struct Item(usize);
Вопросы и ответы

Индексация из HashMap с &str

00
Вопрос или проблема Как правильно индексировать HashMap<&String, V> с помощью &str? Rust сообщает, что &String не является Borrow<str>, что требуется для индексации. (Это кажется мне немного нелепым; если T: Borrow<