pub fn into_inner(self) -> T {
		// We know statically that there are no outstanding references to
		// `self` so there's no need to lock.
		let Mutex { data, .. } = self;
		data.into_inner()
	}
/// Consumes this mutex, returning the underlying data.
Consumes this mutex, returning the underlying data.
Consumes this mutex returning the underlying data .
pub fn into_inner(self) -> T {
		// We know statically that there are no outstanding references to
		// `self` so there's no need to lock.
		let Mutex { data, .. } = self;
		data.into_inner()
	}
pub fn into_inner ( self ) -> T { // We know statically that there are no outstanding references to // `self` so there's no need to lock. let Mutex { data , .. } = self ; data . into_inner ( ) }
Consumes this mutex, returning the underlying data.
Consumes this mutex returning the underlying data .
self
self