Skip to main content

Pageable

Trait Pageable 

Source
pub trait Pageable {
    // Provided method
    fn use_keyset_pagination(&self) -> bool { ... }
}
Expand description

A trait to indicate that an endpoint is pageable.

Provided Methods§

Source

fn use_keyset_pagination(&self) -> bool

Whether the endpoint uses keyset pagination or not.

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl<E> Pageable for &E
where E: Pageable,

Implementors§

Source§

impl Pageable for gitlab::api::deploy_keys::DeployKeys

Source§

impl Pageable for Events

Source§

impl Pageable for ProjectEvents<'_>

Source§

impl Pageable for UserEvents<'_>

Source§

impl Pageable for GroupAccessRequests<'_>

Source§

impl Pageable for gitlab::api::groups::custom_attributes::CustomAttributes<'_>

Source§

impl Pageable for gitlab::api::groups::hooks::Hooks<'_>

Source§

impl Pageable for GroupMembers<'_>

Source§

impl Pageable for gitlab::api::groups::packages::Packages<'_>

Source§

impl Pageable for GroupProjects<'_>

Source§

impl Pageable for SharedGroupProjects<'_>

Source§

impl Pageable for GroupRunners<'_>

Source§

impl Pageable for Groups<'_>

Source§

impl Pageable for GroupSubgroups<'_>

Source§

impl Pageable for GroupVariables<'_>

Source§

impl Pageable for GroupIssues<'_>

Source§

impl Pageable for Issues<'_>

Source§

impl Pageable for ProjectIssues<'_>

Source§

impl Pageable for gitlab::api::merge_requests::MergeRequests<'_>

Source§

impl Pageable for PersonalAccessTokens<'_>

Source§

impl Pageable for ProjectAccessRequests<'_>

Source§

impl Pageable for ProjectAccessTokens<'_>

Source§

impl Pageable for ProjectApprovalRules<'_>

Source§

impl Pageable for gitlab::api::projects::custom_attributes::CustomAttributes<'_>

Source§

impl Pageable for gitlab::api::projects::deploy_keys::DeployKeys<'_>

Source§

impl Pageable for Environments<'_>

Source§

impl Pageable for gitlab::api::projects::hooks::Hooks<'_>

Source§

impl Pageable for IssueAwards<'_>

Source§

impl Pageable for IssueLinks<'_>

Source§

impl Pageable for IssueNoteAwards<'_>

Source§

impl Pageable for IssueNotes<'_>

Source§

impl Pageable for IssueResourceLabelEvents<'_>

Source§

impl Pageable for MergeRequestsClosing<'_>

Source§

impl Pageable for RelatedMergeRequests<'_>

Source§

impl Pageable for AllowedJobTokenGroups<'_>

Source§

impl Pageable for AllowedJobTokenProjects<'_>

Source§

impl Pageable for Jobs<'_>

Source§

impl Pageable for Labels<'_>

Source§

impl Pageable for AllProjectMembers<'_>

Source§

impl Pageable for ProjectMembers<'_>

Source§

impl Pageable for MergeRequestApprovalRules<'_>

Source§

impl Pageable for MergeRequestAwards<'_>

Source§

impl Pageable for MergeRequestDiscussions<'_>

Source§

impl Pageable for MergeRequestNoteAwards<'_>

Source§

impl Pageable for MergeRequestNotes<'_>

Source§

impl Pageable for MergeRequestPipelines<'_>

Source§

impl Pageable for IssuesClosedBy<'_>

Source§

impl Pageable for MergeRequestCommits<'_>

Source§

impl Pageable for MergeRequestDiffs<'_>

Source§

impl Pageable for MergeRequestResourceLabelEvents<'_>

Source§

impl Pageable for gitlab::api::projects::merge_requests::MergeRequests<'_>

Source§

impl Pageable for MergeTrains<'_>

Source§

impl Pageable for PackageFiles<'_>

Source§

impl Pageable for gitlab::api::projects::packages::Packages<'_>

Source§

impl Pageable for PipelineSchedulePipelines<'_>

Source§

impl Pageable for PipelineSchedules<'_>

Source§

impl Pageable for PipelineBridges<'_>

Source§

impl Pageable for PipelineJobs<'_>

Source§

impl Pageable for PipelineVariables<'_>

Source§

impl Pageable for Pipelines<'_>

Source§

impl Pageable for ProtectedBranches<'_>

Source§

impl Pageable for ProtectedTags<'_>

Source§

impl Pageable for Repositories<'_>

Source§

impl Pageable for RepositoryTags<'_>

Source§

impl Pageable for ListReleaseLinks<'_>

Source§

impl Pageable for ProjectReleases<'_>

Source§

impl Pageable for Branches<'_>

Source§

impl Pageable for CommitComments<'_>

Source§

impl Pageable for CommitStatuses<'_>

Source§

impl Pageable for Commits<'_>

Source§

impl Pageable for gitlab::api::projects::repository::commits::MergeRequests<'_>

Source§

impl Pageable for Contributors<'_>

Source§

impl Pageable for Tree<'_>

Source§

impl Pageable for Tags<'_>

Source§

impl Pageable for ProjectRunners<'_>

Source§

impl Pageable for Projects<'_>

Source§

impl Pageable for ProjectVariables<'_>

Source§

impl Pageable for AllRunners<'_>

Source§

impl Pageable for RunnerJobs<'_>

Source§

impl Pageable for Runners<'_>

Source§

impl Pageable for gitlab::api::users::custom_attributes::CustomAttributes<'_>

Source§

impl Pageable for ImpersonationTokens

Source§

impl Pageable for UserProjects<'_>

Source§

impl Pageable for Users<'_>

Source§

impl<'a> Pageable for Starrers<'a>

Source§

impl<E> Pageable for Sudo<'_, E>
where E: Pageable,