Skip to main content

Module prelude

Module prelude 

Source
Expand description

Convenience prelude that includes commonly used types and traits

Structs§

Cursor
Cursor pagination response - cursor-based pagination for large datasets
CursorError
ParamsBuilder
Serial
Serial pagination response - classic page-based pagination with total count
Slice
Slice pagination response - efficient pagination without total count

Enums§

CursorValue

Traits§

CursorSecureExtract
Security-First Cursor Field Whitelist Trait
IntoParams
Trait for types that can be converted to Params

Attribute Macros§

dml
Attribute macro for DML (Data Manipulation Language) statements with compile-time validation
repo
Attribute macro for repositories - processes aliases, scopes and adds get_pool method
repository
Attribute macro for repositories - processes aliases, scopes and adds get_pool method