현재 녹의 std::collections::HashMap
키의 종류에 "해당"몇 가지 유형을 사용하여지도를 조회 할 수 있도록 세 가지 방법, find_equiv
, contains_key_equiv
및 pop_equiv
를 포함하여 업데이트 할 수 없습니다. 예를 들어 키가 String
이고 &str
이 String
과 "동등한"지도에서 &str
키 값을 찾을 수 있습니다.의 HashMap * _equiv 방법 - 해당 키
그러나 "equivalent"키를 사용하여지도를 업데이트 할 수있는 방법이 없습니다. 예를 들어, 포함 된 값에 대한 변경 가능한 참조를 반환하는 get_mut()
과 같은 메서드가 없습니다.
아직 불가능한 이유가 있습니까? 아니면 아직 누락 된 부분이 있습니까?
'get_mut' 실제로 존재합니다 http://static.rust-lang.org/doc/master/std/collections/hashmap/struct.HashMap.html –
@ A.B. 당신은 그가 말했던 것을 잘못 해석하고 있습니다. 동일한 키들에 대해서'get_mut'와 같은 메소드가 없습니다. –
'find_equiv'의 존재를 감안할 때'find_mut_equiv'가 존재할 이유가 없습니다. –