Enum Limit
pub enum Limit {
Cursor(LimitCursor),
Offset(LimitOffset),
}Expand description
A LIMIT clause restricting the number of rows returned by a query.
Two strategies are supported:
Limit::Cursor— keyset-based (cursor) pagination, used byPaginate. The engine will build pagination cursors and track whether more pages exist.Limit::Offset— traditional SQLLIMIT … OFFSET …. No pagination metadata is produced.
Variants§
Cursor(LimitCursor)
Cursor-based (keyset) pagination.
Offset(LimitOffset)
Traditional SQL LIMIT with optional count-based OFFSET.
Trait Implementations§
impl StructuralPartialEq for Limit
Auto Trait Implementations§
impl Freeze for Limit
impl RefUnwindSafe for Limit
impl Send for Limit
impl Sync for Limit
impl Unpin for Limit
impl UnwindSafe for Limit
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more