summaryrefslogtreecommitdiffstats
path: root/src/routes/user.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/routes/user.rs')
-rw-r--r--src/routes/user.rs10
1 files changed, 1 insertions, 9 deletions
diff --git a/src/routes/user.rs b/src/routes/user.rs
index 172007a..bc87bf5 100644
--- a/src/routes/user.rs
+++ b/src/routes/user.rs
@@ -5,15 +5,13 @@ use crate::{
auth::Claims,
user::{User, UserList},
},
- pagination::Pagination,
- routes::model::ModelPagination,
+ pagination::{ModelPagination, Pagination, UserPagination},
};
use axum::{
extract::{ContentLengthLimit, Multipart, Path, Query},
routing::{get, put},
Json, Router,
};
-use serde::Serialize;
/// Create routes for `/v1/users/` namespace
pub fn create_route() -> Router {
@@ -25,12 +23,6 @@ pub fn create_route() -> Router {
.route("/:id/models", get(get_user_models))
}
-#[derive(Serialize)]
-struct UserPagination {
- count: i64,
- results: Vec<UserList>,
-}
-
/// List users. Checks Authorization token
async fn list_users(
_: Claims,