misskey_api/endpoint/admin/
invite.rs

1use 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}