pub fn insert(self, value: V) -> &'a mut V
    {
	*self.0 = Some((self.1, value));
	&mut self.0.as_mut().unwrap().1
    }
/// Insert a value into this empty slot, retuning a mutable reference to the new value.
Insert a value into this empty slot, retuning a mutable reference to the new value.
Insert a value into this empty slot retuning a mutable reference to the new value .
pub fn insert(self, value: V) -> &'a mut V
    {
	*self.0 = Some((self.1, value));
	&mut self.0.as_mut().unwrap().1
    }
pub fn insert ( self , value : V ) -> & ' a mut V { * self . 0 = Some ( ( self . 1 , value ) ) ; & mut self . 0 . as_mut ( ) . unwrap ( ) . 1 }
Insert a value into this empty slot, retuning a mutable reference to the new value.
Insert a value into this empty slot retuning a mutable reference to the new value .
self
value
V