fix README.md

This commit is contained in:
gengteng
2023-06-06 12:12:53 +08:00
parent 0e5d7c6edb
commit 8e8e151e45

View File

@@ -12,22 +12,22 @@ use serde::Deserialize;
#[serde(rename_all = "camelCase")]
pub struct Pager {
#[validate(range(min = 1, max = 50))]
page_size: usize,
pub page_size: usize,
#[validate(range(min = 1))]
page_no: usize,
pub page_no: usize,
}
pub async fn get_page_by_query(
Valid(Query(pager)): Valid<Query<Pager>>,
) {
assert!((1..=50).contains(pager.page_size));
assert!((1..).contains(pager.page_no));
assert!((1..=50).contains(&pager.page_size));
assert!((1..).contains(&pager.page_no));
}
pub async fn get_page_by_json(
Valid(Json(pager)): Valid<Json<Pager>>,
) {
assert!((1..=50).contains(pager.page_size));
assert!((1..).contains(pager.page_no));
assert!((1..=50).contains(&pager.page_size));
assert!((1..).contains(&pager.page_no));
}
```