Skip to main content

PaginatedQuery

Trait PaginatedQuery 

Source
pub trait PaginatedQuery: Query {
    // Required methods
    fn page(&self) -> u32;
    fn page_size(&self) -> u32;

    // Provided method
    fn offset(&self) -> u32 { ... }
}
Expand description

Trait for paginated queries.

Required Methods§

Source

fn page(&self) -> u32

Get the page number (1-based).

Source

fn page_size(&self) -> u32

Get the page size.

Provided Methods§

Source

fn offset(&self) -> u32

Get the offset for database queries.

Dyn Compatibility§

This trait is dyn compatible.

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

Implementors§