Преобразовать параметр <&& [T]> в параметр <& [T]> - PullRequest
0 голосов
/ 04 апреля 2020

У меня есть хэш-карта типа HashMap<String, &[T]>.

Вызов hashmap.get(&key), возвращает Option<&&[T]>. [Двойной амперсанд]

Как мне преобразовать это в Option<&[T]>? [Одиночный амперсанд]

1 Ответ

1 голос
/ 04 апреля 2020

Все & ссылки Copy, поэтому вы можете использовать Option::copied:

hashmap.get(&key).copied()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...