fn query_many<T, F>( conn: &Connection, query: Query, mapper: F, ) -> Result<Vec<T>, String>where F: Fn(&Row<'_>) -> Result<T>,