fedimovies/src/mastodon_api/timelines/types.rs
2023-04-24 17:35:32 +02:00

16 lines
309 B
Rust

use serde::Deserialize;
use uuid::Uuid;
use crate::mastodon_api::pagination::PageSize;
fn default_page_size() -> PageSize {
PageSize::new(20)
}
#[derive(Deserialize)]
pub struct TimelineQueryParams {
pub max_id: Option<Uuid>,
#[serde(default = "default_page_size")]
pub limit: PageSize,
}