(&mut self)
| 863 | #[cfg(test)] |
| 864 | impl Drop for PinnedUserDataDir { |
| 865 | fn drop(&mut self) { |
| 866 | match self.previous.take() { |
| 867 | Some(previous) => std::env::set_var(USER_DATA_DIR_ENV, previous), |
| 868 | None => std::env::remove_var(USER_DATA_DIR_ENV), |
| 869 | } |
| 870 | } |
| 871 | } |
| 872 | |
| 873 | #[cfg(test)] |