Skip to main content

ok_paged

Function ok_paged 

Source
pub fn ok_paged<T: Serialize>(
    data: T,
    page: u32,
    per_page: u32,
    total: u64,
) -> Json<ApiResponse<T>>
Expand description

Helper to wrap paginated data in a successful response.

ยงExamples

use ironflow_api::response::ok_paged;

let data = vec!["a", "b"];
let response = ok_paged(data, 1, 20, 100);
// Returns: { "data": ["a", "b"], "meta": { "page": 1, "per_page": 20, "total": 100 } }