Struct tsukuyomi::input::local_map::OccupiedEntry [−][src]
pub struct OccupiedEntry<'a, T: Send + 'static> { /* fields omitted */ }
An occupied entry.
Methods
impl<'a, T> OccupiedEntry<'a, T> where
T: Send + 'static,
[src]
impl<'a, T> OccupiedEntry<'a, T> where
T: Send + 'static,
ⓘImportant traits for &'a mut Rpub fn get(&self) -> &T
[src]
ⓘImportant traits for &'a mut R
pub fn get(&self) -> &T
ⓘImportant traits for &'a mut Rpub fn get_mut(&mut self) -> &mut T
[src]
ⓘImportant traits for &'a mut R
pub fn get_mut(&mut self) -> &mut T
ⓘImportant traits for &'a mut Rpub fn into_mut(self) -> &'a mut T
[src]
ⓘImportant traits for &'a mut R
pub fn into_mut(self) -> &'a mut T
pub fn insert(&mut self, value: T) -> T
[src]
pub fn insert(&mut self, value: T) -> T
pub fn remove(self) -> T
[src]
pub fn remove(self) -> T
Trait Implementations
impl<'a, T> Debug for OccupiedEntry<'a, T> where
T: Send + 'static + Debug,
[src]
impl<'a, T> Debug for OccupiedEntry<'a, T> where
T: Send + 'static + Debug,
Auto Trait Implementations
impl<'a, T> !Send for OccupiedEntry<'a, T>
impl<'a, T> !Send for OccupiedEntry<'a, T>
impl<'a, T> !Sync for OccupiedEntry<'a, T>
impl<'a, T> !Sync for OccupiedEntry<'a, T>