misskey_api/endpoint/users/lists/
create.rs1use crate::model::user_list::UserList;
2
3use serde::Serialize;
4
5#[derive(Serialize, Debug, Clone)]
6#[serde(rename_all = "camelCase")]
7pub struct Request {
8 pub name: String,
10}
11
12impl misskey_core::Request for Request {
13 type Response = UserList;
14 const ENDPOINT: &'static str = "users/lists/create";
15}
16
17#[cfg(test)]
18mod tests {
19 use super::Request;
20 use crate::test::{ClientExt, TestClient};
21
22 #[tokio::test]
23 async fn request() {
24 let client = TestClient::new();
25 client.test(Request {
26 name: "PCr35G4uQmQWU5Gypsg14cayVRtO5LHRnQ8EWxTeWo7RxrIIzDrsNDricm6u2wEdvwPEPU3CTIlmovhB98Gv4FwZYHXZEDGTDiy7".to_string()
28 }).await;
29 }
30}