(
generations: &VecDeque<Arc<SecretResolver>>,
current_resolver: Option<&Arc<SecretResolver>>,
)
| 240 | } |
| 241 | |
| 242 | fn merge_resolvers( |
| 243 | generations: &VecDeque<Arc<SecretResolver>>, |
| 244 | current_resolver: Option<&Arc<SecretResolver>>, |
| 245 | ) -> Option<Arc<SecretResolver>> { |
| 246 | SecretResolver::merge( |
| 247 | generations |
| 248 | .iter() |
| 249 | .map(Arc::as_ref) |
| 250 | .chain(current_resolver.into_iter().map(Arc::as_ref)), |
| 251 | ) |
| 252 | .map(Arc::new) |
| 253 | } |
| 254 | |
| 255 | #[cfg(test)] |
| 256 | mod tests { |
no outgoing calls
no test coverage detected