pub fn take<T: 'static>() -> Option<T>
Remove the current value associated with the type and return it.