collaboflow_rs/request/user/user_one.rs
1use serde::{Deserialize, Serialize};
2
3#[derive(Debug, Clone, Deserialize, Serialize)]
4pub struct PutUserRequest<T>
5where
6 T: Serialize,
7{
8 pub user: T,
9 _phantom: std::marker::PhantomData<T>,
10}
11
12impl<T: Serialize> PutUserRequest<T> {
13 pub fn new(user: T) -> Self {
14 Self {
15 user,
16 _phantom: Default::default(),
17 }
18 }
19}