| 232 | explicit ConfigurableSingleton(T new_value) : instance(std::move(new_value)) {} |
| 233 | |
| 234 | T Get() { |
| 235 | std::lock_guard lk(mutex); |
| 236 | return instance; |
| 237 | } |
| 238 | |
| 239 | void Set(T new_value) { |
| 240 | std::lock_guard lk(mutex); |
no outgoing calls
no test coverage detected