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 } }