fn solutions(
uri: Option<URI>,
rp: Option<String>,
a: Option<ArchiveId>,
p: Option<String>,
l: Option<Language>,
d: Option<String>,
e: Option<String>,
_m: Option<String>,
_s: Option<String>,
) -> Pin<Box<dyn Future<Output = Result<String, ServerFnError<String>>> + Send>>