pallet icon indicating copy to clipboard operation
pallet copied to clipboard

Example could use a for loop to show processing results, clarify Results

Open tv42 opened this issue 4 years ago • 0 comments

rust-analyzer thinks the example's store.search return type is <&str as Searcher<Book>>::Item, which is not very useful. Store::search docs are not great either, leaving it unclear what I::Item is.

An extra source of confusion is that Item sounds like an item of an iterator, where in this case it apparently refers to results, plural.

It took a couple of tries, e.g. attempting to iterate the return value directly, before I stumbled on Results and saw how to iterate the results correctly.

It's not very clear how one would navigate from Store::search to Results based purely on the docs.

tv42 avatar Jul 14 '21 17:07 tv42