PagedGitHubAction
abstract class PagedGitHubAction<ItemType : Any, PageType : Paged<Uri, ItemType>, Self : PagedGitHubAction<ItemType, PageType, Self>>(toResult: (List<ItemType>, Uri?) -> PageType, autoMarshalling: AutoMarshalling, kClass: KClass<PageType>) : AutomarshalledPagedAction<Uri, ItemType, PageType, Self> , GitHubAction<PageType>