PaginatedResult

A generic result type that can be used when parsing paginated results from backend