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