(cfg: Config2)
| 457 | } |
| 458 | |
| 459 | pub fn set(cfg: Config2) -> bool { |
| 460 | let mut lock = CONFIG2.write().unwrap(); |
| 461 | if *lock == cfg { |
| 462 | return false; |
| 463 | } |
| 464 | *lock = cfg; |
| 465 | lock.store(); |
| 466 | true |
| 467 | } |
| 468 | } |
| 469 | |
| 470 | pub fn load_path<T: serde::Serialize + serde::de::DeserializeOwned + Default + std::fmt::Debug>( |
no test coverage detected