()
| 191 | static DEPENDENCY: OnceLock<Dependency> = OnceLock::new(); |
| 192 | |
| 193 | pub async fn dependency() -> &'static Dependency { |
| 194 | let dp = match DEPENDENCY.get() { |
| 195 | None => { |
| 196 | let dependency = Dependency; |
| 197 | |
| 198 | DEPENDENCY.get_or_init(|| dependency) |
| 199 | } |
| 200 | Some(dependency) => dependency, |
| 201 | }; |
| 202 | dp |
| 203 | } |