use crate::prelude::*; #[derive(Deserialize, Debug)] pub struct Params { user_id: i32, } pub async fn get( State(pool): State, Query(params): Query, ) -> Result, StatusCode> { let info = db::users::get(params.user_id, &pool) .await .handle_internal()?; Ok(Json(info)) }