Struct anymap::OccupiedEntry [] [src]

pub struct OccupiedEntry<'a, A: ?Sized + UncheckedAnyExt, V: 'a> { /* fields omitted */ }

A view into a single occupied location in an Map.

Methods

impl<'a, A: ?Sized + UncheckedAnyExt, V: IntoBox<A>> OccupiedEntry<'a, A, V>
[src]

Gets a reference to the value in the entry

Gets a mutable reference to the value in the entry

Converts the OccupiedEntry into a mutable reference to the value in the entry with a lifetime bound to the collection itself

Sets the value of the entry, and returns the entry's old value

Takes the value out of the entry, and returns it

Trait Implementations

Auto Trait Implementations

impl<'a, A, V> !Send for OccupiedEntry<'a, A, V>

impl<'a, A, V> !Sync for OccupiedEntry<'a, A, V>