mirror of
https://github.com/tokio-rs/axum.git
synced 2026-09-09 00:00:12 +02:00
Adjust Json docs
This commit is contained in:
+9
-5
@@ -33,8 +33,6 @@ use std::ops::{Deref, DerefMut};
|
|||||||
///
|
///
|
||||||
/// async fn create_user(extract::Json(payload): extract::Json<CreateUser>) {
|
/// async fn create_user(extract::Json(payload): extract::Json<CreateUser>) {
|
||||||
/// // payload is a `CreateUser`
|
/// // payload is a `CreateUser`
|
||||||
///
|
|
||||||
/// // ...
|
|
||||||
/// }
|
/// }
|
||||||
///
|
///
|
||||||
/// let app = route("/users", post(create_user));
|
/// let app = route("/users", post(create_user));
|
||||||
@@ -59,12 +57,18 @@ use std::ops::{Deref, DerefMut};
|
|||||||
///
|
///
|
||||||
/// #[derive(Serialize)]
|
/// #[derive(Serialize)]
|
||||||
/// struct User {
|
/// struct User {
|
||||||
/// name: String,
|
/// id: Uuid,
|
||||||
/// email: String,
|
/// username: String,
|
||||||
/// }
|
/// }
|
||||||
///
|
///
|
||||||
/// async fn get_user(Path(user_id) : Path<Uuid>) -> Json<User> {
|
/// async fn get_user(Path(user_id) : Path<Uuid>) -> Json<User> {
|
||||||
/// todo!()
|
/// let user = find_user(user_id).await;
|
||||||
|
/// Json(user)
|
||||||
|
/// }
|
||||||
|
///
|
||||||
|
/// async fn find_user(user_id: Uuid) -> User {
|
||||||
|
/// // ...
|
||||||
|
/// # unimplemented!()
|
||||||
/// }
|
/// }
|
||||||
///
|
///
|
||||||
/// let app = route("/users/:id", get(get_user));
|
/// let app = route("/users/:id", get(get_user));
|
||||||
|
|||||||
Reference in New Issue
Block a user