cronback-api-model 0.1.0

A set of API models for [cronback](https://cronback.me) API protocol. Cronback provides developers a reliable and flexible solution to schedule one-time, recurring cron, and on-demand webhooks.
Documentation
use serde::{Deserialize, Serialize};

#[derive(Debug)]
pub struct Pagination {
    pub cursor: Option<String>,
    pub limit: Option<i32>,
}

#[derive(Debug, Serialize, Deserialize)]
pub struct Paginated<T> {
    #[serde(flatten)]
    pub meta: PageMeta,
    pub data: Vec<T>,
}

#[derive(Debug, Serialize, Deserialize)]
pub struct PageMeta {
    pub next_cursor: Option<String>,
    pub has_more: bool,
}