pub async fn list( t: &Transport, f: &CaseFilter, limit: usize, ) -> Result<CaseList>
One bounded peek: page until limit + 1 rows are in hand or the server runs out, then truncate.
limit + 1