Entry in rustc_data_structures::sso::map - Rust (original) (raw)

pub struct Entry<'a, K, V> {
    ssomap: &'a mut SsoHashMap<K, V>,
    key: K,
}

Expand description

A view into a single entry in a map.

Source§

Source

Provides in-place mutable access to an occupied entry before any potential inserts into the map.

Source

Ensures a value is in the entry by inserting the default if empty, and returns a mutable reference to the value in the entry.

Source

Ensures a value is in the entry by inserting the result of the default function if empty, and returns a mutable reference to the value in the entry.

Source

Returns a reference to this entry’s key.

Source§

Source

Ensures a value is in the entry by inserting the default value if empty, and returns a mutable reference to the value in the entry.

Note: Unable to compute type layout, possibly due to this type having generic parameters. Layout can only be computed for concrete, fully-instantiated types.