Function detect_backend
Source pub fn detect_backend<F>(
priority: &[&str],
adapter_enabled: F,
) -> Result<String, NoBackendError>
Expand description
Detects the first available backend from a priority list.
§Arguments
priority - List of backend names to check in order
adapter_enabled - Function that returns whether an adapter is enabled in config
§Returns
Ok(backend_name) - First available backend
Err(NoBackendError) - No backends available