pub struct RawOccupiedEntryMut<'a, K: 'a, V: 'a, S: 'a> { /* private fields */ }
🔬 This is a nightly-only experimental API. (
hash_raw_entry #56167)
Expand description
A view into an occupied entry in a HashMap.
It is part of the RawEntryMut enum.
🔬 This is a nightly-only experimental API. (
hash_raw_entry #56167)
Gets a reference to the key in the entry.
🔬 This is a nightly-only experimental API. (
hash_raw_entry #56167)
Gets a mutable reference to the key in the entry.
🔬 This is a nightly-only experimental API. (
hash_raw_entry #56167)
Converts the entry into a mutable reference to the key in the entry
with a lifetime bound to the map itself.
🔬 This is a nightly-only experimental API. (
hash_raw_entry #56167)
Gets a reference to the value in the entry.
🔬 This is a nightly-only experimental API. (
hash_raw_entry #56167)
Converts the OccupiedEntry into a mutable reference to the value in the entry
with a lifetime bound to the map itself.
🔬 This is a nightly-only experimental API. (
hash_raw_entry #56167)
Gets a mutable reference to the value in the entry.
🔬 This is a nightly-only experimental API. (
hash_raw_entry #56167)
Gets a reference to the key and value in the entry.
🔬 This is a nightly-only experimental API. (
hash_raw_entry #56167)
Gets a mutable reference to the key and value in the entry.
🔬 This is a nightly-only experimental API. (
hash_raw_entry #56167)
Converts the OccupiedEntry into a mutable reference to the key and value in the entry
with a lifetime bound to the map itself.
🔬 This is a nightly-only experimental API. (
hash_raw_entry #56167)
Sets the value of the entry, and returns the entry’s old value.
🔬 This is a nightly-only experimental API. (
hash_raw_entry #56167)
Sets the value of the entry, and returns the entry’s old value.
🔬 This is a nightly-only experimental API. (
hash_raw_entry #56167)
Takes the value out of the entry, and returns it.
🔬 This is a nightly-only experimental API. (
hash_raw_entry #56167)
Take the ownership of the key and value from the map.
Formats the value using the given formatter. Read more
impl<T> Any for T where
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
Immutably borrows from an owned value. Read more
impl<T> BorrowMut<T> for T where
T: ?Sized,
Mutably borrows from an owned value. Read more
impl<T, U> Into<U> for T where
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
The type returned in the event of a conversion error.
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
The type returned in the event of a conversion error.