This commit is contained in:
phiresky 2022-11-05 00:48:45 +01:00
parent 42fe225373
commit be0b78a072

View File

@ -52,7 +52,12 @@ async fn choose_adapter(
Ok(adapter.map(|e| (e.0, e.1, active_adapters)))
}
async fn buf_choose_adapter(ai: AdaptInfo) -> Result<(AdaptInfo, Option<(Arc<dyn FileAdapter>, FileMatcher, ActiveAdapters)>)> {
async fn buf_choose_adapter(
ai: AdaptInfo,
) -> Result<(
AdaptInfo,
Option<(Arc<dyn FileAdapter>, FileMatcher, ActiveAdapters)>,
)> {
let mut inp = BufReader::with_capacity(1 << 16, ai.inp);
let adapter = choose_adapter(
&ai.config,
@ -111,12 +116,7 @@ pub async fn rga_preproc(ai: AdaptInfo) -> Result<ReadBox> {
return handle_no_adapter(ai).map(|ai| ai.inp);
};
let path_hint_copy = ai.filepath_hint.clone();
adapt_caching(
ai,
adapter,
detection_reason,
active_adapters,
)
adapt_caching(ai, adapter, detection_reason, active_adapters)
.await
.with_context(|| format!("run_adapter({})", &path_hint_copy.to_string_lossy()))
}